Building interactive stories, games, and models using code.
Loops
Repeats a set of instructions multiple times.
Example Project
Simulating pollinators in a garden (bees visiting flowers).
Repeat 10
Forever
Conditionals
Tells the program to do something IF a certain thing happens.
Example Project
Scoring points in a chase game (IF touching coin THEN score + 1).
IF <condition> THEN
Variables
Stores information that can change, like a score or a timer.
Example Project
Displaying weather patterns or tracking game lives.
Score: 10
Lives: 3
Cloning
Creates multiple copies of a sprite at once.
Example Project
Populating consumers in an ecosystem (many rabbits from one sprite).
User Experience (UX)
How design choices shape user interaction.
Interactivity
Using inputs (keys, mouse, sensors) to make the system respond.
Impact
How design influences screen time and social behavior.