---
title: "Online Coding & AI Classes in the UK · GCSE, A-Level, Oxbridge-ready — Modern Age Coders"
description: "Live 1:1 online coding, Python, AI & agentic-AI mentorship for British students. KS3–KS5 aligned, GCSE Computer Science (AQA · OCR · Pearson) and A-Level ready. Russell-Group & Oxbridge interview prep. London, Manchester, Birmingham, Edinburgh, Cambridge, Oxford and beyond. £79/mo (USD 100). Book a free demo."
canonical: https://learn.modernagecoders.com/coding-classes-in-united-kingdom
keywords: ["coding classes UK", "online coding classes UK", "coding classes London", "coding classes Manchester", "coding classes Birmingham", "coding classes Edinburgh", "coding classes Glasgow", "coding classes Leeds", "coding classes Liverpool", "coding classes Bristol", "coding classes Cambridge", "coding classes Oxford"]
source: src/pages/coding-classes-in-united-kingdom.html
---
> Live 1:1 online coding, Python, AI & agentic-AI mentorship for British students. KS3–KS5 aligned, GCSE Computer Science (AQA · OCR · Pearson) and A-Level ready. Russell-Group & Oxbridge interview prep. London, Manchester, Birmingham, Edinburgh, Cambridge, Oxford and beyond. £79/mo (USD 100). Book a free demo.

### Request a callback

Leave your number — a UK-hours mentor calls you within 3 hours.

#### We'll ring you shortly!

Expect a call within 3 hours, 09:00 – 21:00 UK time.

An **Online School** · Serving the United Kingdom · +44 · GMT / BST

# Britain learns to build — *with code.*

Live 1:1 mentorship in real **Python**, modern web and **agentic AI** — aligned with **KS3–KS5 computing**, **GCSE Computer Science (AQA · OCR · Pearson)**, **A-Level** and the algorithmic depth Oxbridge, Imperial, UCL and the rest of the Russell Group quietly assume. **£79 a month**, eight live sessions, two a week, cancel any time.

See what we teach by Key StagePick a course · start this week

## Seven serious tracks for British learners — primary to professional.

Click any tile to open the course page. Every track is live, 1:1 (or small-group), and runs on UK time — same mentor every week, no rotation.

[01 Most chosen · GCSE & A-Level Coding & AI for Teens (KS3–KS5) — GCSE-aware, A-Level-aligned, Oxbridge-ready. Real Python, JavaScript, Git and modern AI engineering on a 12-month arc. Maps to AQA 8525, OCR J277, Pearson 1CP2 at GCSE, and AQA 7517 / OCR H446 at A-Level. We coach BIO, Bebras and the Oxbridge interview pattern.  £79/ mo · 1:1 Open course →](/courses/coding/teens)[02 KS1 – KS2 · Ages 6 – 11 Coding for Children Scratch → real Python by month three. Tiny games, drawing apps, friendly first AI projects. £79/ mo→](/courses/coding/kids)[03 New · KS3 – KS5 AI & Agentic-AI LLM apps, RAG, tool-using agents — the way DeepMind, Wayve and Synthesia engineers actually work. £79/ mo→](/ai-ml-course-for-teens)[04 Oxbridge & Russell Group Oxbridge interview prep Cambridge CSAT, Oxford admissions, Imperial, UCL, Warwick, Edinburgh — algorithmic interview depth. £79/ mo→](/courses/coding/college)[05 University · Top-up For University students Algorithms, system design, AI engineering top-ups for CS undergrads at any UK university. £79/ mo→](/courses/coding/college)[06 Adults · Career switch For Professionals — retraining into software, data & AI. For UK adults aiming at SWE, data and AI engineer roles. Builds the production-grade portfolio London, Manchester and Cambridge employers actually look at. £79/ moOpen course →](/courses/coding/college)[07 For girls · Ages 8 – 22 Coding for girls All-female mentor pairing, women-in-tech role models from London and Cambridge. £79/ mo→](/courses/coding/girls)[08 Schools & companies For UK Schools / Teams State, independent, prep and grammar schools. Code-club cohorts, after-school programmes, NEA support. £32/ seat · group→](/courses/coding/corporate)Parent rating4.9 / 5 · 1,542 reviewsAligned withAQA · OCR · PearsonMentor hours09:00 – 21:00 UK timeCommitmentFree trial · cancel monthlyBy Key Stage · the British way

## What we teach at each stage — and how it joins up with school.

Click a Key Stage tab to see exactly what your child learns with us, and how it complements the National Curriculum & exam boards.

### KS1 · The first taste of code (Y1–Y2, ages 5–7)

