Neural Sync Active
Computational Thinking — Quiz 2 weeks 1–8 prep
Registry Synced
Computational Thinking — Quiz 2 weeks 1–8 prep
652 words
3 min read
2026-08-16
Reading compass
Now · Week 1 — variables & representation {#week-1}
Computational Thinking · Quiz 2 weeks 1–8
Part of the Quiz 2 prep system. Interactive patterns: Pattern atlas.
Week 1 — variables & representation {#week-1}
Focus: state, iterators, datatypes, flowcharts
Problem → variables → datatype → flowchart boxes → trace state
Pattern snapshot
| Level | Pattern |
|---|---|
| Easy | Read flowchart step |
| Medium | Choose representation |
| Hard | State table trace |
Week 2 — iteration & selection {#week-2}
Focus: accumulation, max/min, AND predicates
Loop over collection → accumulate → compare for max → filter with AND
Pattern snapshot
| Level | Pattern |
|---|---|
| Easy | Sum list |
| Medium | Max with AND filter |
| Hard | Count satisfying all |
Week 3 — procedures & parameters {#week-3}
Focus: procedures, side effects, OR logic
Decompose → procedure with parameters → return vs side effect → OR selection
Pattern snapshot
| Level | Pattern |
|---|---|
| Easy | Trace a call |
| Medium | Return vs print |
| Hard | OR gate procedure |
Week 4 — nested iteration {#week-4}
Focus: nested loops, binning, birthday pattern
Outer index → inner index → pair generation → bin counts
Pattern snapshot
| Level | Pattern |
|---|---|
| Easy | Pair count |
| Medium | Binning tallies |
| Hard | Duplicate detection |
Week 5 — lists & insertion sort {#week-5}
Focus: list ops, traversal, insertion sort trace
List ops → traverse → insertion sort shifts → sorted invariant
Pattern snapshot
| Level | Pattern |
|---|---|
| Easy | Traverse and transform |
| Medium | Insertion sort pass |
| Hard | Full sort trace |
Week 6 — tables & dictionaries {#week-6}
Focus: row×column, key→value, frequency
Table dimensions → cell access → dict as column map → frequency count
Pattern snapshot
| Level | Pattern |
|---|---|
| Easy | Read table cell |
| Medium | Build frequency dict |
| Hard | Table + dict combine |
Week 7 — graphs & matrices {#week-7}
Focus: vertices, edges, adjacency, matrix cells
Vertices & edges → adjacency idea → matrix stores edge data → read cell
Pattern snapshot
| Level | Pattern |
|---|---|
| Easy | Count edges from matrix |
| Medium | Directed vs undirected |
| Hard | Path of length 2 |
Week 8 — adjacency & labelled graphs {#week-8}
Focus: adjacency matrix, edge labels, representation switch
Adjacency matrix → labelled edges → switch list ↔ matrix view
Pattern snapshot
| Level | Pattern |
|---|---|
| Easy | Fill adjacency matrix |
| Medium | Read label |
| Hard | Convert representations |
Original retrieval lab
Pick any week you have not opened this week. Close the note, write its map line from memory, then reopen and fix one word.
Four retrieval checks
- Name one easy pattern family for week 1 and week 8.
- State one trap that appears in both weeks 3 and 6 for this course.
- Link one abstract pattern from the cross-course map to this course.
- Open the exam-eve sprint and complete the block for this course.
Linked References
Ref [1]
Computational Thinking · Week 1 — Variables & representation
Ref [2]
Computational Thinking · Week 2 — Iteration & selection
Ref [3]
Computational Thinking · Week 3 — Procedures & parameters
Ref [4]
Computational Thinking · Week 4 — Nested iteration
Ref [5]
Computational Thinking · Week 5 — Lists & insertion sort
Ref [6]
Computational Thinking · Week 6 — Tables & dictionaries
Ref [7]
Computational Thinking · Week 7 — Graphs & matrices
Ref [8]