Quiz 2
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

LevelPattern
EasyRead flowchart step
MediumChoose representation
HardState 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

LevelPattern
EasySum list
MediumMax with AND filter
HardCount 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

LevelPattern
EasyTrace a call
MediumReturn vs print
HardOR gate procedure

Week 4 — nested iteration {#week-4}

Focus: nested loops, binning, birthday pattern
Outer index → inner index → pair generation → bin counts

Pattern snapshot

LevelPattern
EasyPair count
MediumBinning tallies
HardDuplicate 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

LevelPattern
EasyTraverse and transform
MediumInsertion sort pass
HardFull 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

LevelPattern
EasyRead table cell
MediumBuild frequency dict
HardTable + 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

LevelPattern
EasyCount edges from matrix
MediumDirected vs undirected
HardPath 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

LevelPattern
EasyFill adjacency matrix
MediumRead label
HardConvert 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

  1. Name one easy pattern family for week 1 and week 8.
  2. State one trap that appears in both weeks 3 and 6 for this course.
  3. Link one abstract pattern from the cross-course map to this course.
  4. Open the exam-eve sprint and complete the block for this course.
Document outline

Keep your place and jump directly to a heading.

Table of Contents
System Normal // Awaiting Context

Intelligence Hub

Navigate the knowledge graph to generate context. The Hub adapts dynamically to surface backlinks, related notes, and metadata insights.