The Basics (Sadly Important)
When Stuff Happens
Again. And Again.
If This, Then That
Why Isn’t It Working
100

What do blocks in block coding represent?

Instructions for the computer

100

What is an event in coding?

Something that starts an action

100

What does a loop do?

Repeats actions

100

What does “if” mean in coding?

Check if something is true

100

What is debugging?

Finding and fixing mistakes in code

200

Why do blocks snap together?

To help avoid errors and keep code organized

200

Give one example of an event.

When the program starts / when a key is pressed / when clicked

200

Which loop repeats forever?

A forever loop


200

Finish this: If touching wall, then ___

Stop / turn / bounce

200

What should you do first when the code doesn’t work?

Check the blocks and test again

300

What type of coding uses visual blocks instead of typing?

Block-based coding

300

What happens if a program has no event?

Nothing starts

300

Why are loops useful for movement or animation?

They keep actions going smoothly

300

What does an if/then statement help a program do?

Make decisions

300

True or False: Bugs mean you’re bad at coding.

False

400

What can happen if blocks are in the wrong order?

The program might not work correctly

400

Which event lets a user control something?

When a key is pressed

400

What happens if the movement code isn’t inside a loop?

It only runs once

400

Why is if/then logic important in games?

It controls rules and reactions

400

What is one good way to find a bug?

Test step by step

500

Why is block coding good for beginners?

It is simple and easy.

500

Why are events important in interactive programs?

They let the program respond to the user

500

Name as many things as possible you would use a loop for.

Movement, animation, repeating sounds, or timers

500

Give an example of decision logic.

If score = 10, then win 

500

Why is debugging normal?

Every programmer makes mistakes

M
e
n
u