
Course Structure (10 Weeks)
Week 01– What is Coding?
Concepts
- What is a computer program?
- Algorithms (step-by-step instructions)
Activities
- “Human Robot” game (students give instructions to move)
- Build first Scratch animation
Outcome
Students understand that coding = giving instructions.

Week 02 – Sequences & Events
Concepts
- Commands happen in order
- Events (when flag clicked, when key pressed)
Project
Make a character move and talk
Outcome
Students can make interactive animation.

Week 03 – Loops (Repetition)
Concepts
- Repeat forever
- Repeat X times
Project
Animated patterns OR dancing character
Outcome
Students understand automation.

Week 04 – Coordinates & Movement
Concepts
- X and Y positions
- Direction
- Glide vs Move
Project
Maze or racing movement
Outcome
Spatial awareness + game logic.

Week 05 – Conditionals (IF Thinking)
Concepts
- IF something happens → do this
- Sensing (touching, key pressed)
Project
Simple game: Catch the object
Outcome
Students learn decision making in code.

Week 06 – Variables (Game Scores)
Concepts
What is a variable?
Score & timer
Project
Score-based game
Outcome
Students understand storing data.

Week 07 – Sounds & Effects
Concepts
- Audio
- Costumes
- Visual effects
Project
Music or rhythm mini-game
Outcome
Creativity meets coding.

Week 08 – Game Design Basics
Concepts
- Game rules
- Player goals
- Challenges & rewards
Activity
Students design their own game on paper first
Outcome
Planning before coding.

Week 09 – Final Project Build
Students build their own:
- Game
- Interactive story
- Animation

Week 10 – Showcase
Students present projects
Explain:
- What the game does
- One challenge they solved
- One thing they are proud of
Parents / teachers can be invited.

📞 Let’s Talk Tech:
NZ: Uditha — (+64) 020 458 4422 | uditha@agilemind.nz