A gentle, mentor-led start. Sequencing, prediction, debugging — Computing at Schools' "Algorithms" strand for the youngest. Plenty of stories, very little screen time per session.

National Curriculum aligned

- **Algorithms & sequencing** through block-coding (ScratchJr, Scratch)
- **Debugging** as a game — finding the silly bug
- **Counting & comparing** with code, mapped to KS1 maths
- **BBC micro:bit** warm-ups for tactile learners
- **Output:** a tiny animated story by month two

### KS2 · Scratch to real Python (Y3–Y6, ages 7–11)

The bridge year. Students start in Scratch, progress to *real* Python by month three, ship a tiny project a month. We coach Bebras Challenge entries here too.

National Curriculum + Bebras

- **Scratch** → games, animations, stories
- **Real Python** from week 8 onwards (no fake "kid-Python")
- **Variables · loops · functions · lists**
- **Bebras Challenge UK** prep across Junior & Intermediate
- **BBC micro:bit** hardware projects
- **Output:** a real Python game on GitHub Pages by Y6

### KS3 · Real engineering begins (Y7–Y9, ages 11–14)

This is where school Computing often plateaus and home mentorship takes over. Students learn Python, JavaScript, HTML/CSS and Git — and ship real, deployed projects.

Sets up GCSE strongly

- **Python (deep)** — functions, OOP basics, files, errors
- **HTML · CSS · JavaScript** — first real websites
- **Git & GitHub** — version control from day one
- **First AI projects** — friendly chat tools, intro RAG
- **Bebras & CyberFirst** challenges coached
- **Output:** a deployed website or game per term

### KS4 · GCSE Computer Science ready (Y10–Y11)

Every concept in your child's GCSE specification, covered with a 1:1 mentor — programmable, demonstrable, exam-ready. We track which exam board the school uses and adapt.

AQA 8525 · OCR J277 · Pearson 1CP2

- **Python** — full specification, both paper-1 and paper-2 ready
- **Algorithms** — linear/binary search, bubble/insertion/merge sort
- **Data representation** — binary, hex, ASCII, Unicode, images, sound
- **Computer systems** — CPU, memory, storage, networks, OS
- **Ethical / legal / environmental** — full theory coverage
- **Past-paper drills** — every board, every series since 2018
- **Output:** mock grade improvement of 1.7 grades on average

### KS5 · A-Level + Oxbridge / Russell Group (Y12–Y13)

The full A-Level specification, the NEA project, the British Informatics Olympiad, and the algorithmic depth Oxbridge, Imperial and UCL expect at interview. The deepest track we offer.

AQA 7517 · OCR H446 + Oxbridge prep

- **Python & OOP (deep)** — abstract classes, inheritance, polymorphism
- **Data structures** — stacks, queues, linked lists, trees, graphs, hash tables
- **Algorithms** — Dijkstra, A*, recursion, DP, complexity analysis
- **NEA project coaching** — design, build, test, evaluation
- **British Informatics Olympiad (BIO)** rounds 1 & 2
- **Oxbridge prep** — Cambridge CSAT, Oxford CS test, interview Q patterns
- **Output:** A-grade A-Level performance & offers from Russell Group CS courses

Exam-board alignment

## We match the spec your school actually uses.

Tell us your school's exam board on the trial call. Your child's mentor pulls up the exact specification and aligns the term plan accordingly.

AQA

### GCSE Computer Science

Specification 8525 · Paper 1 + Paper 2

- Paper 1 (Computational thinking & programming) — Python coverage end-to-end
- Paper 2 (Computing concepts) — networks, hardware, data, security, ethics
- Subject content sections 3.1 – 3.7 fully mapped to weekly mentor plan
- Past papers + AQA mark schemes drilled from week 16 onward

OCR

### GCSE Computer Science

Specification J277 · 01 + 02

- Component 01 (Computer systems) — CPU, memory, networks, security
- Component 02 (Computational thinking, algorithms & programming) — Python focus
- Pseudocode & OCR Exam Reference Language drilled to fluency
- Past papers + examiner reports walked through

Pearson Edexcel

### GCSE Computer Science

Specification 1CP2 · Paper 1 + Paper 2

- Paper 1 (Principles of computer science) — full theory coverage
- Paper 2 (Application of computational thinking) — Python via on-screen test
- Pearson on-screen test environment practised live with the mentor
- Specimen + past papers from 2022 onwards

AQA

### A-Level Computer Science

Specification 7517 · Paper 1 + Paper 2 + NEA

- Paper 1 (on-screen) — Python skeleton-program approach drilled
- Paper 2 (written) — theory, OOP, networks, databases, big-data
- NEA (20% of marks) — full project coaching from analysis to evaluation
- BIO + Oxbridge interview problems woven in

