Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1Teacher-provided requirements | AAgree on a final list: 1. Big buttons 2. Show the score 3. Easy to read | |
| 2Ask the user: "What do you need this app to do?" | BThe group skipped agreeing on a final list. Talk it through and agree on the final requirements before building. | |
| 3After collecting ideas from the user and classmates, you check them together and agree on the final list. | CAsking the user questions to find out what the solution must do. | |
| 4Co-developing requirements means working together by asking, listing and agreeing. | DYour teacher gives you a list of things the solution must do, so you start with a clear brief. | |
| 5I made up the requirements by myself and never asked the user. | EAsk -> List -> Agree | |
| 6We wrote lots of ideas on the list but never agreed on which to keep. | FThe user was never asked, so the requirements may not match what they really need. Ask the user questions first. |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
co-develop requirements — Work with your teacher, the user and classmates to ask questions, list what the solution must do, and agree on a final list of requirements.ASK user "What do you need?"requirements ← []
ADD "Show the score" TO requirementsASK class "Do we all agree?"
IF answer = "yes" THEN
SAVE final_listrequirements ← teacher_list
ADD "Easy to read" TO requirementsASK user "What do you need?"
ADD answer TO requirements
SHOW requirements TO class