Scratch and algorithmic thinking · Lesson
Understand that a program is an ordered sequence of instructions and recognize the starting event, blocks and scripts.
A program is not a picture of blocks: it is an ordered sequence. The starting event determines when execution begins and each following block runs after the previous one.
START → instruction → instruction → output
This is a starter map for the lesson concept. You can move and edit nodes, add new ones and create your own connections. Changes stay on this device and do not affect mastery assessment.
Double-click a node to edit it. Drag nodes and add the connections that help you remember the concept.
Press Run and carefully observe block order, the Stage and variable state. The Scratch environment intentionally remains in English.
Build a sequence that displays Ready!.
The program contains deliberately incorrect elements. Observe the Live example, reconstruct the correct behaviour and use Run before checking.
Progress: 0 / 5 · correct: 0
The mental model in this lesson does not belong to Scratch: it describes a programming concept. Later the same exercise can be represented as a flowchart and then as a C program while keeping the same test cases.
ConceptStep separates what is required from what is recommended or useful as reinforcement. Only required prerequisites block your progress.