OCR

### A-Level Computer Science

Specification H446 · 01 + 02 + 03/04

- Component 01 (Computer systems) — architecture, OS, networks, types
- Component 02 (Algorithms & programming) — algorithm depth, complexity
- Component 03/04 (Programming project) — NEA full coaching
- OCR Exam Reference Language fluency built across both years

Oxbridge · Russell Group

### University admissions

CSAT · MAT-style CS · Interview prep

- Cambridge CSAT (Computer Science Admissions Test) drills
- Oxford computer-science admissions paper — MAT-style problems
- Imperial & UCL interview question patterns
- British Informatics Olympiad rounds 1 & 2 — coached by veterans

> Within two terms my daughter went from a predicted 5 in GCSE Computer Science to an 8. The mentor matched her exam board, fixed her Python head-on, and made the NEA feel like fun.

RHRachel H.Parent · Manchester · St Bede's College

> "My son's Oxford CS interview prep was outstanding. He got an offer."

— Sanjay P. · London · Westminster School

> "For £79 a month, better than any tutor we tried on Tutorful or MyTutor."

— Hannah M. · Bristol

> "I'm 28, switched into AI engineering at a London startup in nine months. Brilliant."

— Tom W. · London (Hackney)

> "My Year-4 daughter writes real Python at home now. We're stunned."

— Priya S. · EdinburghThe British coding context

## Why now, in the UK, is a very serious time to learn real coding.

LondonAI capital

Google DeepMind, Cohere, Anthropic UK, Mistral, Wayve, Stability, Synthesia, Octopus Energy AI, PolyAI. The densest LLM-engineering ecosystem in Europe.

CambridgeSilicon Fen

ARM, Microsoft Research, AstraZeneca AI, Cambridge AI & the Department of Computer Science & Technology — your child's likeliest first dream.

EdinburghNorthern hub

Skyscanner, FanDuel, FreeAgent, plus the Bayes Centre at Edinburgh University. Strong Scottish-curriculum cohort for Higher Computing Science.

Manchester · LeedsNorth-West

BBC Salford, Co-op AI, big banking-AI presence. Quietly excellent CS departments at Manchester, Leeds, Sheffield and Liverpool.

National CurriculumKS1–KS4

Computing is statutory from KS1. But school hours are limited and the jump from "first Python" to a real shipped product still happens at home — usually with a mentor.

Exam boardsAQA · OCR · Pearson

Three boards, six syllabuses (GCSE + A-Level), one specification per school. We map your child's mentor plan to the right one in the first lesson.

BIO & BebrasOlympiad

British Informatics Olympiad (Y12+), Bebras Challenge UK (all years). Both are useful for Oxbridge personal statements and we coach for both.

Russell Group24 universities

Oxbridge, Imperial, UCL, KCL, Edinburgh, Manchester, Bristol, Warwick, Durham, Southampton, Leeds, Sheffield — CS demand outstrips supply at every one.

Real shipped projects · real British students

## Six things UK students have built with us this year.

Names abbreviated. Each project deployed publicly during normal class hours and used by the student afterwards.

Olivia P. · Year 11 · London (Wimbledon)

### Mock-exam Python helper

A Python program that randomly generates AQA-style 8525 questions from her revision notes, marks them, and tracks which topics she keeps losing marks on. Used by her whole class.

PythonSQLiteOpenAIFlaskArjun K. · Year 13 · Cambridge (Hills Road)

### Cambridge CSAT trainer

A web app that generates CSAT-style problems on the fly and explains solutions. Arjun used it for two months before his Cambridge interview — got an offer.

TypeScriptNext.jsClaude APIVercelMaya R. · Year 4 · Edinburgh (Morningside)

### Hogwarts House Quiz

A Python quiz program with real input handling and scoring. Maya is 9. She runs the family quiz nights on it now.

PythontkinterfilesBen T. · Year 12 · Manchester (Stretford)

### A-Level NEA — Football statistics agent

His OCR A-Level NEA project: an agentic-AI assistant that pulls Premier League stats and answers questions about Manchester United form. Predicted A* on it.

PythonLangGraphOpenAIPostgreSQLZoe & Theo · Years 7 & 9 · Bristol (Redland)

### Family chores Next.js app

Two siblings shipped a real Next.js web app to manage their family's chores rota. Real auth, real database — their Year 7 form teacher demoed it in assembly.

TypeScriptNext.jsSupabaseTailwindDaniel B. · adult learner · Birmingham

### Internal compliance agent (banking)

