← Years 5–6 Creating Digital Solutions

The visual programming editor: stage, sprites and scripts

A screen where you build programs by snapping blocks together. It has a stage that shows the program, sprites that act, a block palette and a script area.

Understanding The visual programming editor: stage, sprites and scripts in Years 5–6 Creating Digital Solutions

What it does: The Cat is a sprite. It acts on the stage when the blocks in its script run. In the script area, a move block snaps under an event block to build a script that runs in order. The stage is where you watch your program run. The block palette is only where the blocks are kept. The stage shows the program running, so the cat moving across the screen is seen there.

Common mistakes: The say block shows a speech bubble for a number of seconds, not steps. It should be 'say Hello! for 2 seconds'. The move block uses steps to move a sprite across the stage, not seconds. It should be 'move 10 steps'.

Class: _____________________  ·  Name: _____________________  ·  Date: _________

Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.

This module's key terms are also in a printable crossword (Modules 41–50) and word search (Modules 41–74).

Take this worksheet further — free with Cloodit

Each concept is reinforced from every angle — learned, then applied, then tested.

Learning
Duo
Where does a visual programming editor show your program running?
In the block paletteOn the stage
Matches
Dragging a block onto the stage and expecting it to run
↓
Blocks must be snapped together in the script area. The stage only shows the result of the program.
Applying
Meanings
Term
visual programming editor
Meaning
A screen where you build programs by snapping blocks together. It has a stage that shows the program, sprites that act, a block palette and a script area.
Practice
Stage: where the program shows
Testing
Gaps
The is where the program shows.
Check Answer
Spots
3move 10 steps
4say Hello! for 2 steps

Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.

The 'Arctic Hare' badge — Speed Indexer, one of Cloodit's 106 collectible badges
Students earn collectable badges

Over 100 of them, across seven natural biomes.

Study Buddy
Students build a real study resource

Turns their work into revision material ready for Flash Cards and Exam study.

Diamond Dash — one of Cloodit's live, competitive Sprint games
Students lock in with Sprints

Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.

A Cloodit certificate of achievement, ready to personalise and print
Custom printable certificates

Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.

Quick Questions

1. Where does a visual programming editor show your program running?
A. On the stage ✓
B. In the block palette
The stage is where you watch your program run. The block palette is only where the blocks are kept.
2. Which part of the editor holds the characters or objects that act in your program?
A. The script area
B. Sprites ✓
Sprites are the characters or objects that do things. The script area is where you build the code for them.
3. Where do you find the blocks you can choose from?
A. The block palette ✓
B. The stage
The block palette is like a toolbox. It holds all the blocks you can drag out and use.
4. Where do you snap blocks together to build a script?
A. On the stage
B. In the script area ✓
You build scripts in the script area. The stage only shows what happens when the program runs.
5. Which sentence is true?
A. A sprite follows the scripts that you build for it ✓
B. A sprite is the place where all the blocks are stored
Blocks are stored in the block palette. A sprite is a character or object that follows its scripts.

Match the Pairs

Stage → The area where the program shows what happens, with a backdrop and sprites on it
Block palette → The menu of coloured blocks you drag from to build your program
A sprite is a character or object on the stage that follows the blocks you give it → Sprite: Cat
Blocks are dragged into the script area and snapped together to make a script → when green flag clicked -> move 10 steps
Dragging a block onto the stage and expecting it to run → Blocks must be snapped together in the script area. The stage only shows the result of the program.
Looking in the script area for a new block to use → New blocks come from the block palette. The script area is where you snap the blocks together.

Key Term

visual programming editor
A screen where you build programs by snapping blocks together. It has a stage that shows the program, sprites that act, a block palette and a script area.

Fill in the Blanks

1. The stage is where the program shows.
Hint: Type the name of the area where you watch your program run.
2. A sprite is a character that acts.
Hint: Type the name for a character or object that does things in your program.
3. Blocks are stored in the block palette.
Hint: Type the name of the place where you pick blocks from.
4. Snap blocks together in the script area.
Hint: Type the name of the space where you build your scripts.
5. The visual programming editor uses blocks.
Hint: Type the name of the whole screen where you build programs by snapping blocks.

Spot the Error

Question 1
A Sprite: Cat
B when green flag clicked
C move 10 steps
D say Hello! for 2 steps
Line D — The say block shows a speech bubble for a number of seconds, not steps. It should be 'say Hello! for 2 seconds'.
Question 2
A Sprite: Dog
B when green flag clicked
C move 10 seconds
D turn 15 degrees
Line C — The move block uses steps to move a sprite across the stage, not seconds. It should be 'move 10 steps'.
Question 3
A Open the Motion palette
B Drag move 10 steps
C Drop it in the block palette
D Click the block to run it
Line C — The block palette is where you choose blocks from. You drop them in the script area to build a program. It should be 'Drop it in the script area'.
Question 4
A Choose the Cat sprite
B Open its script area
C Add when green flag clicked
D Snap move 10 steps above it
Line D — The event block goes at the top of a script and the other blocks snap on below it. It should be 'Snap move 10 steps below it'.
Question 5
A Stage: where blocks snap
B Sprite: character that acts
C Palette: blocks to choose from
D Script area: snap blocks here
Line A — The stage is where the program shows and runs. Blocks snap together in the script area. It should be 'Stage: shows the program'.

Student with a class code? Join your class →