Look for live teaching, small groups, a beginner-friendly first language, real projects, a clear progression and a free trial. Be cautious of large classes, recorded-only courses and promises that a child will build "apps" in a few weeks.
Seven questions to ask
- Is it live? Live teachers answer questions the moment a child gets stuck.
- How many students per group? Smaller groups mean more help. We cap ours at five.
- What language do beginners start with? It should give quick results and readable errors.
- What will my child build? Look for named projects, not just topics.
- What comes next? A clear path from first course to more advanced ones.
- Can we try a class? A free trial or demo shows you the real teaching.
- How will I know how it is going? Regular, honest updates matter.
Red flags
- Very large classes where children never speak
- Recorded videos only with no live help
- Big promises: "build your own app in a week"
- Pressure to pay for long packages upfront
- No clear age guidance for each course
Practical things to check
- Timings that fit around school
- Equipment, usually a laptop or desktop and a stable connection
- Rescheduling: what happens if your child misses a class
- Recordings: can your child rewatch sessions?
Matching the course to the child
| Your child | A good starting point |
|---|---|
| 7–10, never coded | Unplugged activities or a short workshop |
| 10–13, beginner | A beginner text language, such as Small Basic |
| 12+, comfortable typing | Python |
| Curious about AI | An AI literacy course |
How Learning Bubble does it
Live classes, groups of up to five, a clear path from Fun with Coding to Learn Python, and a free 30-minute demo before you decide. Read also how to choose an online course for your child.
Our technology courses for kids: Fun with Coding (ages 10–16), Learn Python (ages 12–18) and Artificial Intelligence for Kids (ages 12–16). For younger children, try the free AI Explorers workshop or our free at-home coding activities.
Frequently asked questions
How do I choose an online coding class for my child?
Check that it is live, in a small group, uses a beginner-friendly first language, includes real projects and offers a free trial.
What is a good class size for kids' coding?
Small groups of around three to five students let every child get help quickly.
Are recorded coding courses good for kids?
They can supplement learning, but children usually need live help when they get stuck, especially as beginners.
What equipment does my child need?
Usually a laptop or desktop computer, a stable internet connection and a quiet space.
More coding & AI guides for parents
- What your child needs for online coding and live classes
- Digital safety for kids: passwords, privacy, scams and AI
- Coding for kids: a complete guide for parents
- AI for kids: what parents need to know
- Is AI safe for kids? A practical checklist for parents
- How kids should use AI for homework, without cheating
- All coding & AI guides for parents →
Written by the Learning Bubble teaching team. If something here does not match your situation, ask us. We would rather give you a straight answer than have you guess.