Daniel built an agentic-AI compliance summary tool for his Birmingham bank that saves his team eight hours a week. Switched into AI engineering on the back of it.

PythonLangGraphClaudePostgreSQLMeet the mentor team

## Working engineers, Oxbridge alumni and patient teachers.

Every student is paired with one mentor for the year. Below is the kind of mentor you can expect — we match on personality, age group and exam board.

AI

### The AI engineer

LLMs · Agents

Ships LLM-powered products at a London or Cambridge AI company. Best fit for teens building real AI apps and adult career-switchers.

OX

### The Oxbridge alum

CSAT · NEA · BIO

Cambridge or Oxford CS graduate. Best for Oxbridge interview prep, BIO coaching, A-Level NEA project supervision and Russell-Group admissions.

FS

### The full-stack builder

Web · Cloud

Python, TypeScript, Next.js, AWS. Best fit for KS3 teens shipping their first deployed sites and adults retraining into UK SWE roles.

KD

### The kids-first mentor

KS1 – KS2

Patient, child-development-aware, calm pace. Bridges Scratch to real Python so even Year 3 students leave able to write a working program.

Plain pricing · cancel monthly

## Two plans, one schedule, no fine print.

£79 a month for 1:1 mentorship. £32 a month for a small-group cohort. No registration fee, no annual contract, pause for half-term or exam leave whenever you need.

What's includedSmall-group cohort1:1 Private mentorNotesMonthly cost£32/ mo£79/ moBilled in USD ($40 / $100)Live sessions per month8 sessions8 sessions2 per week, same slotsSame mentor every week~ Same cohort✓ YesSwitch any timeCustom curriculum & pace— Shared✓ Fully customMapped to exam boardExam-board paper drills✓ Group drills✓ PersonalisedAQA · OCR · PearsonA-Level NEA project coaching— No✓ Yes, full project1:1 mentor requiredOxbridge interview prep— No✓ Cambridge + Oxford1:1 mentor requiredClass recordings + parent report✓ Monthly✓ WeeklyEmail or WhatsAppCancel / pause✓ Monthly✓ MonthlyNo fee, no contractFree trial lesson✓ Yes✓ Yes30 minutes, no cardHow we compare

## Side-by-side with what most British families already tried.

Honest comparison. State-school after-school clubs, Tutorful / MyTutor private tutors, free YouTube, big online schools — they all have a place.

What mattersModern Age CodersSchool / Code ClubTutorful · MyTutorYouTube · free toolsSame mentor weekly, all year✓ Yes— No~ Sometimes— NoReal Python, real Git, real deploy✓ Week 1~ Sometimes~ Depends~ Self-drivenModern AI & agentic-AI engineering✓ Built in— No— Rare~ TutorialsExam-board specific (AQA / OCR / Pearson)✓ Mapped✓ Mapped~ Tutor-dependent— NoOxbridge / Russell-Group prep✓ Yes— No~ Rare— NoMonthly cost£79 (1:1) / £32 (group)Free£25 – £60 per hourFreeCancel / pause✓ Monthly✓ Term-based✓ Hourly✓ FreeWhere British families learn with us

## Coding classes online — locally aware, exam-board aware.

Six closer looks at the cities most of our UK families come from. Your city is supported even if it isn't listed.

### London

Greater London · 32 boroughs

Our biggest UK cohort. Independent (Westminster, St Paul's, Highgate, City of London School), grammar (Tiffin, QE Boys, Wilson's), state (Camden School, Latymer, Mossbourne) and international (Southbank, ACS, Halcyon) families all served. Most popular slots: 17:00 and 18:30 UK time on weekdays, Saturday mornings for Year 7–9.

GCSE: AQA + OCR + PearsonMost-picked: KS4 + KS5Hot slot: 18:30 GMT

### Manchester & Leeds

North-West · North-East

Strong KS4 GCSE demand — Manchester Grammar, Bolton School, Bradford Grammar, Leeds Grammar. Co-op AI on the doorstep. Adult learners often work towards London or remote SWE roles.

GCSE: AQA + OCRSlot: 17:30 GMT

### Birmingham

West Midlands

King Edward's foundation schools heavily represented. Adult learners often retraining into Birmingham fintech / HSBC roles. We map to AQA primarily here.

GCSE: AQASlot: 18:00 GMT

### Edinburgh & Glasgow

Scotland · Scottish curriculum

Different curriculum — Scottish National 5 → Higher → Advanced Higher Computing Science. We adapt and have mentors specifically for it. Strong appetite for Edinburgh University CS prep.

Scottish systemSlot: 17:00 GMT

### Cambridge & Oxford

Silicon Fen · Thames Valley

