Turning a flowchart into written steps
Changing a flowchart into written steps: a diamond becomes IF or a loop condition, a back arrow becomes REPEAT, then check both versions do the same thing.
Understanding Turning a flowchart into written steps in Years 5–6 Creating Digital Solutions
What it does: When the diamond decides if the loop keeps going or stops, the written version uses REPEAT UNTIL with that question as the condition. Checking means testing both versions with the same input and making sure they give the same result, so the translation is correct. A diamond with a Yes path and a No path is a decision, so it becomes IF ... THEN ... ELSE. An arrow that goes back to an earlier step means those steps happen again, so we write REPEAT. Begin at START and follow the arrows so your steps stay in the same order as the flowchart.
Common mistakes: The No arrow leaving a diamond becomes ELSE, not THEN. THEN only comes at the end of the IF line. Line 4 should be ELSE. The flowchart box inside the loop says to pour in water. The written step must match the box, so line 3 should be 'Pour in some water'.
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 21–30) and word search (Modules 21–40).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
flowchart to stepsFill in the Blanks
Spot the Error
Student with a class code? Join your class →