X Tables
Scratch Maths

Where is times tables hiding in Scratch multiplication quiz games?

Build a quiz that checks answers and gives encouraging feedback.

Quick answer

In Scratch, you can build a multiplication quiz game where times tables are hidden in the code. The game asks questions, checks your answers, and gives encouraging feedback. You can use variables, loops, and conditional statements to make the quiz work.

Learning outcome

By the end of this page, you will be able to create a multiplication quiz game in Scratch that uses times tables and gives feedback when you answer correctly or incorrectly.

  • You can choose a times table to test
  • You can create a question and check if your answer is right
  • You can make the game give a message when you get it right or wrong
  • You can make the quiz repeat so you can test yourself again

Why this matters

When you build a multiplication quiz in Scratch, you're not just learning times tables. You're also learning how to use variables, loops, and conditions – all important coding skills. This helps you understand multiplication better and makes learning fun. You can even use your quiz to test your friends or family!

How it works

Building a multiplication quiz in Scratch is like creating a mini adventure. You need to:

  1. Choose a times table to test (like 5 x 3)
  2. Ask the question (like "What is 5 x 3?")
  3. Check if your answer is right or wrong
  4. Give feedback (like "Great job!" or "Try again!")
  5. Repeat the game so you can keep learning

Scratch uses blocks to help you build this game. You can use ask blocks to ask questions, if blocks to check answers, and repeat blocks to make the game go again.

Examples you can see

Imagine you're building a game where you ask, "What is 6 x 4?" You can use a variable called answer to store your answer. Then, you can use an if block to check if your answer is 24 (because 6 x 4 = 24). If it is, you can say, "Well done!" If not, you can say, "Try again!"

Here's a simple example of how you might set up your Scratch project:

Step Action Scratch Block
1 Ask a question ask "What is 6 x 4?"
2 Store the answer set answer to (answer)
3 Check if it's right if answer = 24 then
4 Give feedback say "Great job!"
5 Repeat the game repeat until (user says "stop")

Try it as a mini adventure

Imagine you're a detective solving a mystery. The clues to your mystery are hidden in multiplication questions! You're looking for a secret code that unlocks a treasure chest. You'll need to answer multiplication questions to find the code.

Your adventure:

  1. First, you see a note that says, "The first clue is 7 x 3."
  2. You solve it and find it's 21.
  3. You type 21 into the treasure chest.
  4. Next clue says, "What is 9 x 2?"
  5. You solve it and find it's 18.
  6. You type 18 and the chest opens a little more.
  7. Finally, you solve 12 x 5 = 60.
  8. You type 60 and the chest opens fully!

Now, you can build your own treasure hunt game in Scratch. You can ask questions like "What is 8 x 7?" and make the game give you feedback.

Common mistakes

  • Mistake: Forgetting to use a variable to store the answer.
    Why it happens: You might type the answer directly into the block.
    Fix: Use a variable like userAnswer to store what the user types.
  • Mistake: Using the wrong operator in the check.
    Why it happens: You might use + instead of =.
    Fix: Always use = to check if two things are equal.
  • Mistake: Not repeating the game.
    Why it happens: You might think the game only needs to run once.
    Fix: Use a repeat loop so you can play again and again.

Parent and carer guide

If your child is building a multiplication quiz in Scratch, here's how you can help:

  • Ask them to explain what each block does in their game
  • Encourage them to try different times tables
  • Let them make up their own questions and answers
  • Help them think of fun feedback messages
  • Try the quiz yourself to see how it works
  • Don’t worry if they make mistakes – they’re learning!
  • Keep it playful – make it a game together
  • Use real-world examples like cooking or shopping to make it more relatable
  • Give praise for effort, not just correct answers
  • Remember: the goal is learning, not perfection

Practice questions

  1. What is 5 x 6?
    Answer: 30
  2. What is 8 x 4?
    Answer: 32
  3. What is 3 x 7?
    Answer: 21
  4. What is 9 x 5?
    Answer: 45
  5. What is 12 x 3?
    Answer: 36

FAQ

Q: Can I use any times table in my Scratch quiz?
Yes! You can make a quiz for any times table from 0 to 12.

Q: How do I make the quiz repeat?
You can use a repeat loop. This makes the game ask new questions over and over again.

Q: What if I don’t know the answer?
That’s okay! You can use the Scratch blocks to help you figure it out. Or, ask someone for help.

Q: Can I make my quiz look fun?
Yes! You can add costumes, sounds, and animations to make your quiz more exciting.

Q: Do I need to know how to code to make this?
Not really! Scratch is designed to be easy to use. You can build the quiz using blocks without typing any code.

Times table facts for 6 (the table used in the example)

6 x 0 6 x 1 6 x 2 6 x 3 6 x 4 6 x 5 6 x 6 6 x 7 6 x 8 6 x 9 6 x 10 6 x 11 6 x 12
0 6 12 18 24 30 36 42 48 54 60 66 72