Tutorpip← About this lessonABCHide the answer keyDownload PDF
Coding · Ages 8+ · Set B
Longer programs
Scan to mark
on screen
B
Name
Date
Start Finish
Goal: 15 min
Score/ 12
Remember: A long program is built from small parts. Run each part as you build it.

Questions

1
Which part comes just after carrying the cake?
🎂fetch the cake🕯️put the candles on✨switch the candle lights on
2
Which part of the birthday program comes first?
✨switch the candle lights on🌙switch the room lights off🎂fetch the cake
3
Which part of the birthday program comes last?
🎂fetch the cake🎶play the birthday song🕯️put the candles on
4
Which one does not help when you build a long program?
▶️run each part as you build it🔧fix one bug at a time🌪️change ten things at once
5
Which one helps when you build a long program?
🏷️give each part a name and one job🌪️change ten things at once⏩write it all and only run it at the end
6
⏩Does it help to write it all and only run it at the end?
YesNo
7
🙈Does it help to skip checking because it is probably fine?
YesNo
8
Which one helps when you build a long program?
🌪️change ten things at once🔧fix one bug at a time⏩write it all and only run it at the end
9
Which one helps when you build a long program?
⏩write it all and only run it at the end✂️split a long program into small parts🌪️change ten things at once
10
Which one helps when you build a long program?
⏩write it all and only run it at the end🙈skip checking because it is probably fine▶️run each part as you build it
11
🌪️Does it help to change ten things at once?
YesNo
12
Which one does not help when you build a long program?
🙈skip checking because it is probably fine✂️split a long program into small parts🏷️give each part a name and one job
Scan the code at the top to mark this sheet on screenTake a photo of your answers or type them. It is marked for you automatically, and your score is kept.
Answer key · Set B
Longer programs
1put the candles on
2fetch the cake
3play the birthday song
4change ten things at once
5give each part a name and one job
6No
7No
8fix one bug at a time
9split a long program into small parts
10run each part as you build it
11No
12skip checking because it is probably fine
Mark each answer, count the right ones and write the score on the sheet.