Peru · Cambridge IGCSE Mathematics 0580 · Ages 13 to 16

IGCSE maths tutor in Peru, live online

Your child sits Cambridge IGCSE Mathematics at a school in Peru, the papers are in English, and the grade matters for what comes next. This page sets out what the 0580 exam actually asks for in 2025, 2026 and 2027, how the IGCSE years fit beside Peruvian secundaria, why the Core or Extended choice is made early, and the one accuracy habit that quietly decides marks. It ends with how a week of tutoring from India fits a Lima evening.

Live online maths in English since 2020 · 10,000+ students worldwide · Core and Extended

In short

Modern Age Coders offers IGCSE maths tutoring for students in Peru: live online lessons taught in English by maths mentors based in India, covering Cambridge IGCSE Mathematics 0580 at Core and Extended level. Students work through both tiers' non-calculator and calculator papers, the nine syllabus topics and the accuracy rules that cost marks. Learners join a group of fifteen to twenty or study one to one, at an hour that suits the family in Peru time. We teach alongside the school; Cambridge sets and marks the exam.

Courses for IGCSE students

Three courses an IGCSE student in Peru can start with

The IGCSE course itself, a firm algebra base for students who joined a Cambridge school late, and the Diploma maths that many IGCSE students in Peru move on to.

Who asks

Who looks for an IGCSE maths tutor in Peru?

Mostly families whose child studies maths in English at a school that enters students for Cambridge exams, and a smaller group who are moving into or out of that system. The reasons differ; the exam does not.

Students already at a Cambridge school

They meet the syllabus in class every week but want someone to go deeper, check working line by line, and push them from a safe C to the Extended grades. Often the gap is not knowledge but method: answers that are right but not shown, or rounded too soon.

Students who changed system

A child who moved from a Spanish-medium colegio into an IGCSE class at 13 or 14 meets English mathematical language and new topics at once. Vectors, surds or set notation may never have come up in their old school, and the class does not wait.

Families planning ahead

Parents of a 12 or 13 year old who will start IGCSE next year, or a family returning to Peru from abroad who want the maths to stay in English. Starting a term early with the algebra base is usually worth more than cramming in the final months.

One thing we cannot tell you is how many schools in Peru teach Cambridge IGCSE. Cambridge's own school finder builds its results in the browser and gives no Peru list we could read and check, and we found no MINEDU register of Cambridge schools, so we print no count and name no school. If your child's school enters students for 0580, everything below applies to them.

If what your family wants is maths in English generally rather than a Cambridge exam, our Spanish-language page on a maths teacher who teaches in English covers that, and the Peru overview lists every course we teach there.

The 0580 papers

What does the IGCSE Mathematics 0580 exam look like in 2025 to 2027?

Two written papers per candidate, one without a calculator and one with, at either Core or Extended tier. Cambridge's syllabus for exams in 2025, 2026 and 2027 sets it out as below, and the June and November series are the ones open to schools outside India.

Cambridge IGCSE Mathematics 0580, assessment for 2025 to 2027
PaperTierCalculatorTimeMarksShare of grade
Paper 1CoreNot allowed1 hour 30 minutes8050%
Paper 3CoreScientific calculator required1 hour 30 minutes8050%
Paper 2ExtendedNot allowed2 hours10050%
Paper 4ExtendedScientific calculator required2 hours10050%

Source: Cambridge International, Cambridge IGCSE Mathematics 0580 syllabus for 2025, 2026 and 2027 (Version 3), assessment overview, read on 9 November 2026. Core candidates take Papers 1 and 3 and can be awarded grades C to G; Extended candidates take Papers 2 and 4 and can be awarded grades A* to E. Exams run in the June and November series, plus a March series for schools in India only.

Core or Extended: a choice made early

Cambridge writes that the Core content is meant for students aiming at grades C to G and the Extended content for students aiming at A* to C. Extended contains everything in Core plus more, such as exponential growth and decay, surds and harder algebra.

Because the tier caps the grade, the decision matters. A Core candidate cannot be awarded higher than C, however well they do. A student who may be capable of Extended but is not yet secure needs the extra content taught in time for the school's entry decision, not after it.

A non-calculator paper at each tier

For this syllabus Cambridge has made one paper at each tier a dedicated non-calculator paper. Half of the grade therefore rests on arithmetic, fractions, standard form and algebra done by hand, with clear working.

Students who grew used to doing everything on a calculator feel this first. The skills are not hard, but they have to be fast and reliable under time pressure: two hours for 100 marks on the Extended paper leaves little room for slow long division.