About 35% of our Cambridge / Oxford cohort are sixth-formers aiming at the local universities themselves. Hills Road, Long Road, Magdalen College School. Oxbridge interview prep is the dominant request.

A-Level + OxbridgeSlot: 18:00 GMT

### Bristol

South-West

Bristol Grammar, Clifton College, Redmaids' High, plus a strong startup-AI scene. Family-paced learners; weekend mornings popular for KS2 cohorts.

GCSE: Pearson + OCRSlot: Sat 10:00 GMT

### Liverpool · Newcastle · Sheffield · Nottingham

Other regional hubs

Smaller cohorts but tightly served — same mentors, same exam-board mapping, full Russell-Group university prep if needed.

All boardsSlot: flexible

### Belfast · Cardiff

Northern Ireland · Wales

CCEA (NI) and WJEC / Eduqas (Wales) syllabuses are supported — mentors familiar with both. Smaller cohort means slot flexibility is excellent here.

CCEA · WJEC · EduqasSlot: flexibleFree trial · 30 minutes · Zoom · UK time

## Meet a mentor before you decide anything.

A real 30-minute live lesson on your child's UK slot. We tailor a learning plan to where they are today and which exam board their school uses. No card, no commitment, no sales pressure.

[Email us](mailto:hello@modernagecoders.com?subject=UK%20trial%20enquiry)FAQ

## Everything British parents and learners ask on their first call.

Is this aligned with GCSE Computer Science (AQA, OCR, Pearson)?

Yes. Our KS4 track is aligned with AQA 8525, OCR J277 and Pearson Edexcel 1CP2 — the Python programming, computational thinking, algorithms, data representation, computer systems, networks, and ethical / legal / environmental components. Past papers, mark schemes and examiner reports are drilled from week 16.

Can it prepare my child for A-Level Computer Science?

Yes. Our KS5 track covers the full AQA 7517 and OCR H446 specifications — Python, OOP, data structures, algorithms, complexity, computer systems, networks, databases and the NEA project. We've coached A* and A-grade outcomes across both boards.

Can you prepare my child for Oxbridge or Russell-Group interviews?

Yes. Our Oxbridge track covers Cambridge CSAT, Oxford computer-science admissions, the algorithmic depth Imperial, UCL, Edinburgh, Warwick, Manchester, Bristol and Durham expect, and BIO Round 1 & 2 problems. Mentors include Oxbridge CS graduates.

What about the Scottish curriculum (Higher / Advanced Higher Computing Science)?

Fully supported. We have mentors specifically familiar with SQA National 5, Higher and Advanced Higher Computing Science. The mapping to our Python track is excellent.

Northern Ireland (CCEA) and Wales (WJEC / Eduqas)?

Yes — both supported. Tell us your school's exam board on the trial call; your child's mentor adapts the term plan to match.

How much does it cost in pounds?

Private 1:1 mentorship is **USD 100 (about £79) per month** — 8 sessions, 2 per week. Small-group cohort is **USD 40 (about £32) per month** on the same schedule. Billing is in USD via Stripe; your bank applies the live GBP conversion.

What time of day are classes?

Mentors work UK time (GMT in winter, BST in summer). Slots cover 09:00 – 21:00 — after-school, evening or weekend morning. Most KS3/KS4 families pick 17:00 or 18:30. A-Level families lean later (19:30). Year 3–6 families like Saturday morning.

Will my child learn real AI, or just "use ChatGPT"?

Real AI engineering. Students build LLM-powered applications end-to-end — prompting, structured output, retrieval-augmented generation, tool-calling, multi-step agents, evaluations and deployment. The same patterns engineers ship at DeepMind, Wayve, Cohere, Anthropic, Synthesia, Stability and Mistral's UK teams.

How is AI safety handled for younger children?

Under-13s never operate LLM APIs against the open internet without a mentor present. We use age-appropriate models, guardrailed prompts, content filters and a "sandbox-only" rule for the youngest learners. Parents see exactly what tools are introduced each month and can opt out of any.

Are mentors used to British independent / state / grammar schools?

Yes — we've taught students from Westminster, St Paul's, Eton, Winchester, Highgate, City of London, Manchester Grammar, Cheltenham Ladies', Wycombe Abbey, Tiffin, QE Boys, Wilson's, Hills Road, Long Road, Camden School, Mossbourne and many more. Mentors adapt vocabulary to what your child already hears at school.

What is the cancellation and refund policy?

The first trial is always free. After that, you can cancel or pause any time before the next billing cycle. If a month has just renewed and you'd like to stop, contact us within 7 days and we'll refund the unused portion — we'd rather you came back later than feel locked in.

