UK · Girls and their parents · Mixed classes

AI and Python classes for girls in the UK

The national review of England's curriculum put the problem in one line in November 2025: "take-up of GCSE Computer Science is now 20% for boys versus 6% for girls". Girls make up fewer than a quarter of the students sitting the subject; the National Centre for Computing Education puts the female share of entries at 22.6% in 2025, up only slightly from 21.1% two years earlier. Yet the girls who do take it do well: in the same year, 35.7% of girls earned the top grades, against 27.8% of boys. So the gap is not about who can do computing. It is about who starts, and who keeps going long enough to find out they are good at it. The review points to stereotyping of computing careers and to how the subject is taught and resourced. This academy is for girls who want to learn Python and AI properly, and for the parents helping them decide. Classes are mixed and placed by ability, with the same teacher every week and projects that are worth finishing.

Live teaching since 2020 · 10,000+ students · mixed classes, placed by ability

In short

The Curriculum and Assessment Review's final report, published in November 2025, found that take-up of GCSE Computer Science was 20% among boys but 6% among girls, and pointed to gender stereotyping of computing careers and to school factors such as pedagogy and resources. The National Centre for Computing Education reports that girls made up 22.6% of GCSE Computer Science entries in 2025, and that 35.7% of girls achieved the top grades compared with 27.8% of boys. In the workforce, DSIT found only 17% of the cyber security workforce was female, against 48% of the UK workforce. Modern Age Coders teaches Python and AI live and online to UK learners, girls included, in mixed groups of five to ten placed by ability, or one to one, with the same teacher each week and real projects. We do not run girls-only classes and do not teach girls differently. The first class is free; afterwards a group place is USD 100 a month and one-to-one lessons USD 150 a month.

Start here

Three places to start

Python for teenagers, AI and machine learning, and Python with AI for younger learners. Each card opens the full syllabus.

Who takes computing

Six per cent of girls take GCSE Computer Science

From the Curriculum and Assessment Review's final report, published in November 2025, and Ofqual's provisional entries for summer 2026.

Computing uptake in England, as published
MeasureFigureSource
GCSE Computer Science take-up, boys20%Curriculum and Assessment Review
GCSE Computer Science take-up, girls6%Curriculum and Assessment Review
GCSE Computer Science entries overallPlateaued at 12-13% of studentsCurriculum and Assessment Review
Girls' share of GCSE Computer Science entries21.1% in 2023, 21.9% in 2024, 22.6% in 2025National Centre for Computing Education
GCSE computing entries, provisional89,610 in 2025, 83,330 in 2026, down 7.0%Ofqual

What the review found

The review says "take-up of Computing has declined among girls", and names "a range of factors", including "gender stereotyping of computing and related careers" and school factors "such as pedagogy and resources".

It also considered evidence that the GCSE "is perceived to be less relevant to girls", and recommended a broader GCSE in Computing, partly to engage a wider range of students. Our page on the new Computing GCSE covers that change.

The 2026 picture

Ofqual's provisional entries for summer 2026 show GCSE computing falling 7.0%, the largest percentage fall of the 15 EBacc subjects. Ofqual does not split those provisional figures by sex, so we do not guess how girls fared.

Either way, the subject is not gaining students, and girls remain a small minority of those who sit it.

Sources, read 21 September 2026: Curriculum and Assessment Review: Final Report, November 2025; National Centre for Computing Education, Exam results 2025; Ofqual, Provisional entries for summer 2026, 9 June 2026. Figures cover England.

How girls do

The girls who take it do well

Results tell a different story from uptake. Two findings sit side by side, and both matter.

GCSE Computer Science outcomes
FindingFigureSource
Students achieving the top grades, 202529.6%National Centre for Computing Education
Girls achieving the top grades, 202535.7%National Centre for Computing Education
Boys achieving the top grades, 202527.8%National Centre for Computing Education
Average grade in Computer Science against a student's other subjects0.72 of a grade lowerCurriculum and Assessment Review, pre-pandemic data
The same measure for girls1.11 of a grade lowerCurriculum and Assessment Review, pre-pandemic data

Top grades

In 2025, a larger share of girls than boys earned the highest GCSE Computer Science grades: 35.7% against 27.8%, with the gap narrowing according to the NCCE.

Among those who choose the subject, girls are not behind. Many of them are ahead.

A harder subject for everyone

The review also found that students generally score lower in Computer Science than in their other subjects, by 0.72 of a grade on average and by 1.11 for girls, using pre-pandemic data. That is a statement about how the subject is graded and taught, not about ability.

For a student deciding at 13 or 14, it means Computer Science can feel harder than it is worth. Steady practice before the GCSE makes that first year far less of a shock.

