Which programming structures are demonstrated by the code snippet: Repeat move forward 5 steps; If not touching Sprite 2, then Move 5 steps; Else, say "You Lose" for 3 seconds?

Sequencing

Event-driven programming

Recursion

Iteration and selection

This code demonstrates iteration and selection. The loop repeats a movement action five times, showing iteration—the program performs the same action multiple times. The conditional checks whether Sprite 2 is being touched and then either moves again or displays a message for a few seconds, which is a branching decision based on a condition, illustrating selection. Because the snippet combines both repetition and a conditional choice, it best fits the idea of using iteration alongside a selection structure. It’s not about responding to external events (event-driven) or about a function calling itself (recursion), and it goes beyond plain linear sequencing by including a decision branch.

Want more questions?

All options are one-time payments.

$12.99

30 day pass for new members

All the basics to get you started

  • Ad-free experience
  • View your previous attempt history
  • Mobile app access
  • In-depth explanations
  • 30 day premium pass access
$29.99 $92.93 usd

6 month DELUXE pass (most popular)

Everything with the 30 day premium pass FOR 6 MONTHS! & the ultimate digital PDF study guide (BONUS)

  • Everything included in the premium pass
  • $92.93 usd value for $29.99! You save $62.94!
  • + Access to the ultimate digital PDF study guide
  • + 6 months of premium pass access
  • + Priority support
$14.99 $19.99

Ultimate digital PDF study guide

For those that prefer a more traditional form of learning

  • Available for instant download
  • Available offline
  • Hundreds of practice multiple choice questions
  • Comprehensive content
  • Detailed explanations
Image Description
Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy