What Comes Next? #9

Pattern puzzle 9 card

Challenge type: What Comes Next?  ·  Difficulty: ★☆☆☆☆ Easy peasy

Pixel wrote a pattern and then took a nap halfway through. Can you finish it?

Pattern: teal hexagon, teal hexagon, teal triangle, teal hexagon, teal hexagon, teal triangle, teal hexagon, then a question mark. Choices: A: yellow star; B: teal hexagon; C: pink heart; D: red heart.
What comes next: A, B, C or D?

The pattern in words: teal hexagon, teal hexagon, teal triangle, teal hexagon, teal hexagon, teal triangle, teal hexagon, and then… what?

Your choices

  • A: yellow star
  • B: teal hexagon
  • C: pink heart
  • D: red heart
Need a hint?

Count how many things there are before the pattern starts again. Point at each one and say it out loud!

Did you know? When coders spot a pattern, they can write a loop: a few lines of code that repeat the rule as many times as they like. The answer page shows this pattern as real Python code!

For teachers and grown-ups

Skills practised: Pattern recognition, abstraction, and predicting the next step of a rule.

The big idea: Spotting a pattern lets a programmer replace lots of repeated steps with one short loop.

Questions to ask:

  • What is the rule, in your own words?
  • How many items repeat before the pattern starts again?
  • What would the 20th item be? How could you work it out without drawing them all?

Take it further: Children invent their own pattern with a hidden rule and challenge a partner to find it.