We read these figures as an argument about starting and persisting, not about girls needing a different kind of teaching. We teach every learner the same way: clear explanations, real projects and a teacher who reads the code.

Keeping going

What helps a learner keep going

If the gap is in who starts and who continues, the useful question for a parent is what makes a learner continue. These are our teaching choices, not claims about girls.

What we do, and what we will not do
We doWe do not
Place every learner by ability, in mixed groups of five to tenRun girls-only or boys-only classes
Keep the same teacher every weekRotate teachers so no one knows the learner
Build projects a learner chooses and can showSet exercises that never become anything
Explain every idea until it is understoodAssume some learners are naturally suited to code
Offer one-to-one lessons for anyone who prefers themTeach girls with a different method or pace by default

Projects worth finishing

A quiz for a younger sibling, a chart of a football season, an image classifier, an animated story. Finishing things is what keeps anyone going.

The same teacher

A teacher who remembers last week's bug and this week's idea is the simplest reason learners come back.

Evidence of progress

Work kept in the learner's own portfolio, so progress is visible to her, to parents and later to a school or employer.

Where the careers are

DSIT's 2025 cyber skills research found "Only 17% of the cyber security workforce was female compared to 30% of the digital workforce and 48% of the UK workforce."

Our pages on cyber security for teens and data science show two of the many routes Python opens.

Competitions and communities

The NCSC's CyberFirst Girls competition is covered on our CyberFirst Girls page, and girls interested in maths competitions can look at the Mathematical Olympiad for Girls.

Those are community routes run by others. Our own classes stay mixed.

Source for the workforce figure: DSIT, Cyber security skills in the UK labour market 2025.

How classes run

Python and AI, taught live, one step at a time

The route depends on age and starting point. The free first class settles where to begin.

Routes by age and level
LearnerA sensible route
Ages 6 to 12, new to codeScratch or Coding for Kids, then Python and AI for Kids from age 9
Ages 13 to 18, new to codePython for Teens from the first line
Teenagers who already codeAI and Machine Learning, or Data Science for Teens
Girls choosing GCSE optionsA term of Python before Year 9 options, to test the subject properly
Creative teenagersCreative coding and animation alongside Python

For families weighing the GCSE decision, our page on choosing GCSE Computer Science in Year 9 explains why the real decision often comes earlier than the options form. Whatever route a learner takes, we never work on coursework, NEA or anything submitted for assessment.

Stages

Four stages in Python and AI

Every learner starts where her current skills place her.

From first program to a model that learns
StageWhat should be true
1. First programsShort Python programs written, run and fixed without help
2. Useful programsPrograms that solve a real problem with lists, loops and functions
3. Working with dataReal data loaded, cleaned and charted
4. A model that learnsA simple machine learning model trained, tested and explained

Stage two is the turning point

When a program does something she actually wanted, coding stops being homework.

The full sequence of topics is on the coding roadmap.

Stage four is within reach

Machine learning builds on stages one to three, not on special talent.

With steady weekly lessons, it is a realistic goal for a teenager.

The catalogue

Nine courses in Python and AI

By age and interest. The free class decides the starting point.

I

First steps

Younger learners

AGU / ONE / 01

Scratch Programming

Block coding for ages 6 to 12.

Open the syllabus

AGU / ONE / 02

Python and AI for Kids

Python and AI ideas for ages 9 to 12.

Open the syllabus

AGU / ONE / 03

Coding for Kids

Scratch to games, apps and AI, ages 6 to 12.

Open the syllabus
II

Python and AI

Teenagers

AGU / TWO / 01

Python for Teens

The complete route through Python.

Open the syllabus

AGU / TWO / 02

AI and Machine Learning for Teens

Python to real models.

Open the syllabus

AGU / TWO / 03

Data Science for Teens

Real data, pandas and charts.

Open the syllabus
III

Further routes

Where Python leads

AGU / THREE / 01

Cybersecurity for Teens

Defensive security, no coding needed to start.

Open the syllabus

AGU / THREE / 02

Creative Coding and Animation

Art and animation made with code, ages 13 and up.

Open the syllabus

AGU / THREE / 03

GCSE Computer Science

The exam subject, taught properly.

Open the syllabus

How lessons run

Live lessons after school

Teachers work from India, which keeps the same clock all year, so the UK is four and a half hours behind in British Summer Time and five and a half hours behind in winter. After-school and weekend slots in UK time are straightforward.

After school

An early-evening weekday slot.

Saturday

A longer session for projects.

Sunday

For busy Saturdays.

A free first class

We find out what she knows and what she would like to build.

