
When choosing a coding or AI class for your child, check that it is taught live by a qualified, background-checked tutor, has small groups or one-to-one teaching, follows an age-appropriate curriculum built around projects, includes safety and ethics, provides regular progress updates, offers a trial class, and charges transparently. Ask to see example student projects.
The checklist
1. Who teaches?
Ask about tutors' technical background, teaching experience with children and background checks. Great coders are not always great teachers of children.
2. Live or recorded?
Recorded videos are cheaper but many children stall without feedback. Live sessions keep children engaged and get them unstuck.
3. Group size
One-to-one or small groups let tutors adapt to your child. Large online classes often leave quieter children behind.
4. Age-appropriate curriculum
Young children should start with visual tools like Scratch; teenagers can move to Python, web development or AI projects. See coding for kids by age.
5. Projects, not just theory
Ask what your child will build. Finished projects keep children motivated and show real progress.
6. Safety and ethics
How are sessions conducted? Are AI tools supervised? Is online safety taught?
7. Progress updates
Will you receive regular updates on what your child learned and what comes next?
8. Trial class
A free or low-cost trial shows the teaching style and whether your child enjoys it.
9. Transparent pricing
Clear monthly fees, no hidden costs, flexible cancellation.
10. Flexibility
Can sessions fit around school and exams? Can the pace adjust?
Red flags
- Promises that your child will become a "millionaire coder" or app founder quickly.
- No trial or no information about tutors.
- Only recorded content marketed as "classes".
- Pressure to pay for long packages upfront.
Our Scratch and AI for Kids courses start with a free demo class so you can judge for yourself.
Frequently asked questions
How much should coding classes cost?
Prices vary by country, format and tutor quality. Compare what is included: live time, group size and support.
How do I know if my child is progressing?
Look at the projects they finish and whether they can explain how they work.
My child lost interest. Should we stop?
Talk to the tutor about changing projects or tools. Interest often returns with the right project.