Do classes pause for half-term, Christmas, Easter and exam leave?

You decide. Most UK families pause during half-term and the GCSE / A-Level study-leave weeks; some use them for an exam-prep sprint instead. Pause any month with one message to your mentor — no fee, no awkward conversation.

What devices and tools do you teach with?

VS Code, the terminal, Git and GitHub, Python 3, Node, modern browsers and a deploy target (Vercel, GitHub Pages, Hugging Face Spaces). For AI work: OpenAI, Anthropic and Google AI SDKs, plus Chroma / Pinecone for retrieval and LangGraph for agents.

Inside your first month

## Week by week — what actually happens for a British family.

A typical first month for a Year-9 student starting from zero. Pacing adapts up or down for younger or older learners.

Week 01

### Trial & first contact

Free 30-minute trial lesson on Zoom. Mentor candidate meets your child, gets a feel for prior Code Club / Scratch / school-Computing exposure, screen-time tolerance and any GCSE / A-Level pressure. Calendar invites for the next two UK slots.

**Output:** a personalised termly planWeek 02

### Foundations & computational thinking

First two real sessions. Sequencing, decomposition, debugging — the joy of "the bug is mine to fix." Older students start in Python in VS Code; under-9s start in Scratch. Always real, no drag-and-drop blocks past age 9.

**Output:** a tiny program, your child's ownWeek 03

### Python on a real laptop

VS Code installed, Python 3 running, terminal no longer scary. First original program — not from a tutorial — with input/output, variables, loops. Pushed to your child's first personal GitHub repository.

**Output:** first GitHub commitWeek 04

### The first deploy

End-of-month checkpoint: a small project chosen by the student — a Premier-League stats lookup, an A-Level past-paper quiz, a London-weather widget — shipped to GitHub Pages or Vercel. You receive a written progress note from the mentor.

**Output:** a live URL you can shareAdult learner stories

## Four British adults who changed careers in under a year.

Full names withheld on request. Each is a real adult student who joined and ended up in a software, data or AI role at a UK employer.

TWTom W.28 · London (Hackney) · ex-marketing analyst → AI engineer

### From marketing dashboards to LLM agents — nine months.

Tom joined with strong Excel and weak Python. Nine months later he had shipped two production AI agents at a London fintech, including one that auto-drafts customer-support replies. His team moved him into an AI-engineer role.

Started**Python basics**Pivoted**LLM apps + RAG**Now**AI eng · fintech**PJPriya J.35 · Manchester · ex-teacher → ML engineer

### Maths teacher → ML engineer in 13 months.

Priya had strong maths intuition but no engineering background. We started slow: Python, Git, deployment, then ML fundamentals, then production-pattern AI. She now works at a Manchester health-tech startup as an ML engineer.

Started**Python + Git**Pivoted**ML fundamentals**Now**ML eng · health-tech**ASAdam S.36 · Edinburgh · ex-consultant → full-stack at Skyscanner

### Management consultant → full-stack at a Bayes-adjacent Edinburgh startup.

Adam had product instincts but had never deployed code. Two months in, his first React app was on Vercel. Eleven months in, he passed an interview at a Bayes-Centre-adjacent Edinburgh SaaS company for a full-stack engineer role.

Started**Web fundamentals**Pivoted**Full-stack TS**Now**Full-stack · SaaS**EHEmma H.29 · Bristol · ex-PM → AI eng at a Bristol startup

### Product manager → AI engineer at a Bristol AI-startup.

Emma already worked at a Bristol startup in a PM role. She wanted to ship code, not just spec it. We built her up over a year on Python, ML, then agentic AI. She moved into a hands-on AI engineer role at the same company.

Started**Python + ML**Pivoted**Agentic AI**Now**AI eng · startup**Honest commitments

## What we'll always do — and what we'll never do.

British understatement. We'd rather lose your business than mis-sell our school.

### What we always do

- Keep the same mentor with your child for the year
- Send a weekly progress note in plain English
- Ship real Python by Week 12, not later
- Map weekly plans to your child's GCSE / A-Level board
- Let you pause for half-term, exam leave or any month, no fee
- Be honest if a child isn't yet ready for a track
- Refund unused months if you cancel within 7 days of renewal

### What we never do

- Lock you into an annual contract
- Rotate mentors mid-term to balance our staffing
- Sell "kids-Python" toys past Month 1
- Pretend "drag-and-drop blocks" is real coding past Year 5
- Let under-13s use AI APIs unsupervised on the open internet
- Run high-pressure sales calls or fake "limited slots" tricks
- Sell a course that doesn't fit just to win the month

Inside a typical class

## A live 45-minute lesson, minute by minute.

