Remember: A forever loop never ends by itself. It is fine for a clock or a game that waits, but it needs a way out, like a check or a stop button.
Read and answer
Read the story, then answer.
The school showMina wrote Bo one loop for the school show: forever dance. Bo spun and wiggled while the kids clapped. Then the music ended, but Bo did not stop. At lunch he danced down the hall, and Teo could not get past with a tray of spaghetti. Mina ran round and flicked the off switch on Bo's back. Phew! Grandpa Joe said a forever loop never ends on its own, so it needs a way out. Mina added a check inside the loop: has the music stopped? No meant go round again, and yes meant leave the loop. At the show, when the music stopped, Bo checked, took a bow and left the loop. Perfect!
1
Why did Bo keep dancing after the music ended?
🔋His battery was full♾️A forever loop never ends by itself🎶He liked the song
2
A forever loop is always a mistake.
TrueFalse
3
An off switch stops any loop.
TrueFalse
4
Look at the new loop. The music has not stopped yet, so the check answers no. What does Bo do?
Leaves the loopSwitches himself offGoes round again
5
When the answer to the check is yes, Bo the loop.
leavesrepeatsstarts
Gadgets, order and fix
6
Join each gadget to what it does.
1a ceiling fan
2an egg timer
3a hopping toy
4a wall clock
Akeeps ticking on and on
Bhops five times, then sleeps
Cspins until someone switches it off
Dcounts down, rings and stops by itself
7
Put the end of Bo's show in order.
The music stops
Bo checks and the answer is yes
Bo takes a bow and leaves the loop
The music plays and Bo dances
8
Circle the two things that are a way out of Bo's dance loop. (circle every one)
⏹️a stop button🕺adding more dance blocks✅a check inside the loop that says leave🔊playing the song louder
9
Mina's program is only forever dance, and Bo will not stop. What is the mix-up to fix?
Add more dance blocksMake the music louderAdd a check inside the loop, so there is a way out
10
A toy that hops 5 times and then sleeps is a forever loop.
TrueFalse
11
Look at both loops. Which one needs a way out added, and why?
Loop A, because it counts to fiveBoth, because every loop runs foreverLoop B, because forever never ends by itself
12
Write two things at home that keep going until someone stops them.
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 A
Bo the endless dancer
1A forever loop never ends by itself The loop said forever dance, and a forever loop needs a way out.
2False Sometimes a forever loop is just right, like a ticking clock or a game that waits for a tap.
3True Mina flicked the off switch on Bo's back and he went quiet.
4Goes round again No means go round again, and yes means leave the loop.
5leaves Yes meant leave the loop, so the check is the way out.
61-C, 2-D, 3-B, 4-A The fan and the clock are like forever loops. The egg timer and the toy stop themselves, like counting loops.
72, 3, 4, 1 The check finds that the music stopped, the answer is yes, and Bo leaves the loop.
8a stop button, a check inside the loop that says leave A stop button and a check that says leave are ways out. More dancing or a louder song does not stop a loop.
9Add a check inside the loop, so there is a way out A forever loop needs a way out, such as a check.
10False It stops by itself after 5 hops, so it is a counting loop.
11Loop B, because forever never ends by itself Loop A stops by itself after 5 hops. Loop B has no number and no check, so it never stops without a way out.
12Your own words: a grown-up reads it.
Mark each answer, count the right ones and write the score on the sheet.