Review, explain, practice

Study guide: Build a Paper Interactive Story

Design a paper story with Menu/play=Forest, Forest/home=Menu and a Read control. Test both links and the read response, reporting expected and actual results.

Download the grade study pack

Ideas to explain in your own words

Useful vocabulary

event
An action or occurrence a program responds to.
handler
The response assigned to an event.
state
Information about the current program situation.

Watch your reasoning

A worked review example

Event Start. Handlers: Start opens story; Back opens menu; Read plays voice; Help shows steps. What response runs? The supported answer is Open story. Look up the exact event in the handler table and apply only its stated response. The response to one button does not automatically run for every event. Back expected Menu and actually opens Menu. Classify the paper test. The supported answer is Passes this case. Compare the actual response with the expectation for the same event. A nice-looking screen does not prove its links and controls work. Testing checks whether a program’s observed response meets its intended behavior.

Make a practice plan

  1. Draw or tell one computing idea from each of the four lessons. Give one example of using each idea.
  2. Use the example to explain one mistake to avoid.
  3. Try the unit review before opening the explanations.
  4. Try the new task on paper or say your answer. Then compare your steps with the example answer.