michaeljohnson1993
michaeljohnson1993 3d ago β€’ 0 views

Repeat and Forever Loops in Scratch Quiz: Test Your Knowledge!

Hey there! πŸ‘‹ Ready to test your Scratch looping skills? This quiz will help you understand 'repeat' and 'forever' loops like a pro. First, let's go through a quick study guide to refresh your memory. Good luck, and have fun! πŸ€
πŸ’» Computer Science & Technology

1 Answers

βœ… Best Answer
User Avatar
josephdeleon1991 Jan 5, 2026

πŸ“š Quick Study Guide

  • πŸ”„ Repeat Loop: Executes a block of code a specified number of times.
  • ♾️ Forever Loop: Executes a block of code indefinitely (until the program is stopped).
  • ⏱️ Repeat Until Loop: Executes a block of code until a specified condition is true.
  • πŸ›‘ Stopping Forever Loops: Usually requires a condition inside the loop to break it, or manual program termination.
  • πŸ’‘ Use Cases: Repeat loops are great for animations or actions that need to happen a set number of times. Forever loops are perfect for continuous processes, like checking for user input.

Practice Quiz

  1. Question 1: Which loop in Scratch repeats a block of code a specific number of times?
    1. A. Forever Loop
    2. B. Repeat Loop
    3. C. If/Else Block
    4. D. Define Block
  2. Question 2: What happens when a 'forever' loop is used in Scratch?
    1. A. The code inside runs once.
    2. B. The code inside runs until the program is stopped.
    3. C. The code inside runs a specific number of times.
    4. D. The code inside never runs.
  3. Question 3: How can you typically stop a 'forever' loop in Scratch?
    1. A. It stops automatically.
    2. B. By using a 'stop' block inside the loop with a condition.
    3. C. By using a 'repeat' block.
    4. D. You can't stop it.
  4. Question 4: Which type of loop is best for creating an animation that repeats 10 times?
    1. A. Forever Loop
    2. B. Repeat Loop
    3. C. If/Then Loop
    4. D. Stop Loop
  5. Question 5: What is the main difference between a 'repeat' loop and a 'forever' loop?
    1. A. 'Repeat' loops run indefinitely, while 'forever' loops run a specific number of times.
    2. B. 'Repeat' loops run a specific number of times, while 'forever' loops run indefinitely.
    3. C. There is no difference; they are the same.
    4. D. 'Repeat' loops can only contain one block of code.
  6. Question 6: If you want a sprite to continuously check if it's touching another sprite, which loop would you use?
    1. A. Repeat Loop
    2. B. If/Else Loop
    3. C. Forever Loop
    4. D. Stop Loop
  7. Question 7: Which loop executes a block of code until a specified condition is true?
    1. A. Repeat Loop
    2. B. Forever Loop
    3. C. Repeat Until Loop
    4. D. If/Then Loop
Click to see Answers
  1. Answer: B
  2. Answer: B
  3. Answer: B
  4. Answer: B
  5. Answer: B
  6. Answer: C
  7. Answer: C

Join the discussion

Please log in to post your answer.

Log In

Earn 2 Points for answering. If your answer is selected as the best, you'll get +20 Points! πŸš€