lee_stephens
lee_stephens 7d ago • 20 views

Examples of 'If' Statements in ScratchJr Projects for Grade 1

Hey everyone! 👋 My first graders are just starting with ScratchJr, and I'm trying to explain 'If' statements. It's a bit tricky to make it super simple for them. Any good examples or ways to explain it so they really get it? We want to make cool interactive projects! 💡
💻 Computer Science & Technology
🪄

🚀 Can't Find Your Exact Topic?

Let our AI Worksheet Generator create custom study notes, online quizzes, and printable PDFs in seconds. 100% Free!

✨ Generate Custom Content

1 Answers

✅ Best Answer
User Avatar
hicks.drew73 Mar 28, 2026

📚 Quick Study Guide: 'If' Logic in ScratchJr for Grade 1

  • 🎯 ScratchJr doesn't have a direct 'If-Then' block like big Scratch, but we can make characters make choices using special event blocks!
  • 💡 Think of an 'If' statement as a 'rule' or a 'choice': 'IF something happens, THEN do this.'
  • ✨ For Grade 1, we often use blocks that *start* an action when something specific occurs.
  • 🚀 'Start on Bump' Block: This is like saying, 'IF I touch another character, THEN do what comes next!' For example, if the Cat touches the Apple, the Apple hides.
  • 'Start on Message' Block: One character can 'send a message' (like shouting 'Go!'), and another character can 'receive a message' and start an action. This is like 'IF I hear 'Go!', THEN I move!'
  • 🚦 'Start on Tap' Block: 'IF someone taps me, THEN I do something!' A character can jump or change color when tapped.
  • 💬 These event blocks help characters react to things, making our projects interactive and fun, just like real 'If' choices!

🧠 Practice Quiz

Choose the best answer for each question about 'If' statements in ScratchJr for Grade 1.

  1. What does an 'If' statement help a computer program do?

    A. Draw a picture
    B. Make a choice or follow a rule
    C. Play music

  2. Which ScratchJr block helps a character know 'IF' it touches another character?

    A. Start on Tap block
    B. Start on Bump block
    C. Start on Green Flag block

  3. If a character *receives a message* in ScratchJr, what is that message acting like?

    A. A new background
    B. A condition being met
    C. A sound effect

  4. A Grade 1 student wants their cat to jump *if* they tap it. Which block helps the cat know it's been tapped?

    A. Start on Tap block
    B. Start on Green Flag block
    C. Set Speed block

  5. What happens in ScratchJr if the 'If' condition (like touching another character) is NOT met?

    A. The character will disappear
    B. The action linked to that condition will not happen
    C. The project will stop

  6. If you want a character to do something *only when* a specific event happens, what kind of block should you look for in ScratchJr?

    A. A number block
    B. A looping block
    C. An event-starting block

  7. What is a simple way to think about an 'If' statement for a Grade 1 student?

    A. A secret code
    B. A 'What if?' question or a rule
    C. A magical spell

Click to see Answers

1. B
2. B
3. B
4. A
5. B
6. C
7. B

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! 🚀