Cambridge also states that the syllabus and its assessment materials exist in English only, and it designs each IGCSE subject around roughly 130 guided learning hours, a figure it calls guidance rather than a rule. Private candidates may enter for 0580 through a centre that accepts them, and a candidate can retake the whole qualification as often as they wish. One administrative trap is worth a parent's attention: once the entries deadline passes, an entry on the A* to G grading scale cannot be switched to the 9 to 1 scale.

Schools decide tier, entry and series; we do not enter candidates, and we are not a Cambridge school or exam centre. Our job is to make sure the student is ready for whichever papers the school chooses.

IGCSE and secundaria

How do the IGCSE years line up with Peruvian secundaria?

Cambridge describes IGCSE as a qualification for 14 to 16 year olds. MINEDU fixes a normative age for every grade, counted on 31 March of each school year, and on that rule 14 to 16 falls in 3°, 4° and 5° de secundaria.

Normative age by secundaria grade, and where IGCSE usually sits (our reading)
Secundaria gradeNormative age on 31 MarchCambridge stage, roughly (ours)
1° de secundaria12Before IGCSE: number and algebra base
2° de secundaria13Before IGCSE, or the first IGCSE year at some schools
3° de secundaria14IGCSE course, first year
4° de secundaria15IGCSE course, second year; exams for many
5° de secundaria16IGCSE exams, or the start of a Diploma course

Sources: MINEDU, Edades normativas para la educación básica ("Se considera la edad normativa al 31 de marzo de cada año"); Cambridge International, Cambridge IGCSE page ("qualification for 14 to 16 year olds"); both read on 9 November 2026. The third column is our own approximate mapping; each school sets its own IGCSE timing.

What the national timetable gives

The CNEB, MINEDU's national curriculum, gives secundaria 4 periods of maths a week on the regular school day and 6 on the full school day, each period lasting 45 minutes. By our multiplication that is 180 or 270 minutes a week.

Schools that teach Cambridge courses set their own timetables, so this is the national reference, not a description of any one school. It still explains why a student who moves between systems can find the pace so different.

Where we fit

We teach alongside school and never in place of it. The school decides the grade a student is in, the tier and the series; Cambridge sets and marks the papers. We do not award Peruvian or Cambridge grades.

What we add is time with one mentor in English: working shown properly, topics the class went through too quickly, and timed practice for both papers. For 5° de secundaria students also facing a Peruvian university exam in Spanish, our page for 5to de secundaria explains how families balance the two.

An accuracy lesson

Why does rounding too early cost IGCSE marks? A lesson in Python

Cambridge asks for non-exact answers to 3 significant figures, and in the same breath tells candidates to "avoid rounding figures until they have their final answer". Here is a lesson we teach Extended students that shows, with real output, how much that second rule matters.

The problem (ours)

A machine is worth 2,500 when new and loses 13% of its value every year. In which year does its value first fall below half of the original? This is exponential decay, which the 0580 syllabus lists for Extended candidates with depreciation as its example.

Logarithms are not on the syllabus, so a student answers by trial: multiply by 0.87 again and again until the value drops under 1,250. Many students write each year's value to 3 significant figures as they go, which feels tidy and exam-like.

What happens

The tidy way gives year 6. The correct answer is year 5. At the end of year 5 the true value is 1,246.05, which is below 1,250, but rounded to 3 significant figures it becomes exactly 1250 and looks as if it has not crossed the line.

So the student who rounded every year compared a rounded number with the threshold, and lost a whole year. Nothing in the method was wrong except when the rounding happened.

Version 1: rounding to 3 s.f. every yearPython
from math import floor, log10

def sf3(x):
    # round x to 3 significant figures
    return round(x, 2 - floor(log10(abs(x))))

value = 2500
half = value / 2

hasty = value
year = 0
while hasty >= half:
    year += 1
    hasty = sf3(hasty * 0.87)   # rounded every single year
    print("Year", year, int(hasty))
print("Hasty answer: year", year)

It prints Year 1 2180, Year 2 1900, Year 3 1650, Year 4 1440, Year 5 1250 and Year 6 1090, then Hasty answer: year 6.

Version 2: keep every digit, round only to reportPython
careful = value
year = 0
while careful >= half:
    year += 1
    careful = careful * 0.87    # every digit kept until the end
print("Careful answer: year", year)
print("Value then:", round(careful, 2), "which is", int(sf3(careful)), "to 3 s.f.")

