School Extracurriculars ยท Ages 6+

Serious technical learning, built into the school week

For families whose child attends a CodingSTEAM partner school. Our bilingual engineers teach deliberately small groups through ambitious, age-appropriate Coding, Python, Robotics and STEAM projects.

  • Small-group progression
  • Taught in English
  • Real technical projects
CodingSTEAM students learning together in a school classroom
Learning in practiceIndividual challenge within a carefully supported group.

What students can explore

Technical foundations that grow into ambitious work

Activities vary by age, experience, equipment and the programme agreed with each school.

Coding foundations

Logical thinking, sequencing, debugging and creative problem-solving through projects students can understand and explain.

Python and software

From first text-based programs to games, simulations and more advanced Computer Science concepts.

Robotics and hardware

Programming, sensors, mechanisms, electronics and physical computing where the school programme supports them.

Broader STEAM projects

Technical challenges that connect coding with design, engineering, creativity and real-world problem-solving.

Small groups, individual challenge

Children learn together without being taught as if they are identical

Groups are deliberately small so mentors can adapt tasks, questions and next steps. A beginner may be building confidence with foundations while a more experienced student extends the same theme into a harder technical problem.

  • Challenge adapted to current ability
  • Projects selected for age and experience
  • Direct feedback during practical work
  • Progress communicated to families

Choose a pathway

See where your child could go next

School programmes can develop through software projects, hardware and robotics, or a combination of both. Explore each pathway before choosing the right fit.

How sign-up and placement work

A clear route from interest to confirmed place

Submitting the form records your preferences. A specific day or group is confirmed only after availability and suitable placement have been checked.

  1. 01

    Submit your preferences

    Share the relevant school, year group, experience and practical availability.

  2. 02

    We review the right group

    CodingSTEAM considers age, current level, programme format and available places.

  3. 03

    Receive confirmation

    Your place, timing and next steps are confirmed through the school enrolment process.

Before you sign up

Practical questions for families

Does submitting the form guarantee a place?

No. It records your preferences so availability and the most suitable group can be checked before confirmation.

Does my child need previous experience?

No. Programmes can support beginners and experienced students, with the challenge adapted within the group.

Which activities are available at our school?

The exact mix depends on the programme agreed with the school, year groups, equipment and current enrolment.

Who should use this route?

Parents at an existing CodingSTEAM partner school. School leaders considering a partnership should use the For Schools page.

School Extracurricular Sign-Up

Tell us which school route applies to your child

Submit your preferences and CodingSTEAM will help identify the appropriate programme and available group.

Book free trial45 minutes · no payment details