Tutorpip← About this lessonABCWith the answer keyDownload PDF
Coding · Ages 8+ · Set A
Teo's chalk square
Scan to mark
on screen
A
Name
Date
Start Finish
Goal: 15 min
Score/ 12
Remember: Block coding snaps pieces together. A hat block starts the stack, blocks run top to bottom, and the blocks inside a C repeat.

Read and answer

Read the story, then answer.

Blocks, not typingTeo's program would not run, because one word had a letter missing. Typing code is so fiddly, he groaned. Mina showed him blocks. Each block is a colorful puzzle piece with a job, such as move, turn or repeat, and it snaps in only where its shape fits. Every stack starts with a hat block, and blocks run from top to bottom, one after another. A C-shaped block hugs other blocks, and whatever sits inside the C gets repeated. Teo built a stack to draw a chalk square: the hat, a C-block that said repeat four times, move forward inside the C, and turn underneath, outside it. Bo went forward four times in one long line and then turned just once.
1
What went wrong with Teo's typed program at the start?
🔌Bo was switched off⌨️One word had a letter missing🎩The hat was on the wrong block
2
In Teo's first stack, how many times does move forward run?
OnceFour timesNever
3
In Teo's first stack, the turn block runs four times.
TrueFalse
4
Every stack starts with a block, which says when the program begins.
repeathatturn
5
Mina drags the turn block up inside the C, under move forward. What does Bo draw now?
One long lineA triangleA square with four equal sides
6
A block will snap in anywhere, even where its shape does not fit.
TrueFalse

Blocks, order and fix

7
Join each block to its job.
  1. 1the hat block
  2. 2the C-shaped block
  3. 3a move block
  4. 4a turn block
  • Arepeats the blocks inside it
  • Bmakes Bo turn
  • Cstarts the program
  • Dmakes Bo take a step
8
Look at the stack. Circle every block that runs more than once.
say hellomove forwardtake a bowwave
9
Teo's fixed stack runs. Put the start of what happens in order.
  • The hat block starts the program
  • The C goes round again
  • Bo turns
  • Bo moves forward
10
Teo wants Bo to take a bow only once, at the end, but the bow block is inside the C. What is the mix-up to fix?
Drag the bow block out and put it under the CChange repeat 4 to repeat 1Put a second bow block inside the C
11
There are no typos in block coding, because the shapes join only where they make sense.
TrueFalse
12
In the stack above, Bo says hello once, waves, moves and turns inside the C, and then takes a bow. How many actions does Bo do in all? Do not count the hat.
1159
13
Draw a stack of blocks that makes Bo walk a square: a hat, a C that repeats, and two blocks inside the C.
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.