Read: Computational Thinking · Week 1 — Varia…
Start with the chapter spine
Pattern atlas
E / M / H dissections with step reveal
Exam-eve sprint
Four ~20 min blocks — planning estimate
Computational Thinking
Continue from the last thing you actually touched, instead of hunting through the registry again.
ContinueComputational Thinking · Week 1 — Variables & representation
state, iterators, datatypes, flowcharts — concepts, pattern families, and traps for Quiz 2 week 1.
Computational Thinking · Week 2 — Iteration & selection
accumulation, max/min, AND predicates — concepts, pattern families, and traps for Quiz 2 week 2.
Computational Thinking · Week 3 — Procedures & parameters
procedures, side effects, OR logic — concepts, pattern families, and traps for Quiz 2 week 3.
Computational Thinking · Week 4 — Nested iteration
nested loops, binning, birthday pattern — concepts, pattern families, and traps for Quiz 2 week 4.
Computational Thinking · Week 5 — Lists & insertion sort
list ops, traversal, insertion sort trace — concepts, pattern families, and traps for Quiz 2 week 5.
Computational Thinking · Week 6 — Tables & dictionaries
row×column, key→value, frequency — concepts, pattern families, and traps for Quiz 2 week 6.
Computational Thinking · Week 7 — Graphs & matrices
vertices, edges, adjacency, matrix cells — concepts, pattern families, and traps for Quiz 2 week 7.
Computational Thinking · Week 8 — Adjacency & labelled graphs
adjacency matrix, edge labels, representation switch — concepts, pattern families, and traps for Quiz 2 week 8.
May 2026 Computational Thinking — Weeks 1–4 study guide
A method for reading procedures, modelling datasets, and tracing algorithmic state.