Skip to content
Computing · Year 7

Active learning ideas

Algorithmic Thinking: Flowcharts

Flowcharts turn abstract logic into visible, physical steps students can touch and move. When Year 7s draw, swap, and debug charts together, they convert vague instructions into exact sequences they can test with props. Active tracing builds precision that static worksheets cannot match.

National Curriculum Attainment TargetsKS3: Computing - Algorithms
20–35 minPairs → Whole Class4 activities

Activity 01

Jigsaw30 min · Pairs

Pair Swap: Tea-Making Flowcharts

Pairs draw a flowchart for making tea using standard symbols. They swap with another pair, follow the flowchart step-by-step with props like cups and kettles, and note any issues. Discuss fixes as a pair before revising.

Construct a flowchart to represent the steps for making a cup of tea.

Facilitation TipDuring Pair Swap: Tea-Making Flowcharts, give each pair exactly two teaspoons so they must agree on where to place ‘add sugar’ before they draw the arrow.

What to look forProvide students with a printed flowchart for a simple task (e.g., brushing teeth). Ask them to identify and label each symbol type (start, process, decision, end) and trace the path of execution. Check for correct symbol identification and logical path following.

UnderstandAnalyzeEvaluateRelationship SkillsSelf-Management
Generate Complete Lesson

Activity 02

Jigsaw35 min · Small Groups

Small Group Debug Challenge

Provide printed flowcharts with errors, such as infinite loops or missing decisions. Groups trace paths with fingers or tokens, identify bugs, and redraw corrections. Share one fix with the class.

Identify a logic error in a given flowchart and propose a correction.

Facilitation TipDuring Small Group Debug Challenge, hand out red pens so students can annotate the original flowchart with corrections in the moment.

What to look forOn a small card, ask students to draw a flowchart for the decision of whether to take an umbrella. Include a start, a decision (Is it raining?), a process (Take umbrella), and an end. Collect and review for correct symbol usage and logical flow.

UnderstandAnalyzeEvaluateRelationship SkillsSelf-Management
Generate Complete Lesson

Activity 03

Jigsaw25 min · Whole Class

Whole Class Comparison

Display a written recipe and its flowchart side-by-side. Class votes on clarity for each step via mini-whiteboards. Teacher facilitates discussion on advantages, then students recreate in pairs.

Compare the advantages of using a flowchart over written instructions.

Facilitation TipDuring Whole Class Comparison, project two flowcharts side-by-side and ask students to vote with fingers: one for ‘clear’, two for ‘needs work’.

What to look forIn pairs, have students create a flowchart for making toast. Then, they exchange flowcharts. Each student reviews their partner's flowchart, checking for at least one logical error (e.g., forgetting to put bread in the toaster) and suggesting a correction. Partners sign off on the review.

UnderstandAnalyzeEvaluateRelationship SkillsSelf-Management
Generate Complete Lesson

Activity 04

Jigsaw20 min · Individual

Individual Routine Flowchart

Students select a personal morning routine and create a flowchart individually. Peer review follows, with feedback on logic and symbols. Refine based on comments.

Construct a flowchart to represent the steps for making a cup of tea.

What to look forProvide students with a printed flowchart for a simple task (e.g., brushing teeth). Ask them to identify and label each symbol type (start, process, decision, end) and trace the path of execution. Check for correct symbol identification and logical path following.

UnderstandAnalyzeEvaluateRelationship SkillsSelf-Management
Generate Complete Lesson

A few notes on teaching this unit

Start with physical props so students feel the cost of ambiguity. Avoid lecturing about symbols before they need them; instead, let missteps surface during construction. Research shows that error-driven learning sticks longer than early correctness. Spend ten minutes modeling how to trace a flowchart with your eyes closed while a student follows the arrows with a marker—this reveals hidden gaps.

By the end of the sequence, students will label symbols correctly, follow logical paths without skipping steps, and fix missing or misplaced decisions. They will also distinguish when a decision diamond is needed and when a simple arrow suffices.


Watch Out for These Misconceptions

  • During Pair Swap: Tea-Making Flowcharts, watch for students who treat the flowchart as decoration rather than executable instructions.

    Require each pair to physically execute their flowchart using props; if they cannot follow the steps in order, they must revise the symbols.

  • During Pair Swap: Tea-Making Flowcharts, watch for students who add unnecessary decision diamonds to every step.

    Challenge pairs to rebuild their chart using only rectangles and arrows for straight sequences; decisions should only appear where there is a true yes/no choice.

  • During Small Group Debug Challenge, watch for students who allow backward arrows without loop symbols.

    Have groups trace the backward arrow with their finger; if it creates an infinite loop, they must replace the arrow with a loop structure and a labeled exit condition.


Methods used in this brief