Lecture 32 — The Whole Toolbox: Capstone Cases

Position in the course

This is lecture 32 of 32. It belongs to the course arc described in the course outline and uses the standard interactive case method: display, attempt (5 minutes), discuss, reveal, name the technique.

This lecture runs as the capstone session (time-capped attempts with live defence; see the timing plan), not the standard four-case rhythm.

Learning objectives

By the end of this lecture students can do all three under time pressure, which is what the four cases exercise.

Prerequisite knowledge

Before this lecture: Lectures 01–31 — the full toolbox

Assumed fluencies:

Preparation task: Re-attempt the mid-course challenge cup (lecture 16) and compare with your old plan.

Detailed topic outline

Core (mandatory):

  1. integration under a time cap
  2. technique selection from a brief
  3. the plan-first discipline at capstone level
  4. defending choices in a live Q&A

Extension (optional enrichment):

  1. course-level retrospective
  2. what to learn next

Case sequence

CaseTitleDifficulty
cs-125The Library RobotBeginner
cs-126The Open-Day PlannerFoundational
cs-127The Data ClinicIntermediate
cs-128The 20-Minute FinalAdvanced

Display each case full-screen from the student page (cases cs-125–cs-128); instructor pages cs-125–cs-128 under case-studies/instructor/ hold the full solutions, reveal guides, and discussion prompts.

Timing plan (120 minutes)

Format: capstone session — deliberately not the standard case rhythm.

MinutesSegment
0–10Framing: what the capstone certifies; how defence works
10–15Brief (cs-125–cs-128): rules, time caps, deliverables
15–25Planning: written plans, techniques named, no code yet
25–55Attempt 1: cs-125 under the clock
55–60Break
60–90Attempt 2 (cs-128): the capstone case, full integration
90–110Live defence: 90-second plan presentations; the room asks falsifying questions
110–120Course retrospective map, what-to-learn-next, exit questions

Timing flexes with the room: if a case ignites the class, let the discussion run and compress the synthesis; if the attempts stall, harvest partial attempts rather than extending the clock.

Worked examples

Instructor demonstration to open the lecture: Run the 20-minute final (cs-128) yourself, badly, on purpose: the class diagnoses which plan mistakes cost the most.

Classroom activities

#ActivityMinutesFormat and prompt
1Toolbox auction6Teams allocate their 20 minutes across four cases and must justify the split.
2Live plan defence10cs-125 plans presented in 90 seconds each; the room asks one falsifying question per plan.
3Course retrospective map8The 32 lectures are pinned on a wall map of techniques; each student marks their growth edge.

Board plan

Instructor explanation notes

Reading the room. The capstone is a rehearsal of professional practice: briefs, time caps, live defence. Grade the plan and the defence as heavily as the answer.

Running the reveal. Leave 15 minutes for the retrospective map and the what-next pointers — the course's closing argument is that the toolbox is now theirs.

Lecture focus. One sentence to repeat verbatim: Under a cap: plan first, defend live, integrate everything.

Common misconceptions

Each case's instructor page lists the specific wrong turn to expect; the reveal should address it by name.

Student practice exercises

Core:

  1. Produce a 10-line integration plan for the library robot (cs-125) naming three techniques.
  2. Time-capped run: cs-126 in 18 minutes, plan first, then exchange plans for peer review.
  3. Write the data-clinic (cs-127) pipeline sketch: audit → clean → analyse → report.

Enrichment (optional):

Formative assessment

Exit questions (choose one; answer on a card in 60 seconds):

  1. What did the plan-first discipline buy you today? Expected: a defensible partial answer under a hard cap
  1. Name two cases where two techniques had to combine. Expected: cs-125 (graphs + greedy), cs-127 (cleaning + statistics)
  1. What is your next technique to strengthen, and where will you practise it? Expected: student's own map from the retrospective

Cards are skimmed before the next lecture; three answers become the framing. Persistent wrong answers route students to the review stations of lecture 16 or to office hours.

Homework and preparation

Learning-outcome mapping

Differentiation