Germany · A Level Mathematics · Ages 16 to 19

A level maths tutor online in Germany

Sixth formers at British schools in Germany, and a few at international schools, sit A level maths exactly as pupils in Manchester do: three two-hour papers in a single May and June. Living in Germany changes nothing about the papers and a good deal about the help on offer nearby. This page compares the two most common specifications, Edexcel and AQA, from the boards' own documents, and shows one of our statistics lessons.

Teaching live online since 2020 · 10,000+ students worldwide · pure, statistics and mechanics, one mentor

In short

Modern Age Coders is an online A level maths tutor for sixth formers in Germany, teaching Pearson Edexcel 9MA0 and AQA 7357 live in English: pure mathematics, statistics with the large data set, and mechanics. Mentors follow each pupil's pace and accent, work through exam-style questions every week, and teach in a group of fifteen to twenty or one to one, through our A Level Maths course.

Where to start

Three courses for sixth-form maths in Germany

The A level course, Further Maths for pupils taking the second A level, and GCSE maths for Year 11 pupils getting ready for the sixth form.

The papers

How are the Edexcel and AQA A level maths exams organised?

Both specifications set three papers of equal weight and cover the same national content. They differ in where the statistics and the mechanics sit, and that changes how a pupil should revise.

A level Mathematics: Pearson Edexcel 9MA0 and AQA 7357, from each board's own specification
Pearson Edexcel 9MA0AQA 7357
Paper 1Pure Mathematics 1Pure: proof, algebra, coordinate geometry, sequences, trigonometry, exponentials, calculus, numerical methods
Paper 2Pure Mathematics 2Paper 1 content plus vectors and mechanics
Paper 3Statistics (Section A) and Mechanics (Section B)Paper 1 content plus statistics
Each paper2 hours, 100 marks, 33.33 % of the A level2 hours, 100 marks, 33⅓ % of the A level
CalculatorCan be used in all three papersSee the board's current rules
Large data setProvided by Pearson; questions assume familiarityPupils become familiar with one or more set by AQA
WhenAll assessment in May and June of one yearExams from June 2018 onward

Sources: Pearson Edexcel Level 3 Advanced GCE in Mathematics specification, Issue 4, February 2020; AQA A-level Mathematics 7357 specification, Version 1.3, 31 January 2018. Both downloaded from the boards' own qualification pages on 3 November 2026. Where the AQA cell says "see the board's current rules", we did not find the rule in the pages we read, so we do not state it.

The practical difference is this. An Edexcel pupil meets statistics and mechanics together in one paper, Paper 3, after two papers of pure maths. An AQA pupil meets mechanics in Paper 2 and statistics in Paper 3, each next to further pure questions. Either way, pure maths is never finished: AQA says Papers 2 and 3 can test any content from Paper 1, and Edexcel's two pure papers can each cover the whole pure content.

Pearson grades the A level from A* to E on the total of the three papers, out of 300, and says individual papers are not graded. A weak Paper 3 can be balanced by strong pure papers, and the reverse. For revision, that means the mentor looks at where the next ten marks are cheapest to gain, not at which paper "went badly".

What is marked

What does A level maths actually reward?

Both boards mark against three assessment objectives. Their weights explain why practice must go beyond routine questions.

Three objectives

Pearson names them AO1, use and apply standard techniques; AO2, reason, interpret and communicate mathematically; and AO3, solve problems within mathematics and in other contexts.

In the Edexcel table for the whole A level, AO1 carries 48 to 52 %, and AO2 and AO3 each 23 to 27 %. Roughly half the marks, then, are not for standard technique at all.

What that means in practice

A pupil who can differentiate anything but cannot explain why a model is unrealistic, or set up a problem with no worked example to copy, is aiming at about half the paper.

In Paper 3 the problem-solving weight is higher still: the Edexcel table gives AO3 a range of 10.33 to 11.67 % of the A level in Paper 3, against 6.33 to 7.67 % in each pure paper.

The large data set is the clearest example. Pearson says its questions assume knowledge of the data set and are likely to give a material advantage to students who have studied it. Pupils who first open it in revision week lose those marks. We work through the data set from the start of Year 12, in Python and on paper, so that a question about it reads like a question about something familiar.

Technique (AO1)

Short drills each class, so the routine half of the paper is fast and safe.

Reasoning (AO2)

Every answer explained in a sentence, as an examiner wants to read it.

Problems (AO3)

Unseen problems each week, with no worked example to copy.

In Germany

Where do pupils in Germany take A levels?

Mostly at British and some international schools. There is no official count of A level candidates in Germany, so we quote only what schools publish about themselves through AGIS.

In the AGIS directory, International School Westpfalz lists Cambridge Advanced AS and A Levels among its qualifications, and Berlin International School lists the Cambridge examinations board. AGIS says every one of its members is an authorised IB school, and its directory covers members only, so this is context, not a complete list of A level schools. AGIS also states that its member schools use English as their common teaching language.

