NEW
Font size
WorksheetsBlockly Programming Quiz [Level 1A]
Total questions: 10
Worksheet time: 5mins
Which of the following best describes how blocks work in Blockly?
They run randomly once placed
They snap together to build instructions step by step
They are only used to draw shapes
They follow alphabetical order
What will this code do?
[When Run] → [Repeat 4 Times] → [Move Forward]
Move forward one step
Repeat the program four times
Move forward four steps
Nothing happens
You want a character to turn left when the space bar is pressed. What block should you start with?
When Run
If-Then
When Space Key Pressed
Repeat Until
What will happen if you use a loop block inside another loop block (a "loop inside a loop")?
The program stops working
Only the inner loop will run
It creates a repeated pattern of actions
The outer loop is skipped
Which combination correctly checks if a character is touching water before moving forward?
[If Water = Yes] → [Move Backward]
[Repeat Until Touching Water]
[If Touching Water] → [Move Forward]
[Move Forward] → [If Touching Water]
What happens if the condition in an If block is false?
The code inside still runs
The program crashes
The code inside is skipped
The next block turns red
Why is it better to use a Repeat block than writing the same command multiple times?
It makes the program harder to read
It saves time and makes code cleaner
It increases memory usage
It changes the background
Which situation is best for using an If-Else block?
When you want something to always happen
When you want to test one condition and do something different if it's false
When repeating the same action
When writing a story
What’s wrong with this sequence?
[Move Forward] → [Say “Hello”] → [When Run]
"Say Hello" comes too early
“When Run” must come first
“Move Forward” should go after "Say Hello"
Nothing is wrong
Your character needs to jump over obstacles and only move if the path is clear. Which logic works best?
Repeat Forever → Move Forward
If Touching Obstacle → Stop
If Path Clear → Move Forward
Say “Jump!”