Run straight after Version 1, it prints Careful answer: year 5 and Value then: 1246.05 which is 1250 to 3 s.f.

The lesson we want students to keep is short: compare the unrounded value, then round only what you write down. On paper that means keeping the full calculator display, or the exact expression 2500 × 0.875, until the last line. In Python it means rounding inside the print, never inside the loop.

We then turn it round. Students change the rate to 12% and predict, before running anything, whether the two versions will still disagree. They also explain in two English sentences why the loop condition says >= and what would change with >. Reasoning about the program is the point; Python simply makes the error impossible to argue with.

  1. Core warm-up, no calculator. A price rises by 10% and then falls by 10%. Is it back where it started? Show it with 200 as the starting value.
  2. Core, calculator. A population of 8,000 grows by 5% a year. Find it after 3 years to 3 significant figures, keeping full accuracy in between.
  3. Extended, by trial. Starting at 2,500 and losing 13% a year, find the first whole year in which the value is below 1,000. Write each trial with the full calculator display.
  4. Extended, in Python. Edit Version 2 to find the first year below 1,000, then add a line that prints the value to 3 significant figures only after the loop ends.

All four problems are ours, written for this page; none comes from a Cambridge paper. Answers: no, 198; 9,260; year 7 (the value then is about 943); the program agrees, year 7.

Maths in English

Where do Spanish-speaking students lose marks in English maths?

Rarely in the mathematics itself. Most lost marks we see come from notation and wording that differ between the maths a child learnt in Spanish and the maths Cambridge writes in English.

Common traps for students moving from Spanish to English mathematics (our classroom notes)
In Spanish-medium schoolIn a Cambridge paperWhy it costs marks
3,5 (comma for decimals)3.5 (point for decimals)A comma in an answer can read as a thousands separator
1.000.000 (point between thousands)1 000 000 or 1,000,000A point between groups looks like a decimal point
cifras significativassignificant figures (s.f.)Students mix them up with decimal places
un billón (a million million)a billion (a thousand million)A factor of a thousand, in standard form questions
área y perímetro, volumenmensurationThe topic name itself is unfamiliar on the contents page
"a lo más", "por lo menos""at most", "at least"Inequality questions turn on these two phrases

Our own notes from teaching. Peruvian official documents write decimals with a comma (INEI, for example, writes 84,7% for internet access in Lima Metropolitana); the 0580 syllabus writes them with a point and asks for 3 significant figures unless a question says otherwise.

Reading the question

The 0580 syllabus prints a table of command words with fixed meanings. "Show (that)" asks for "structured evidence that leads to a given result", so the answer is already known and the steps are the marks. "Write down" means "give an answer without significant working". "Explain" means say why or how, with evidence.

A student reading in a second language tends to skim these words, and then writes a bare answer where working was the mark, or pages of working where a single line was enough.

Writing the answer

We ask students to say their method aloud in English before writing it. If they cannot explain why a step is there, the examiner will not see why either. It is slow at first and then saves more time than any shortcut.

Mentors speak clearly and at the student's pace, and repeat an idea in simpler words where needed. Students who are still building their English usually find the mathematics is the easier half.

Understanding, not past papers alone

Will a tutor just drill past papers?

Past papers come at the end, not the start. A student who has only practised question types is stuck the first time Cambridge words something differently, and the Extended papers do exactly that.

Why before how

Every method is taught from a reason first: why the angle in a semicircle is a right angle, why 0.87 is the multiplier for a 13% fall. A student who knows the reason can rebuild a method they have half forgotten.

Two papers, two skills

Non-calculator sessions build speed with fractions, indices and algebra by hand. Calculator sessions train full-accuracy working and checking. Both get regular timed practice before exam season.

Weighting for analysis

Cambridge weights the Extended papers 50 to 60% towards analysing, interpreting and communicating mathematics, against 30 to 40% on Core. Higher grades depend on explaining, so explaining is what we practise.

We do not hand students answers to copy, from a tutor or from an AI tool. Younger students do not use adult chatbot accounts in class, and older students may use AI only to question their own reasoning after they have solved a problem. Cambridge gives teachers at registered schools access to its own large resource bank, which we do not have and do not claim; we work from the public syllabus and from problems we write ourselves. We are not connected with Cambridge International.

Lima times

What time would IGCSE maths lessons be in Peru?

Whatever time suits your family. Lima keeps UTC minus 5 in every season and India keeps UTC plus 5:30, a fixed gap of ten and a half hours. Read the rows as clock conversions only.