We are not connected with AGIS, Pearson, AQA, Cambridge or any school, and no school sends pupils to us. Whether a German university accepts a particular set of A levels is decided under German rules by the university and the Länder; we do not give admissions advice, and we would send a family to the university's own admissions office for that.

A pupil who sits A levels as a private candidate, for example after moving to Germany from the UK mid-course, needs a centre that accepts private candidates. Finding one is the family's task; what we provide is the teaching, to the same specification the pupil started.

A lesson

How do you set up a hypothesis test without fooling yourself?

Hypothesis testing appears in the statistics content of both specifications. Our own lesson teaches one rule: decide what would count as evidence before you look at the result.

Task (ours). A school canteen says 30 % of pupils choose the vegetarian meal. A student suspects the true share is lower. She will ask a random sample of 20 pupils. Test at the 5 % significance level. Set-up: let X be the number in the sample who choose it. H0: p = 0.3, H1: p < 0.3, a one-tailed test. Under H0, X ~ B(20, 0.3).

Finding the critical region firstPython
from math import comb

n, p, alpha = 20, 0.3, 0.05

def cdf(k):
    return sum(comb(n, i) * p**i * (1 - p)**(n - i) for i in range(k + 1))

c = -1
while cdf(c + 1) <= alpha:
    c += 1

for k in range(c, c + 2):
    print(f"P(X <= {k}) = {cdf(k):.4f}")
print("Critical region: X <=", c)
print("Actual significance level:", round(cdf(c), 4))

It prints P(X <= 2) = 0.0355, P(X <= 3) = 0.1071, Critical region: X <= 2 and Actual significance level: 0.0355.

Before any pupil is asked, the rule is fixed: reject H0 if X ≤ 2. Three would not be enough, because P(X ≤ 3) = 0.1071 is above 5 %. The actual significance level of this test is 3.55 %, not 5 %, because a binomial variable jumps in whole steps and cannot hit 5 % exactly. Now the student asks her 20 pupils and 2 say yes. 2 is in the critical region, so there is evidence at the 5 % level that fewer than 30 % choose the vegetarian meal.

The mistake this prevents

A pupil who looks first and then decides is tempted to move the line: "2 out of 20 is 10 %, that feels low, so reject". Or, after seeing 3, to choose a two-tailed test or a 10 % level so that 3 also counts.

Choosing the rule after the data is the oldest error in statistics. Examiners test for it by asking for the critical region before giving the observed value.

How to write it in the exam

State both hypotheses with the parameter p, the distribution under H0, and the tail.

Give the critical region with the probability that justifies it, here P(X ≤ 2) = 0.0355 < 0.05.

Conclude in context, in words that do not overclaim: "evidence that", never "proof that".

  1. Write the hypotheses before the data. H0, H1, one or two tails, the significance level.
  2. Find the critical region. The largest c with P(X ≤ c) at or below the level, and say the actual level.
  3. Only then compare. The observed value is in the region or it is not; the conclusion follows, in context.

Times

When are online A level maths classes from Germany?

India is ahead of Germany all year, so after-school hours in Germany are evening hours for our mentors, and Saturday mornings in Germany are their early afternoon.

Sample lesson times for a pupil in Germany, with the mentor's time in India (our conversion)
Pupil, German timeMentor, Germany on winter timeMentor, Germany on summer time
Weekday 13:1517:4516:45
Weekday 15:4020:1019:10
Saturday 08:3013:0012:00

The Einheitenzeitgesetz sets German winter time at UTC+1 and summer time at UTC+2; this year's change back fell on 25 October 2026 and the spring change is due on 28 March 2027. India does not change its clocks from UTC+5:30. The rows show the arithmetic only; no class is fixed to them.

Edexcel's specification says all assessment is taken in May and June of a single year. For a pupil in Year 13 that means the last teaching months are about practice, and we add timed papers, two hours each, in the weeks before.

Two sixth-form years

A plan for A level maths in Year 12 and Year 13

Our own outline for a pupil in Germany with exams in May and June. The mentor follows the school's order of topics and the board.

A level maths over two years (ours)
WhenPureApplied
Year 12, autumnAlgebra, functions, coordinate geometrySampling and the large data set
Year 12, springTrigonometry, exponentials, differentiationProbability and the binomial distribution
Year 12, summerIntegration, vectorsKinematics and forces
Year 13, autumnProof, sequences, further calculusHypothesis tests, the normal distribution, moments
Year 13, springNumerical methods, mixed pure papersFull papers, two hours each

For parents

The mentor reports marks by objective as well as by topic, so you can see whether the gap is technique, reasoning or unseen problems.

Because the grade comes from all three papers together, we plan revision by where marks are cheapest to gain.

For pupils

In statistics, write the hypotheses and the critical region before you read the observed value.

Open the large data set in the first term, not in the last month.

More maths

Nine more courses for sixth formers in Germany

All taught live in English by one mentor who stays with the pupil; group or individual.

I

Foundations

Ages 14 to 17

ATU / BASE / 01

Algebra foundations

For pupils whose algebra slows every A level question.

Open the syllabus

ATU / BASE / 02

IGCSE maths

Extended and Additional, before the sixth form.

