Ages 8–12 · No experience needed In person

Programming for Kids

A fun first step into coding: children build games, animations and stories with Scratch, then write their first lines of Python.

Dec 18 Fri

Starts

Friday, 18 December 2026

Fridays, 10:00 AM – 11:30 AM

Course overview

Children learn to think like programmers by making things they care about: games, animated stories and quizzes. Small groups and friendly instructors make sure every child creates their own projects.

On the final day, children present their work to parents and receive a certificate.

What you will learn

  • Understand algorithms and step-by-step thinking
  • Use loops, conditions and variables
  • Build their own games and animations in Scratch
  • Write simple programs in Python
  • Present their projects with confidence

Syllabus

8 modules · 8 sessions · 12 hours

  1. Week 1 Thinking like a computer
    • Algorithms through games and puzzles
    • Giving precise instructions
  2. Week 2 Meet Scratch
    • Sprites, stages and costumes
    • Making characters move and talk
  3. Week 3 Loops and events
    • Repeating actions
    • Reacting to keys and clicks
    • Animated greeting card
  4. Week 4 Conditions and variables
    • If-then decisions
    • Keeping score
    • Build a quiz game
  5. Week 5 Make a game
    • Levels and timers
    • Collisions
    • Game design basics
  6. Week 6 Stories and animation
    • Plan a story
    • Scenes, dialogue and sound
  7. Week 7 First steps in Python
    • Drawing with Python Turtle
    • From blocks to text code
  8. Week 8 Showcase day
    • Finish and polish projects
    • Present to parents
    • Certificates

Who should attend

Children aged 8 to 12. Parents are welcome to join the first and last sessions.

Prerequisites

None. Children should be able to read simple English. Laptops are provided in class.