Peru time and India time, every day of the year
Peru timeIndia timeA typical use
06:3017:00A short session before the school bus
08:0018:30A Saturday morning paper under timed conditions
15:0001:30, next dayStraight after school, by arrangement
18:0004:30, next dayAfter homework, for a one-to-one
20:0006:30, next dayAn evening review before a mock

Source: IANA time zone database, zones America/Lima (UTC minus 5; Peru last changed its clocks for summer in 1994) and Asia/Kolkata (UTC plus 5:30), checked against INACAL's official Peru time on 8 November 2026. The conversions are ours.

When you book, you choose the hour on your own clock and the mentor sees the same moment in India time. Because neither country changes its clocks, a lesson set for 18:00 in Lima stays at 18:00 through June revision and November exams. A student needs a computer, a reliable connection and a way to show handwritten working: a phone camera or a simple drawing tablet both work.

Stages

From a shaky start to the Extended papers: our stages

These stages are ours, not Cambridge's. We use them to place a student, plan their weeks, and tell parents plainly where things stand.

IGCSE maths stages (ours)
StageUsual pointThe student canPaper skill
1. Fluent by handBefore IGCSEWork with fractions, negatives and indices without a calculatorNon-calculator accuracy
2. Algebra in EnglishFirst IGCSE termForm and solve equations from an English sentenceReading command words
3. Core secureFirst IGCSE yearAnswer every Core topic with working shownPapers 1 and 3 in time
4. Extended contentSecond IGCSE yearHandle surds, functions, vectors and exponential changeMulti-step Extended questions
5. Full accuracyBefore mocksCarry unrounded values to the end and round onceAccuracy marks kept
6. Exam readyThe final termFinish Papers 2 and 4 in time and check themTimed full papers

For parents

Stage 3 is where the Core or Extended conversation with the school becomes real. If a student is secure there by the middle of the course, Extended is usually within reach.

Our notes after lessons say what was covered, what is still weak and what comes next, in plain English.

For students

Round once, at the end, and compare the unrounded value with any threshold.

If you cannot say why a line of working is there, the examiner cannot either.

Further courses

Nine more courses around the IGCSE years

All taught live in English by a mentor who stays with the student, in a group or one to one.

I

Before the IGCSE course

Ages 10 to 14

IGM / PRE / 01

Middle school maths

Pre-algebra and geometry, the ground Paper 1 is built on.

Open the syllabus

IGM / PRE / 02

Maths through coding

Number patterns and graphs explored in Python, ages 10 to 15.

Open the syllabus

IGM / PRE / 03

Mental maths

Number sense for younger students, long before the non-calculator paper.

Open the syllabus
II

Beside the IGCSE course

Ages 13 to 16

IGM / WITH / 01

Statistics and probability

Topics 8 and 9 in more depth, from data to chance.

Open the syllabus

IGM / WITH / 02

IGCSE Computer Science 0478

The companion Cambridge subject, full syllabus.

Open the syllabus

IGM / WITH / 03

Olympiad maths

For students who find the syllabus too easy.

Open the syllabus
III

After the IGCSE

Ages 15 to 18

IGM / NEXT / 01

A Level Maths

Pure, mechanics and statistics, the British route on.

Open the syllabus

IGM / NEXT / 02

A Level Further Maths

Core pure and applied options for strong mathematicians.

Open the syllabus

IGM / NEXT / 03

High school maths

Algebra to calculus, for students heading elsewhere.

Open the syllabus

How lessons run

A week of IGCSE maths lessons from Peru

Any day, any time, flexible: choose a batch, or for a very personalised plan choose 1-on-1 at the hour that suits your family.

Early mornings

Peru mornings fall in the Indian evening, an easy hour for a mentor.

Evenings in Lima

Later slots work too; tell us the hour and we match a mentor to it.

One to one

A plan built around one student's papers, gaps and school dates.

Working on screen

Students show handwritten steps by camera and the mentor marks them live.

Both papers

Non-calculator and calculator practice, never one without the other.

Tier advice

Evidence for the school's Core or Extended decision, not a guess.

Clear English

Mathematical terms said slowly and written down as they arise.

Parent notes

Topics covered, errors spotted, the next target.

One mentor

The same person each week, who learns how the student thinks.

Student work

What our older students make

Some of our maths students also code, and their projects often start from a piece of mathematics they met in class. A few are below; the student labs page has more.

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 for IGCSE maths lessons from Peru

Fees are set in US dollars and paid by card. Your bank changes each payment into soles at the rate it uses that day, so the soles figure on your card statement can drift a little between months.