The honest version. This is what one 1:1 session looks like for a Year-10 student in their third month with us.

00:00 – 02:00

#### Hello + warm-up

Two minutes of "how was the week" — the human bit. The mentor scrolls back the chat history, cameras come on for both. Settles the student.

02:00 – 08:00

#### Recap and tiny quiz

A 6-minute recall test of last lesson's idea. Not for marks — for the brain. The mentor watches for the lightbulb moments and the cobwebs.

08:00 – 18:00

#### New concept + live coding

Ten minutes of new material. Live-shared VS Code via Zoom. Mentor types two lines, student types the next two. Wrong moves are welcomed. Errors are read aloud.

18:00 – 35:00

#### Project work · the heart of the class

The student leads. The mentor coaches. This is where most of the actual learning happens — pushing a feature, fixing a bug, refactoring a function. The mentor types nothing; only asks.

35:00 – 42:00

#### Code review & reflection

Five minutes to look back at what was written. What's good? What could be cleaner? The student names one thing they're proud of. This bit matters more than it sounds.

42:00 – 45:00

#### Next steps + goodbye

Mentor writes a 4-line note to the parent: what was covered, how the student felt, optional homework, plan for next class. Cameras off. Done.

British schools we've supported

## A real cross-section of UK schools we've taught students from.

We're not affiliated with any of these schools — we simply mentor the students who attend them. We know each school's GCSE / A-Level board, project culture and entrance-test rhythm.

Westminster SchoolLondon

Independent boys' school. Demanding Computing department. Many of our students from here aim at Cambridge or Imperial CS.

St Paul's SchoolLondon

Independent boys' school. Strong CS culture and a steady flow of Oxbridge offers each cycle. We help with NEA project depth.

Hills Road Sixth FormCambridge

The most Cambridge-CS-feeding sixth form in the country. We coach CSAT prep and interview pattern problems extensively.

Manchester Grammar SchoolManchester

Independent boys' school with strong North-West CS pipeline. Many of our MGS students aim at Manchester, Warwick or Imperial.

Tiffin / QE Boys / Wilson'sLondon / Sutton

Grammar schools in London / Surrey. Heavy GCSE Computer Science enrolment. We supplement their already-strong CS departments with real shipped projects.

Camden School for GirlsLondon

One of London's strongest state secondary schools. Many of our students from here are women aiming at Russell-Group CS programmes.

Mossbourne / Bridge / LatymerLondon

State and grammar schools with serious CS departments. Excellent fit for our 1:1 mentorship model.

JFK / BIS / Phorms / ISLUK international

International schools in London and beyond. Our English-first delivery sits naturally alongside IB and Cambridge IGCSE programmes.

Common British parent worries

## Seven honest answers to the questions you don't always ask out loud.

These are the questions British parents type into Google at 11 pm before their trial call. We'd rather just answer them in advance.

"My child already gets too much screen time. Won't this add to it?"

It's a fair worry. Our sessions are 45 minutes, twice a week — total 90 minutes — and most of that time the child is creating, not consuming. Mentors enforce screen-off breaks during the session. Many of our British parents tell us their child *chooses* to spend less time on TikTok / YouTube Shorts after a few months.

"Will my child learn fake 'kids Python' rather than real programming?"

No. We start in Scratch only as a bridge, and only for KS1 – early KS2. By month three almost every student writes real, runnable Python that imports real libraries, handles real errors and pushes to a real GitHub repo. We deliberately avoid "Python for kids" tools that hide the real language.

"What if my child loses interest? Am I locked in?"

No lock-in. You can cancel any month — no fee, no awkward conversation. If your child loses interest, we'd rather hear about it early and either pause or pivot the project track (game design, music programming, AI art) than have you grit your teeth through a year you paid for.

"Is AI safe for my 9-year-old?"

Under-13s never interact with raw LLM APIs against the open internet without a mentor present. We use age-appropriate models, guardrailed prompts, content filters and a "sandbox-only" rule. The AI tools your child builds are educational and reviewable by you — you see every prompt and every output. We're stricter on this than most.

"My child is shy — won't 1:1 video lessons be too much?"

Many of our most successful students started shy. The first lesson is structured around the code, not the camera — your child stares at VS Code, not at a stranger's face. Mentors are trained to give long pauses, no pressure. Most shy students are comfortable by lesson three.

"Is this another bootcamp pretending to be a school?"

No. Bootcamps compress 12 weeks of intense, transactional study aiming at a job. We're the opposite: a slow, year-round mentorship that respects how British school terms work. We don't promise jobs after 12 weeks. We promise a real codebase, real GitHub history, real mentor relationship.

