Module 4 · Practice

Practice questions

Three difficulty levels.

Section A — Easy

01

Define each:

(a) Sprite (b) Backdrop (c) Costume
02

Which colour category contains: move, turn, go to?

03

Which event block starts a script when the project begins?

04

Name two things you might use a variable for in a game.

Section B — Medium

05

Describe blocks you would put together so the cat sprite walks across the stage and changes costume each step (looks like it's walking).

06

Write the Scratch logic (in pseudocode-style blocks) for: when the player presses the right arrow, move 10 steps to the right.

07

Explain how broadcast and "when I receive" can be used so that a "Game over" sprite appears only when the player loses.

08

A pupil sets a variable score to 0 at the start of the game and changes it by 1 every time the cat touches the apple sprite. Why is "set to 0" at the start important?

Section C — Hard

09

Design a simple "catch the falling apple" game. List the sprites needed, the variables you'd use, and the main scripts in plain English.

10

Sketch the Scratch blocks for a 30-second countdown that shows "Time's up!" when the timer reaches 0.

11

The cat sprite is meant to bounce off the edge of the stage but instead disappears off-screen. Suggest one cause and one fix.

Check answers
← Back Notes Next → Answers