Mixed groups

Five to ten learners of similar level, placed by ability.

One to one

For anyone who prefers to learn privately.

The same teacher

One teacher each week, who knows the learner and her projects.

A portfolio

Finished projects kept in her own account.

Parents welcome to ask

Parents can message the team with questions about progress.

Student work

Projects built by our students

Four projects our students finished. More, from every age group, are collected in student labs.

NutriLife AI nutrition coach project screenshot

AI and ML

NutriLife

An AI nutrition coach that reads what you eat and works you toward a target.

by Bhavya · Open it

Misti AI chatbot for maths and coding screenshot

AI and ML

Misti

A chatbot that answers mathematics and programming questions, built and deployed by a student.

by Harshit · Open it

GuardianX AI internet safety assistant screenshot

AI and ML

GuardianX

An assistant that helps a young person recognise unsafe situations online.

by Vivaan · Open it

SkyCast weather forecast application screenshot

Web app

SkyCast

A weather forecasting site with live conditions for any location.

by Krish

Fees

Fees

A monthly fee in US dollars, identical for every learner outside India, with no joining fee and no commitment past the current month.

Free first class

USD 0

no card required

  • A look at what she already knows
  • A route suggested for her age and level
  • No payment details needed
Book it

Group batch

USD 100

a month, billed in US dollars

  • Five to ten learners at one level, mixed
  • The same teacher each week
  • Projects she chooses
  • Stop at the end of any month
Start here

One to one

USD 150

a month, billed in US dollars

  • A teacher for one learner
  • A pace set by her
  • Suits anyone who prefers private lessons
Enquire

What families say

Rated 4.9 across 547 Google reviews

Google reviews from students and parents, as they wrote them.

★★★★★

"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."

Ria Mukherjee

Parent

★★★★★

"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."

Samriddha Mondal

Student

★★★★★

"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."

Vansh Agarwal

Student

★★★★★

"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."

Sonam Oswal

Parent of Dhairya

★★★★★

"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."

Sonu Goyal

Parent

★★★★★

"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."

Ritu Kedia

Parent

Questions from girls and parents

What families ask

Are your classes girls-only?

No. Classes are mixed and placed by ability, in groups of five to ten. One-to-one lessons are available for anyone who prefers them.

Do you teach girls differently?

No. Every learner is taught the same way: clear explanations, real projects and a teacher who reads the code. We place by ability, not by gender.

How many girls take GCSE Computer Science?

The Curriculum and Assessment Review found take-up of 6% among girls against 20% among boys. The NCCE puts girls at 22.6% of entries in 2025.

Do girls do well in computer science?

Those who take it do: in 2025, 35.7% of girls achieved the top GCSE grades against 27.8% of boys, according to the NCCE.

Why do so few girls choose computing?

The review points to factors including stereotyping of computing careers, and school factors such as how the subject is taught and resourced. It also considered evidence that the GCSE is perceived as less relevant to girls.

What age can she start?

From 6, with Scratch or Coding for Kids. Python and AI for Kids suits ages 9 to 12, and teenagers start with Python for Teens.

Should she take GCSE Computer Science?

That is her decision, but a term of Python before options gives her real evidence of whether she enjoys it. Our Year 9 options page explains the timing.

Do you help with coursework?

No. We never work on coursework, NEA or anything submitted for assessment.

How much are the classes?

Her first class costs nothing. Afterwards, a place in a mixed group is USD 100 a month and one-to-one lessons are USD 150 a month, and there is no charge for joining.

What times suit a school week?

An early-evening weekday slot or a weekend session, fixed in UK time at the first class. Our teachers work four and a half hours ahead of British Summer Time and five and a half ahead in winter.

Elsewhere on this site

Related pages

Choices, competitions and where Python leads.

Choosing GCSE Computer Science in Year 9

Why the real decision comes early.

CyberFirst Girls competition

The NCSC competition for girls.

The new Computing GCSE

The broader GCSE the review recommended.

AI classes for kids

Where younger learners start.

Python classes online

How we teach Python.

Coding classes in the UK

All our UK pages.

Start here

Book a free first class

Leave a number and we will call at a UK time that suits you. Tell us her age and what she enjoys; the class checks her level and ends with a first project idea.

Reading first? See how we teach, the list of courses, and projects our students have finished.

WhatsApp us · +91 91233 66161 · contact@modernagecoders.com

WhatsApp from a UK phone is the quickest way to reach us. We are in India, so our number begins +91, and there is no UK office.

Free first class, no card needed.

Keep exploring Modern Age Coders

Coding classes in nearby places

Learn more

Free resources

From the blog

Start here