Flowcharts have their place in an imperative programming course, but only at a fairly advanced stage, after the students are familiar with basic control structures such as conditionals, loops and subroutines. They're a visual aid to understand complex control or data flow, in the same ...
If you want to teach or learn GCSE, Key Stage 3 and A level computer science then come over and have a look at what we have. We have tons of free material as well as professional schemes of work and material for teachers.
Edexcel GCSE Computer Science 1. Algorithms 2. Programming 3. Data 4. Computer systems 5. Networks 6. Bigger Picture 1: Algorithms Computational thinking Decomposition Pattern recognition Abstraction Flowcharts Standard shapes Algorithms Pseudocode Syllabus pseudocode Searching algorithms Linear ...