Live online coding and technology classes

Online Scratch Coding Classes for Kids

Build interactive stories, animations and games with visual coding blocks, then explain and improve the logic behind them.

Who is this course for?

Suggested starting ages: 8–12 — roughly Grades 3–7; older beginners are welcome.

These are placement guides, not strict entry limits. We consider confidence, interests and prior experience during the free trial.

Prerequisites

No previous coding is needed. Basic reading, mouse or trackpad control, and confidence using a computer are helpful. ScratchJr experience is optional.

What you need

A laptop or desktop, a supported browser and a stable internet connection. A mentor can guide setup for Scratch.

What your child will learn

  • Use events, sequences and loops to control sprites and animation.
  • Apply conditions and variables to make interactive games and keep score.
  • Create backdrops, messages and coordinated character actions.
  • Test, debug and explain the decisions in a project.

Example projects

Projects are adjusted to the learner’s pace. Examples may include:

  • A maze with movement controls and a clear goal.
  • A catch-the-object game with a score variable.
  • An interactive quiz or story with choices.

Choosing a starting point? Read our ScratchJr vs Scratch parent guide, or explore ScratchJr.

Free trial and flexible class times

Use the free trial to meet a mentor, try a beginner-friendly activity, and discuss your child’s experience and learning goals. You can ask about the course, learning format and schedule before deciding whether to enrol.

Classes are arranged around your child’s preferred days and local time. Share your city or time zone when enquiring; we match a mentor and confirm the agreed schedule with you. Families in the US, Canada and other time zones are welcome.

Our published course fees are in US dollars (USD). See the course fees for 1:1 and small-group options.

Book a FREE Trial Class

Parent questions

Does my child need ScratchJr first?

No. A beginner who is comfortable reading and using a computer can start directly with Scratch.

Can an older beginner take Scratch?

Yes. The suggested age range is a starting guide. Project complexity can be adjusted for an older learner.

When should a child move to Python?

A child can explore Python when they understand basic coding logic and are comfortable typing and reading short instructions. The mentor can discuss readiness during the trial.

How are class times arranged?

Classes are arranged around your child’s preferred days and local time. Share your city or time zone when enquiring; we match a mentor and confirm the agreed schedule with you. Families in the US, Canada and other time zones are welcome.

What happens in the free trial?

Use the free trial to meet a mentor, try a beginner-friendly activity, and discuss your child’s experience and learning goals. You can ask about the course, learning format and schedule before deciding whether to enrol.

Explore other courses

Explore more live courses, with a starting point to suit your child.

Find the right learning path for your child — starting with one free class.

Message us on WhatsApp for the fastest response.

Message Us on WhatsApp