Our Learning Programmes
We currently offer Cambridge support at every stage — from Reception and Primary through to internationally recognised IGCSE and A Level qualifications.
Early Years
Reception · Ages 3–5
A nurturing foundation that sparks curiosity and builds essential early learning skills through play-based, structured activities.
Cambridge Primary
Year 1–6 · Ages 5–11
Building strong academic foundations with the internationally recognised Cambridge Primary curriculum, preparing students for secondary education.
Lower Secondary
Year 7–9 · Ages 11–14
Deepening subject knowledge and critical thinking skills, bridging the gap between primary education and IGCSE preparation.
IGCSE & A Level
Year 10–13 · Ages 14–18
Exam-focused preparation for Cambridge IGCSE and A Level qualifications, with personalised support to achieve top grades.
Coding Classes
Two live online sessions every week. Open to homeschoolers and to children in regular school.

Teacher Bius
Tuesdays, 5:00 pm EAT

Teacher Dennis
Thursdays, 5:00 pm EAT
Project-based, modular tracks. Each track covers design thinking, coding, databases, data structures and algorithms, and system architecture at increasing depth, ending in a capstone project that proves what the student can do.
Beginner
Builder
Think like a problem-solver, write first programs and understand how data is stored.
Capstone: Community Helper App: from a paper prototype to a working Python + SQLite app, with a 5-minute demo.
Intermediate
Developer
Build full-stack apps with sound data models and efficient code.
Capstone: Full-Stack Marketplace or Booking App: 5+ table schema, auth, a custom data structure, deployed live.
Advanced
Engineer
Design scalable, reliable systems and solve algorithmic problems under constraints.
Capstone: Scalable Platform: design doc, 2+ services, cache, queue, tests and CI, defended before a panel.
How sessions work
Each 2-hour session has a 15-minute concept explained through an everyday analogy, a 45-minute guided demo and a 60-minute hands-on build, with a weekly deliverable. Progress is assessed on problem framing, code quality, data design and communication, plus a capstone showcase for each track. Kids aged 8–13 start with Scratch and visual tools in shorter, game-based sessions; teens and adults can fast-track with a placement test.
New
Music, Art & French
Code Joy Academy now teaches music, art and French. Message us to find out class days, times.
French
Learn French step by step: first words and everyday conversation, then reading, writing and grammar as confidence grows.
Music
Lessons that build rhythm, listening, singing and reading music, so learners enjoy making music and understand how it works.
Art
Drawing, painting and creative projects that teach technique and give learners a way to express their ideas.
Ready to Enrol?
Book a free consultation to find the perfect programme for your child.