Overview of Flowgorithm - a great free program for teaching pseudocode and flowcharts. Will also mention that it can run on MacOS with Wine.
Slides to support delivery of iteration (FOR, While, Repeat until), lists/arrays up to 2d, use of flowcharts and pseudocode, includes practical tasks
Regardless of the language syntax, be it Python, Visual Basic, Java or Scratch, most of the techniques used to manipulate data are remarkably similar. Learn to recognise and teach them, regardless of the language or pupil's coding experience.