Free first class

Free

no card required

  • A first lesson at no cost
  • A short diagnostic on Core and Extended skills
  • No card details asked
Book it

Group batch

$100 USD

a month, eight live classes

  • Fifteen to twenty students at a similar stage
  • One mentor all the way through
  • Two live lessons each week
  • Paid monthly; stop whenever you need to
Start here

One to one

$150 USD

a month, eight live classes

  • One student with one mentor
  • Built around the school's tier and dates
  • Lesson times your family picks
Enquire

What families say

Rated 4.9 across 547 Google reviews

What parents and students have written on Google, copied exactly.

★★★★★

"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

Families in Peru ask

IGCSE maths tutoring in Peru: questions and answers

Are the classes in Spanish?

No. Every lesson is live, online and taught in English, which is also the only language Cambridge offers 0580 in. Mentors speak clearly, adjust their pace and accent to the student, and write key terms on screen, so a student whose English is still growing can follow the mathematics.

Which syllabus do you teach?

Cambridge IGCSE Mathematics 0580, in the version for exams in 2025, 2026 and 2027, at Core and Extended level. Our IGCSE course also covers Additional Mathematics. If a school uses another board's IGCSE, tell us at the free lesson and we will say honestly how much overlaps.

Should my child take Core or Extended?

The school decides. Cambridge intends Core for students aiming at grades C to G and Extended for A* to C, and a Core candidate cannot get above C. We can show you where your child stands on the Extended content so that the conversation with the school is based on evidence.

What does the non-calculator paper involve?

One paper at each tier is taken without a calculator: Paper 1 for Core, 1 hour 30 minutes and 80 marks, and Paper 2 for Extended, 2 hours and 100 marks. Each counts for half of the grade, so mental and written arithmetic matter as much as calculator skill.

When are lessons in Peru time?

Any day, any time, flexible: choose a batch, or for a very personalised plan choose 1-on-1 at the hour that suits your family. Peru is on UTC minus 5 all year and India on UTC plus 5:30, so 18:00 in Lima is 04:30 the next morning in India.

Can you enter my child for the exam?

No. We are not a Cambridge school or exam centre, and we are not connected with Cambridge International. Entries go through the school, or for a private candidate through a centre that accepts private candidates. We prepare the student for the papers.

Do you give grades or certificates?

We do not award Cambridge or Peruvian grades; Cambridge marks the exam and the school reports on its own work. A student who completes one of our courses receives our own certificate of completion.

My child moved from a Spanish-medium school. Is it too late?

Usually not, if you start early enough before the exam. We first rebuild algebra and number in English, then the IGCSE topics in order of need. The free lesson shows how large the gap is, and one-to-one lessons close it faster than a group.

Do you use past papers?

Yes, near the end and under time limits, after the topics are understood. Most of our teaching uses problems we write ourselves, so that a student learns to handle unfamiliar wording rather than memorising familiar questions.

How are fees paid?

By card, in US dollars. Your bank converts each charge into soles, so the amount on your statement can change a little from month to month. The first lesson is free and no card is needed to book it.

Also on this site

Related pages

More for families in Peru with a Cambridge or IB student.

IGCSE 0580 help

A topic-by-topic guide to the syllabus.

IGCSE Additional Maths 0606

For students taking the harder companion paper.

IB maths tutor in Peru (Spanish)

Diploma maths for students in Peru, explained in Spanish.

English-medium coding in Lima

Coding taught in English for Lima families.

Group or one to one?

How to choose the format for maths lessons.

How we teach

A live lesson described step by step.

More pages for Peru

Part of the guide: Every Peru page

More guides: Coding and AI classes in Peru · En español: clases de programación en inglés · Start here: English-medium coding in Lima · By age and stage: AI and coding for professionals · Subjects and courses: AI agents course · Guides to choosing: An English-taught option to Crack The Code · Regions of Peru: Amazonas region · Cities: Arequipa: coding for every age · Lima and Callao districts: Programación para niños en Ancón

Start here

Book a free IGCSE maths lesson from Peru

In the free lesson the mentor gives your child a few questions from both tiers, some without a calculator, and watches how they set out their working. Afterwards you hear which stage they are at, whether Extended looks realistic, and whether a group or one-to-one plan fits better.

Rather read first? How we teach follows one lesson minute by minute, and each IGCSE course on our course list carries its own syllabus.

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

Lessons are live video calls with mentors in India, conducted in English. For a quick reply, message us on WhatsApp in English.

Free, no card, nothing to sign.

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