Personalised
Coding, Python
and AI mentoring
in English

For students aged 6+, taught by bilingual engineers through online sessions and selected school programmes. Built around real progression, not generic coding activities.

Trusted by King’s College families

Two ways to learn

The right route depends on where learning happens.

Choose personalised online mentoring for an individual programme, or join a CodingSTEAM extracurricular programme through one of our partner schools.

Online mentoring

One learner. One evolving pathway.

Individual sessions shaped around the student’s current level, interests and goals. Projects grow with them, from coding foundations to Python, games, AI and advanced technical work.

  • Personalised one-to-one progression
  • Beginners through advanced learners
  • Projects selected around real interests
  • Direct mentor feedback and clear next steps

School extracurriculars

Small groups. Serious progression.

Specialist lunchtime and after-school extracurricular programmes delivered through partner schools, with deliberately small groups and age-appropriate pathways.

  • Coding, Python, Robotics and STEAM
  • Structured around the school timetable
  • Individual challenge within each group
  • Progress reports for families

Why CodingSTEAM

Learning that develops capable, confident thinkers

Technical mentoring with clear progression, thoughtful challenge and projects students can genuinely understand.

Personalised to Each Student

Explanations, pace and challenge adapt to ability, confidence and interests.

Think Like an Engineer

Students learn to break problems down, test ideas and improve their solutions.

Understand, Don’t Just Follow

Mentors build real understanding instead of relying on copied steps.

Skills That Transfer

Logic, communication and problem-solving support learning far beyond Coding.

Real Projects, Not Passive Screen Time

Students plan, build and explain their own creative technical work.

Clear Progress for Families

Families can understand current strengths, next steps and the recommended pathway.

Parent Trust

Progress families can see

“Our weekly online labs with Madi helped Lucas design a Raspberry Pi weather station in Python—and he proudly presented it at his Paris science fair.”
Carlos MartínezParent of Lucas, Age 12 · Paris, France
“Between online strategy calls with Amaya and face-to-face UX workshops here in Madrid, Marina mastered Python’s Turtle library to create animated art—and sold her first prints at the school fair.”
Elena GarcíaParent of Marina, Age 7 · Madrid, Spain

Student Outcomes

Ideas become projects

Students use Coding creatively while developing the confidence to make, test and explain their own work.

Creative Coding artwork by Adriana
Adriana
Creative Coding artwork by Lucas
Lucas
Creative Coding artwork by Lucia
Lucia
Creative Coding artwork by Allan
Allan

School extracurriculars

Serious technical learning within the school week.

See how deliberately small groups work, what children can learn and how parents at partner schools register their interest.

CodingSTEAM classroom notebook and learning materials
Photograph 1 of 5

For school leaders

A specialist partner, not a generic activity provider.

CodingSTEAM works with schools to provide high-quality technical education within the realities of the school timetable. Programmes can include Coding, Python, Robotics and broader STEAM projects for different year groups.

Find the right starting point

Give your child a technical challenge worth pursuing.

Start with a free online trial, or use the school route if your child attends one of CodingSTEAM’s partner schools.

Book free trial45 minutes · no payment details