Parent guide
Coding for Kids by Age
Every age is ready for something different. Pick your child's age to see what they can realistically learn, which tools suit them, and projects they'll enjoy.
Choose an age
What should my child learn at this age?
- Coding for 6-Year-OldsAge 6 · Class 1
- Coding for 7-Year-OldsAge 7 · Class 2
- Coding for 8-Year-OldsAge 8 · Class 3
- Coding for 9-Year-OldsAge 9 · Class 4
- Coding for 10-Year-OldsAge 10 · Class 5
- Coding for 11-Year-OldsAge 11 · Class 6
- Coding for 12-Year-OldsAge 12 · Class 7
- Coding for TeenagersAge 13–17 · Class 8 to 12
Ages are a guide, not a rule. A confident 9-year-old may be ready for Python, while a 12-year-old who has never coded might start with a few weeks of Scratch. Thinking in school years instead? See coding by grade.
Not sure what fits your child?
Answer three quick questions for a suggested starting point, or book a free trial class and let a trainer check your child's level.