Open the syllabus

ATU / BASE / 03

High school maths

Functions and trigonometry made secure.

Open the syllabus
II

Alongside A level

Ages 16 to 19

ATU / SIDE / 01

Statistics and probability

More depth for Paper 3.

Open the syllabus

ATU / SIDE / 03

Cambridge Computer Science 9618

For Cambridge centres.

Open the syllabus
III

Beyond A level

Ages 17 and up

ATU / NEXT / 01

University maths

The first year of a maths or engineering degree.

Open the syllabus

ATU / NEXT / 02

Competition maths

Proof and problem solving at contest level.

Open the syllabus

ATU / NEXT / 03

Maths for data science

Statistics and linear algebra for machine learning.

Open the syllabus

How classes run

How online A level maths tutoring works from Germany

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays. A class is a live video lesson of about an hour, twice a week, written out on a shared whiteboard the pupil can download afterwards.

Weekdays

Early and mid afternoon in Germany, evening for the mentor.

Saturday

Mornings for two-hour practice papers.

1-on-1

Arranged around mocks and school deadlines.

Your board

Edexcel or AQA, taught to its own paper layout.

All three strands

Pure, statistics and mechanics, in proportion.

Large data set

Explored from the first term.

Unseen problems

Every week, for the AO3 marks.

Marked practice

Feedback by topic and by objective.

Group or solo

Fifteen to twenty pupils, or one to one.

Student work

Student projects

Sixth formers who code with us build things like these. The student labs page has the rest.

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

A level maths tutoring fees in Germany

The monthly fee covers eight live classes. You see it here in euro, worked out with the European Central Bank reference rate; the actual payment is made in US dollars, and because your bank converts it, the euro total on your statement can come out slightly different.

Free first class

Free

no card required

  • A free first class
  • A short check across pure and applied
  • No card needed
Book it

Group batch

€90

a month, eight live classes

  • Fifteen to twenty sixth formers
  • One mentor all year
  • Two classes a week
  • Paid month by month
Start here

One to one

€134

a month, eight live classes

  • One pupil, one mentor
  • Your weakest strand first
  • Times around your timetable
Enquire

What families say

Rated 4.9 across 547 Google reviews

Google reviews by our families, unchanged.

★★★★★

"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

Pupils and parents ask

Online A level maths tutoring in Germany: questions

Can I find an A level maths tutor online in Germany?

Yes. Modern Age Coders teaches A level Mathematics live online in English to sixth formers across Germany, for Pearson Edexcel 9MA0 and AQA 7357, in a group or one to one.

Are the classes in German?

No. All classes are live and in English only, the language of the A level papers. Mentors match each pupil's pace and accent.

How many papers are there in A level maths?

Three for both Edexcel and AQA. Each lasts 2 hours, carries 100 marks and is worth a third of the A level.

What is the difference between Edexcel and AQA A level maths?

Edexcel sets two pure papers and a third paper with statistics in Section A and mechanics in Section B. AQA puts mechanics in Paper 2 and statistics in Paper 3, each alongside pure content from Paper 1.

How is the A level maths grade worked out?

Pearson says its A level is graded from A* to E on the combined marks of the three papers, out of 300, and that individual papers are not graded.

What is the large data set?

A set of real data each board names for the statistics content. Pearson says its questions assume familiarity with the data set, so pupils should study it in advance; AQA also requires familiarity with its large data set or sets.

Can a German university accept A levels?

That is decided by the university under German rules, and we do not give admissions advice. Ask the admissions office of the university you are interested in.

What times are possible?

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays. A lesson at 15:40 in Germany is at 20:10 for the mentor while Germany is on winter time.

Who are the tutors?

Mentors based in India, teaching A level maths live in English. One mentor stays with a pupil through the course.

What does it cost?

The page shows the monthly fee in euro at the European Central Bank reference rate. You pay in US dollars and your bank does the conversion. Your first class is free and no card is required.

Elsewhere on this site

Related pages

Other pages for pupils in Germany.

Coding classes in Germany

Every page we have for Germany.

Abitur maths in English

If you switch to the German Abitur.

A Level Maths course

The syllabus in full.

A Level Further Maths

The second maths A level.

How we teach

Our live lessons explained.

All courses

Our full list.

Start here

Book a free first A level maths class

Tell us your board and year. In the first class the mentor sets a short mix of pure and applied questions, sees which strand costs you marks, and suggests a plan up to the summer exams.

For the detail, read the A Level Maths syllabus, and see how a lesson runs.

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

Every class is live online and in English only, taught by mentors in India. WhatsApp reaches us fastest.

Free, without a card or a contract.

Want a class sooner? Book a priority demo

A priority demo is a full class of about 45 to 60 minutes. After the class the mentor sends a written skill report and a personal learning roadmap on WhatsApp. If you enrol, the demo fee is adjusted against your first month's fee. Share your demo Order ID with us on WhatsApp and we take it off.

Book a priority demo

Keep exploring Modern Age Coders

More maths tuition

Learn more

From the blog

Start here

Free classPriority demoCall us