Tutorpip← About this lessonABCHide the answer keyDownload PDF
Coding · Ages 8+ · Set A
Bo follows the flowchart
Scan to mark
on screen
A
Name
Date
Start Finish
Goal: 15 min
Score/ 12
Remember: A flowchart is a map of a program. Ovals start and end, boxes do things, diamonds ask yes or no questions, and arrows show the way.

Read and answer

Read the story, then answer. In the picture, read down from the top: ( ) is an oval, [ ] is a box and < > is a diamond.

Mina's chartOn school trip day Bo needed a raincoat if it rained and a sunhat if it was sunny. Mina drew a flowchart, a map of a program, with arrows that show which way to go. An oval means start or end, a box means do something, and a diamond asks a question and has a yes arrow and a no arrow. Her chart went Start, then a box, look outside, then a diamond, is it raining? Yes led to the raincoat box and no led to the sunhat box. Both paths met at one box, walk to the bus, and then came the end oval. Bo followed the chart like a trail on the floor. At the diamond he looked out of the window: drip, drip, rain! He took the yes arrow, put on the raincoat and marched to the bus.
1
Bo reaches the diamond and it is raining. Which arrow does he follow?
⬅️The no arrow➡️The yes arrow↔️Both arrows
2
The yes path and the no path meet again at the box walk to the bus.
TrueFalse
3
A diamond asks a question and has a yes arrow and a arrow.
gonoup
4
Follow the chart on a sunny day. How many boxes does Bo go through? Do not count Start, End or the diamond.
423
5
A diamond is where Bo does an action, such as putting on the raincoat.
TrueFalse
6
The next week is sunny. What does the same chart do?
🚫It cannot be used again🧢Bo takes the no arrow and wears the sunhat🧥Bo takes the yes arrow and wears the raincoat

Shapes, order and fix

7
Join each part of a flowchart to what it does.
  1. 1an oval
  2. 2a box
  3. 3a diamond
  4. 4an arrow
  • Aasks a yes or no question
  • Bshows which way to go
  • Csays to do something
  • Dmarks the start or the end
8
It is raining. Put Bo's trip along the chart in order.
  • Walk to the bus
  • Look outside
  • Start
  • Put on the raincoat
  • Is it raining? Yes
9
Circle every step that goes in a box.
🧥Put on a coat☀️Is it sunny?👀Look outside🔚End
10
Teo draws is it raining? inside a box. What is the mix-up to fix?
A question goes in a diamond with a yes arrow and a no arrowThe word raining must go in an ovalA box needs three arrows
11
A flowchart is a map you draw you build the program.
neverafterbefore
12
A chart asks two different yes or no questions. How many diamonds does it need?
132
13
Draw a flowchart for choosing what to wear. Use an oval for the start and the end, boxes for actions and a diamond for a question.
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 follows the flowchart
1The yes arrow The question is is it raining, and the answer is yes, so Bo follows the yes arrow to the raincoat box.
2True Both paths join before Bo walks to the bus, so the chart carries on from one box.
3no A yes or no question has two answers, so the diamond has a yes arrow and a no arrow.
43 On a sunny day Bo goes through look outside, put on the sunhat and walk to the bus, which is 3 boxes. The raincoat box is on the other path.
5False Actions go in boxes. A diamond asks a question.
6Bo takes the no arrow and wears the sunhat The answer to is it raining is no, so the same chart sends Bo down the no path. One chart works for both days.
71-D, 2-C, 3-A, 4-B Ovals start and end, boxes act, diamonds ask, and arrows show the way.
85, 2, 1, 4, 3 Bo starts, looks outside, answers the question, follows the yes arrow to the raincoat box, and then both paths meet at the bus.
9Put on a coat, Look outside Put on a coat and look outside are things to do, so they go in boxes. Is it sunny is a question, and End is an oval.
10A question goes in a diamond with a yes arrow and a no arrow A box means do something. A question needs a diamond, with a yes arrow and a no arrow.
11before Drawing first helps you spot mistakes while they are still easy to fix.
122 Each question gets its own diamond, so two questions need two diamonds.
Mark each answer, count the right ones and write the score on the sheet.