11.3 — Written-Response Practice (PPR in hand)
The exam's written section gives you 60 minutes for 4 prompts, and the only notes allowed are the PPR you built (11.2a). Today you rehearse the real conditions: prompts unseen, PPR in hand, clock running — and you learn the sentence shapes the rubrics reward.
The exam-day WR structure (different from your PT prompts — see the full guide):
- WR1: YOUR program, with your PPR — name a specific output and explain how it shows what your program does
- WR2a/2b/2c: YOUR program, with your PPR: algorithm explanation, list usage, and development difficulty + fix
The shapes that score:
- Claim + evidence + because: "The procedure returns -1 when the list is empty BECAUSE the loop never executes and the initial value of total is returned."
- Name the mechanism, not the vibe: "sequencing because lines 2→3 depend on each other" beats "it does things in order."
- For your PPR answers: quote your own variable names. "my inventory list" scores; "my list" scores less.
Drill (15 minutes, timed): with your PPR open beside you exactly as Bluebook will show it, write WR2a (algorithm) and WR2c (list + procedure) from scratch, exam style. Swap with a partner: does THEIR rubric read (does the evidence quote real code lines) hold up? Full rubrics on the guide page.
Read code cold (the multiple-choice skill). Here is a foreign program, exam-style — describe its behavior in three sentences or fewer:
PROCEDURE mystery(list, target)
{
count ← 0
FOR EACH item IN list
{
IF (item > target)
{
count ← count + 1
}
}
RETURN count
}
Write: input (___ and ___), behavior (___), output (___). Then the version the multiple-choice section asks: what does mystery(list, 0) return for a list of all negative numbers? What about an empty list — trace the loop count.
Socratic: Under the Clock, PPR in Hand
- You answered with the PPR in hand and the clock running. Which prompt did the clock change your answer to, and would the unhurried version have been better?
- A peer scored you against the rubric rows. Which row did you think you had earned, and the rubric disagreed about?
- The prompts were unseen. What is the one sentence you would write first for any prompt, to keep the rest of the answer honest?
Checkpoint — before moving on, you must be able to:
- Write claim+evidence answers quoting real variable names
- Describe foreign code's input/behavior/output in 3 sentences
- Answer WR2b with the specific bug-cause-fix triple
- Finish a timed WR2a+2c drill inside 15 minutes
Reference Docs
Need a deeper explanation? These pages cover the same concepts:
- Written Responses — the exam-day prompts and rubrics
- Exam Reference Sheet — pseudocode you must read fluently
Saved on this device only — the Dashboard tracks your progress.