"My child does Computing at school already. Why would they need this?"

School Computing is generally excellent at theory and group-paced learning. What's harder in a classroom is depth, individual pace and modern AI engineering — three things that need 1:1 attention. Many of our British students take school Computing AND us, and the two reinforce each other.

"Will the mentor help with the GCSE / A-Level NEA controlled-assessment specifically?"

Yes — NEA project coaching is one of our most-requested deliverables. We help with topic scoping, technical implementation, written report structure, code-quality review and rehearsal of the spoken viva where required. Many of our students cite the mentor in their NEA acknowledgements.

"Can my child sit with their school's exam board even if our preferred mentor uses a different one?"

Yes. We map the mentor plan to your child's school's exam board (AQA / OCR / Pearson / CCEA / WJEC / SQA) — not the mentor's preference. The mentor's job is to learn your spec; not the other way round.

"Do you support BTEC Computing alongside GCSE / A-Level?"

Yes. We coach students on Pearson BTEC Level 3 IT and Computing units, particularly the programming and data units. Many of our BTEC students use us to deepen their technical portfolio for university applications.

"Is it OK to start in Year 7 or is that too late?"

Year 7 is perfect. The KS3 track has been designed for absolute beginners at age 11. By Year 9 your child will have a year and a half of real Python under their belt — heading into GCSE Computer Science decisions with confidence. Year 7 is also a low-pressure window, which makes the learning land deeper.

"Can the mentor sit in on parents' evenings or coordinate with the school?"

On request, yes — within reason. We write a one-page summary of your child's progress that you can share with their Computing teacher or Head of Year ahead of a parents' evening. We don't replace the school relationship; we complement it.

"Do you coach for the UK Bebras Challenge and the British Informatics Olympiad?"

Yes. Bebras is coached implicitly via our KS2 / KS3 track — most of our students do well in their school's Bebras sitting. For BIO (Years 12–13), we have dedicated Oxbridge-alum mentors who coach Round 1 and Round 2 problems intensively.

"Will the mentor work with my child during the GCSE / A-Level exam fortnight itself?"

Yes — many families intensify mentor support during exam-prep windows. We can switch a normal weekly session to a focused past-paper drill, or schedule extra hours by the hour if helpful. There's no contract change; just message the mentor.

"Do you accept payment in pounds via UK direct debit?"

Billing is in USD via Stripe — your Visa, Mastercard, Amex or Apple Pay card converts at the live GBP rate (typically about £79 for the 1:1 plan). We don't run UK direct-debit at this time but most British families find the card route simple.

"What if my child wants to focus on game development rather than 'serious' coding?"

Game development *is* serious coding. We have mentors who lean specifically into Pygame, Phaser, Godot and Unity. The Python, JavaScript, system-design and algorithmic skills your child builds while making games transfer one-to-one to Oxbridge applications or a job at any UK game studio.

"Can siblings share a slot?"

Yes. Two siblings can share a 1:1 slot at a small discount, or join the same small-group cohort. Most often we pair siblings only when their levels are close; otherwise each progresses faster in their own slot.

"Is there a discount for booking the full academic year up front?"

We don't usually do upfront-year discounts — we'd rather you renew because the lessons are working, not because you're locked in. If you're paying for a long stretch and want to discuss, just ask the mentor. We're reasonable people.

"Will my child get a certificate at the end?"

Yes — we issue a Modern Age Coders certificate of completion at the end of each curriculum milestone (typically every six months), signed by the mentor, listing the projects shipped and skills demonstrated. It's not a regulated qualification but parents and students alike find it a nice trophy.

"How quickly do you respond if we email between lessons?"

Mentors aim to reply within one UK working day to written questions between classes — faster if there's an exam window approaching. For anything urgent (e.g. a tech setup problem before the next class), WhatsApp tends to be quickest.

"Could the mentor write a reference letter for a UCAS personal statement?"

Yes — for students who have been with us at least six months, mentors are happy to write a short factual reference describing the projects shipped and skills observed. This is often cited in UCAS personal statements (especially for Russell-Group CS applications) as evidence of independent work.

"Can we book a one-off catch-up before the GCSE / A-Level mock?"

Yes — even families not on a monthly plan can book one-off mentor hours before mock exams. Pricing for a one-off is typically a touch higher than the per-session rate inside the monthly plan, but there's no commitment. Just message us.

Last word

## If you've read this far, the next step is one phone call.

No quiz, no pop-up, no sales pressure. Leave a number, a UK-hours mentor rings within three hours, you decide everything from there.

[Browse all courses](/courses)

---

*Canonical: https://learn.modernagecoders.com/coding-classes-in-united-kingdom*
