Test your knowledge about the Scratch program with this fun and easy quiz!
Learn about Scratch features, blocks, and how to start your first project.
Designed especially for 1st preparatory (middle school) students.
Ready? Let’s start playing and learning together! 🎮✨
1
What can you create using the Scratch program?
a
Only text documents
b
Animations, games, music, and stories
c
Spreadsheets
d
Presentations only
2
Which of the following is a feature of Scratch?
a
It requires advanced programming knowledge
b
It uses a block-based interface
c
It is not free to use
d
It has no educational value
3
Why is Scratch considered a good start for beginners in programming?
a
It uses difficult codes
b
It is only for professionals
c
It helps learn basic programming concepts in a fun way
d
It doesn’t allow creation of projects.
4
How does Scratch improve problem-solving skills?
a
By letting users play games only
b
By using complex code
c
By encouraging logical thinking when fixing mistakes
d
By providing all the answers
5
Which step helps you change the Scratch interface language to Arabic?
a
Click File → Save → Select Language
b
Go to Settings → Language → العربية
c
Drag a block to the screen
d
Right-click the sprite
6
Which block command would you use to make a sprite move?
a
Say [Hello]
b
Move [30 steps]
c
Change color
d
Wait [1 second]
7
What happens when you repeat the “Move 30 steps” command several times?
a
The sprite disappears
b
The sprite keeps moving continuously
c
The sprite changes its shape
d
The background changes
8
Which part of Scratch shows where your sprite moves and acts?
a
Toolbar
b
Stage
c
Code blocks area
d
Backpack
9
You can use Scratch for free?
10
Scratch allows users to share their projects with others online?
Feedback
1
correct Answer: B-Animations, games, music, and stories
💡 Explanation:
Scratch is a creative platform that allows users to build animations, games, music, and interactive stories using visual blocks.
Don’t worry—mistakes help you learn! 😊
Now you know the correct answer, Take a moment to review this point again, and you’ll do even better next time! 💪 Keep going, you’re doing great!✨
2
Correct Answer: B-It uses a block-based interface
💡 Explanation:
Scratch uses a simple drag-and-drop block-based interface, making it easy for beginners to learn programming concepts.
Don’t worry—mistakes help you learn! 😊
Now you know the correct answer, Take a moment to review this point again, and you’ll do even better next time! 💪Keep going, you’re doing great!✨
3
Correct Answer: C-It helps learn basic programming concepts in a fun way
💡 Explanation:
Scratch simplifies programming through visual blocks and encourages creativity, making it fun and easy to understand for beginners.
Don’t worry—mistakes help you learn! 😊
Now you know the correct answer, Take a moment to review this point again, and you’ll do even better next time! 💪Keep going, you’re doing great!✨
4
Correct Answer: C- By encouraging logical thinking when fixing mistakes
💡 Explanation:
When creating projects in Scratch, users face bugs or issues and learn to solve them logically, building strong problem-solving skills.
Don’t worry—mistakes help you learn! 😊
Now you know the correct answer, Take a moment to review this point again, and you’ll do even better next time! 💪 Keep going, you’re doing great!✨
5
Correct Answer: B-Go to Settings → Language → العربية
💡 Explanation:
Scratch provides a language option in settings, where you can choose Arabic or other languages to use the platform in your preferred language.
Don’t worry—mistakes help you learn! 😊
Now you know the correct answer, Take a moment to review this point again, and you’ll do even better next time! 💪 Keep going, you’re doing great!✨
6
Correct Answer: B- Move [30 steps]
💡 Explanation:
The "Move [30 steps]" block makes the sprite move forward by the specified number of steps on the stage.
Don’t worry—mistakes help you learn! 😊
Now you know the correct answer, Take a moment to review this point again, and you’ll do even better next time! 💪Keep going, you’re doing great!✨
7
Correct Answer: B-The sprite keeps moving continuously
💡 Explanation:
Repeating the moving block makes the sprite continue moving step by step across the stage.
Don’t worry—mistakes help you learn! 😊
Now you know the correct answer, Take a moment to review this point again, and you’ll do even better next time! 💪Keep going, you’re doing great!✨
8
Correct Answer: B-Stage
💡 Explanation:
The Stage is the area where sprites perform actions and animations; it’s like your project’s “screen.”
Don’t worry—mistakes help you learn! 😊
Now you know the correct answer, Take a moment to review this point again, and you’ll do even better next time! 💪Keep going, you’re doing great!✨
9
Correct Answer: A-true
💡 Explanation:
Scratch is a free programming platform designed for learners of all ages.
Don’t worry—mistakes help you learn! 😊
Now you know the correct answer, Take a moment to review this point again, and you’ll do even better next time! 💪Keep going, you’re doing great!✨
10
Correct Answer: A-true
💡 Explanation:
Scratch has an online community where users can upload and share their projects with others worldwide.
Don’t worry—mistakes help you learn! 😊
Now you know the correct answer, Take a moment to review this point again, and you’ll do even better next time! 💪Keep going, you’re doing great!✨