Class 6 is the deliberate bridge from visual making to text-based problem solving. The learner repeatedly sees the same computational idea as a diagram, pseudocode, blocks and code—so Python becomes a new notation for known reasoning, not a reset to zero.
“I can solve structured computational problems.”
Who owns whatProblem and structure are largely supplied; the learner owns substantial algorithmic pieces and becomes computationally bilingual.
“I can reason about computational logic mainly through visual representations.”
“I can represent, read, test and implement the same structured logic across visual and text forms.”
The year of computational bilingualism
An illustrative interaction, not a lesson from the curriculum — but the reasoning is the reasoning.
Switch representations. The notation changes; the computational idea does not.
The taskFor every temperature reading, count it if it is below 0°C.
Hover, tap or tab through any line — the same idea lights up in every notation.
Which line in Python corresponds to the decision in the pseudocode?
Support matters. A heavily guided success is not reported as independent mastery.
A Band is not a pile of unrelated activities. Each standard Band contains 12 Projects arranged so that capability is established, combined, transferred and increasingly owned.
A structured decision system combines state, rules, text code, simple algorithmic processing, a small dataset and a learned model. Students compare the rule-based and learned approaches rather than assuming the AI approach wins.
Design archetype: Build and Compare a Smart Decision System
Illustrative synthesis archetype from current Band design; not a guaranteed final Project title.
These are Band end-states, not lesson titles. Follow any of them across all eight years in the Capability Telescope.
Class 7 removes more representation support. Text becomes normal, functions gain parameters/returns, algorithms become more explicit and the learner owns much more of the implementation.
Climb to Lobuche Summit