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 | |
|---|---|---|
| 1poster_v1.png, poster_v2.png, poster_v3.png | ASaving numbered versions so each improvement is kept and you can go back to an earlier one | |
| 2Create → Test → Feedback → Improve → Repeat | BThe iterative cycle: make a version, test it, collect feedback, improve it, then go round again | |
| 3Change one thing at a time so you can tell which change made the difference | CToo many changes at once. If testers dislike v3 you cannot tell which change caused the problem. Change one thing per version. | |
| 4Stop iterating when the solution meets its purpose and testers have no important problems left | Dif (testers_happy and meets_purpose) then stop else make_next_version | |
| 5Saved over the old file: game.html (no earlier versions kept) | Ev2: made the button bigger (nothing else changed) | |
| 6v3: new colours, new menu, new logo, new sounds all at once | FOverwriting the old version means you cannot go back if the new change breaks something. Save numbered versions like game_v1, game_v2. |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
iteration — Making a version, testing it, getting feedback and improving it, then repeating the cycle until it does its job. Save numbered versions and change one thing at a time.REPEAT
improve(app)
UNTIL goal_metversion ← 1
version ← version + 1
save(version)create(version1)
test(version1)
improve(version1)WHILE NOT goal_met
improve(app)
ENDWHILEIF goal_met THEN
stop()
ENDIF