---
title: "AI Course for Teens in Peru: Live Classes Taught in English"
description: "An AI course for teenagers in Peru aged 13 to 18: live online classes in English where students build machine learning models and learn to test them honestly."
canonical: https://learn.modernagecoders.com/ai-course-for-teens-peru
source: src/pages/ai-course-for-teens-peru.html
---
> An AI course for teenagers in Peru aged 13 to 18: live online classes in English where students build machine learning models and learn to test them honestly.

The short version

Modern Age Coders runs an AI course for teens in Peru: live online classes, taught in English, for students aged 13 to 18. Teenagers learn Python, work with data, train small machine learning models and learn to test them honestly, so they know when a model is good and when it only looks good. AI tools are used only where the vendor's age terms and a parent's permission allow. A mentor based in India teaches a group of fifteen to twenty teenagers or one student alone, at flexible hours on Peru time.

Choose a starting course

## Three AI courses for teenagers

Pick by what the student already knows. None of the three needs earlier coding experience, but the second and third suit a student who enjoys maths.

[![AI Tools Course for Teens (13+) course thumbnail](/images/ai-tools-kids.webp)  AIT / 01 AI Tools Course for Teens For 13 to 17 year olds who want to use AI well before building it: prompting, checking answers and real projects, only with tools whose terms allow the student's age and with a parent's permission where required. Open the syllabus →](/courses/teens-ai-tools-mastery-course)[![AI and Machine Learning for Teens course thumbnail](/images/ai-ml-teens.webp)  AIT / 02 AI and Machine Learning for Teens The core course. Python from the beginning, then data, models and evaluation, including the leakage lesson below. School maths is enough to start. Open the syllabus →](/courses/ai-ml-masterclass-teens)[![Data Science for Teens course thumbnail](/images/data-science-teens.webp)  AIT / 03 Data Science for Teens For students drawn to numbers and questions: cleaning data, charts, and first machine learning models in Python, with a strong habit of checking every result. Open the syllabus →](/courses/data-science-course-for-teens-python-data)

What teens learn

## What should a teenager learn in an AI course?

Three things, in this order: enough Python to build a model, enough understanding of data to know what the model learned from, and enough discipline in testing to know whether it works. Most short courses teach only the first.

### Build

Write Python that loads data, trains a simple model and makes predictions. Students start with models small enough to understand by hand, such as a single threshold, before they meet libraries that hide the arithmetic.

### Understand the data

Where did the examples come from, who labelled them, what is missing? A model can only repeat the patterns in its data, so a student who cannot describe the data cannot explain the model.

### Test honestly

Keep some data back, never let it leak into training, and report the result on examples the model has never seen. This is the habit that separates a project that works from one that only scores well.

Google's free Machine Learning Crash Course, written for developers, puts the third point bluntly: "The only fair test of a model is against new examples, not duplicates." It also warns that test sets "wear out" when the same one is used again and again to make decisions. We teach those two sentences to teenagers early, because almost every surprising result in a student project comes from breaking one of them.

By the end of the core course a student should be able to take a small dataset, train two different models, compare them fairly, and write a short report in English explaining which is better and why they believe it. That report, more than any certificate, shows what they learned.

Secundaria and AI

## Does secundaria in Peru teach AI or programming?

Not as a timetabled subject. The national curriculum, the CNEB, has no computing area in secundaria; digital skills are a transversal competency spread across other subjects. MINEDU has, however, started several projects around programming and AI.

| Initiative | When | What MINEDU announced |
| --- | --- | --- |
| Fábrica de Programadores | Announced 24 July 2025 | Python training for 1,000 students in 4th and 5th of secundaria in Lima Norte, with the option of the PCEP certification exam |
| Hackathon 2025 | Results published 4 August 2025 | Fourth edition, with categories for basic-education students and for teachers; most projects used AI and a STEAM approach |
| Girls taking part | 2023 to 2025 | Female student participation in the Hackathon grew 28% across the three editions |

Sources: MINEDU press notes of 24 July 2025 (Fábrica de Programadores) and 4 August 2025 (Hackathon 2025), gob.pe; CNEB plan of studies. Read on 9 November 2026. We are not connected with MINEDU or either initiative.

### What this means for a student

A pilot for 1,000 students in one part of Lima is a real start, and its choice of Python matches what we teach. But most secundaria students in Peru will finish 5th year without a single timetabled lesson on how a program or a model works.

INEI's household survey shows the audience is ready: 92.5% of Peruvians aged 12 to 18 used the internet in the second quarter of 2026, up from 89.7% in 2023. Almost every teenager is online; very few are taught what is happening inside the apps they use.

### Where an outside course fits

An AI course works well alongside school, not instead of it. School maths (percentages, graphs, a little algebra) is exactly what a first machine learning course needs, and teenagers often find that maths makes more sense once they use it to judge a model.

For students in Spanish-medium schools, the English is a second benefit; for those at bilingual or IB schools, it is simply the language they already study in. Our Spanish-language page [curso de IA para adolescentes](/curso-de-ia-para-adolescentes-peru) explains the same courses for parents who prefer to read in Spanish.

Tools at 13 to 17

## Which AI tools can a 13 to 17 year old use?

Some, with conditions. Each company sets its own minimum age in its terms, and several require a parent's permission until 18. We follow those terms exactly, and we would rather a student learned less about one tool than broke its rules.

| Tool | Minimum age in the terms | How we use it with 13 to 17 year olds |
| --- | --- | --- |
| ChatGPT (OpenAI) | 13; under 18 needs a parent or guardian's permission | Only with a parent's permission, to question and check work |
| Gemini (Google) | 13 with a personal or school account | Occasionally, for comparison with other tools |
| GitHub Copilot | 13 | Late in a course, after the student can write the code alone |
| Claude (Anthropic) | 18 | Not used by anyone under 18 |
| Python, scikit-learn, notebooks | No AI account needed | Where most of the course happens |

Sources: OpenAI terms of use, Google Gemini help, GitHub terms of service and Anthropic consumer terms, as recorded in our AI tools age audit; read on 9 November 2026. Terms change; check the vendor's own page. Full list on our [AI tools age guide](/ai-tools-age-guide).

There is a teaching reason as well as a legal one. A student who asks a chatbot to write a model never learns why the model fails. A student who writes the twenty lines below, and then breaks them on purpose, learns something no tool can hand them: a sense of when to be suspicious of a number.

A real lesson

## How do you know a model is good? A lesson on test-set leakage

Here is a lesson from our teen course. Two models predict whether a student passes a weekly quiz. One of them looks better on a test set that quietly shares examples with its training data. On a clean test set, the verdict flips.

1. **The data.** Twelve invented training rows: how many practice problems a student solved that week, on how many days they practised, and whether they passed. Two test sets: a "leaky" one with five of its six rows copied from training, and a "clean" one built from new rows.
2. **Model A, the memoriser.** It stores every training example exactly. Asked about an example it has seen, it repeats the answer; asked about anything new, it says "fail".
3. **Model B, the rule.** It tries every threshold from 0 to 10 on the number of problems solved and keeps the one that gets most training rows right. It learns: pass if 4 or more problems.

***Two models, two test sets**Python*

```
# (problems solved this week, days practised) -> passed the quiz? Invented by us.
train = [((1, 1), 0), ((2, 1), 0), ((2, 3), 0), ((3, 2), 0), ((4, 4), 1), ((4, 1), 0),
         ((5, 3), 1), ((6, 2), 1), ((6, 5), 1), ((7, 1), 0), ((8, 4), 1), ((9, 5), 1)]
leaky_test = [((2, 3), 0), ((7, 1), 0), ((8, 4), 1), ((4, 1), 0), ((6, 2), 1), ((5, 4), 1)]
clean_test = [((5, 4), 1), ((3, 3), 1), ((7, 3), 1), ((1, 2), 0), ((6, 1), 1), ((3, 1), 0)]

memory = dict(train)          # remember every example exactly

def memoriser(x):
    return memory.get(x, 0)   # never seen it? say "fail"

def best_threshold(data):
    hits = {t: sum((p >= t) == bool(y) for (p, d), y in data) for t in range(11)}
    return max(hits, key=hits.get)

T = best_threshold(train)

def rule(x):
    return int(x[0] >= T)

def accuracy(model, data):
    return round(sum(model(x) == y for x, y in data) / len(data), 2)

print("threshold learned:", T)
for name, model in [("memoriser", memoriser), ("rule", rule)]:
    print(name, "| train", accuracy(model, train), "| leaky test",
          accuracy(model, leaky_test), "| clean test", accuracy(model, clean_test))
print("duplicates in leaky test:", sum(x in memory for x, y in leaky_test), "of", len(leaky_test))
```

Run with Python 3, it prints the four lines below. Every number in the data is ours, chosen to make the effect easy to see.

***What it prints**Output*

```
threshold learned: 4
memoriser | train 1.0 | leaky test 0.83 | clean test 0.33
rule | train 0.83 | leaky test 0.67 | clean test 0.83
duplicates in leaky test: 5 of 6
```

On the leaky test set the memoriser wins, 0.83 to 0.67. On the clean test set the rule wins, 0.83 to 0.33.

### What went wrong

The memoriser scores 1.0 on its own training data, which proves nothing; any lookup table can do that. The leaky test set looks like a fair exam, but five of its six questions were already in the textbook, so the memoriser simply recalls them.

Two of those copied rows are odd cases, a student who solved 7 problems and still failed, another who solved 4 and failed. The rule gets those "wrong" because it learned the general pattern; the memoriser gets them "right" because it remembers the exceptions. A leaky test rewards remembering exceptions.

### What the clean test shows

On six new students, the memoriser falls to 0.33: it has never seen any of them, so it answers "fail" every time. The rule, which learned a pattern instead of a list, keeps its 0.83.

Google's guidance says a good test set "contains no duplicates from the training set" and recommends deleting duplicates before testing. The last line of our program, `duplicates in leaky test: 5 of 6`, is the check that would have caught the problem before anyone believed the score.

1. **Predict first.** Before running the code, write down which model you expect to win on each test set, and why.
2. **Break it differently.** Change the memoriser so that unseen examples get "pass" instead of "fail". What happens to its clean score, and what does that tell you about guessing?
3. **Wear out the test.** Try thresholds by hand and pick the one that scores highest on the clean test set. Explain in two English sentences why that score is now too optimistic.
4. **Write the report.** One paragraph, in English, recommending a model to a teacher who will use it. Say what data you tested on and what you are still unsure about.

When it matters

## Why does honest testing matter outside the classroom?

Because models are already used to make decisions about people, including students. Peru's 2025 AI regulation treats some of those uses as high risk.

Article 24.1 of DS 115-2025-PCM, the regulation of Peru's AI law published in El Peruano on 9 September 2025, lists uses of AI it considers high risk. One of them is evaluation in the processes of children and adolescents in education, including "evaluación de resultados de aprendizaje", the assessment of learning outcomes, unless the system plays a complementary role "y no reemplace la evaluación pedagógica humana", that is, unless it does not replace a teacher's judgement.

We quote this as context, not as legal advice. Its relevance to a teenager is simple: if a model ever marks your work, predicts your results or flags you during an exam, someone should have tested it on clean data and a human should still be checking. A student who has seen a memoriser win on a leaky test set understands why, and is better placed to ask the right questions.

### Questions worth asking of any model

What data was it trained on, and who chose it? Was it tested on people like me? Were any of the test examples also in the training data? Who checks its decisions, and can I ask for a person to look again?

### What we ask of our students

Every project ends with a short written note: the data, the test, the score on unseen examples, and one way the model could fail. It takes ten minutes and changes how students think about every number they see afterwards.

Competitions

## Can AI help in programming olympiads in Peru?

Not during the contest. UTEC runs the OPI, Peru's computing olympiad, at no cost to any secundaria student in the country, and its 2025 rulebook forbids generative AI for solving the problems.

### What the OPI 2025 rules say

Competitors must reason and code alone. The same rules explain that the top four of the second phase were selected for the International Olympiad in Informatics, the IOI, held in Sucre, Bolivia, from 27 July to 3 August 2025, and that Peru has taken part in the IOI since 2022.

Participants had to be at most 20 years old on 1 July 2025. Neither UTEC nor the OPI has any link with us, and we never reproduce its problems; we write our own practice problems and label them as ours.

### How an AI course helps anyway

Olympiad problems reward clear thinking about data and edge cases, which is exactly what careful model testing trains. A student who habitually asks "what have I not tested?" writes better competition code as well.

Students who want competition depth can add our problem solving and DSA course, below, alongside the AI course. For a gentler start, our [clases de programación para adolescentes](/clases-de-programacion-para-adolescentes-peru) page covers coding for teens in general.

In English

## Is my English good enough for an AI course in English?

If you can follow a YouTube tutorial in English, yes. Our classes use clear, unhurried English, and the vocabulary of AI (data, model, train, test, accuracy) is the same short list of words used everywhere.

### Why English helps

The documentation, error messages and research papers in AI are overwhelmingly in English. A student who learns "overfitting" and "test set" in English can read the original sources the day they need them.

EF's English Proficiency Index 2025 gives Peruvian adults aged 18 to 20 a score of 469, in the "low" band, while those aged 21 to 25 score 540, "moderate". Those are adults who chose to take EF's test, not school students, but the pattern suggests the late teens are a good time to build working English.

### How we support it

Mentors repeat instructions in simpler words and write key terms in the chat. Students explain their code aloud in short sentences, and their written project notes are in English too, corrected gently.

We do not teach in Spanish. For a student who finds the first weeks hard, one-to-one classes let the mentor slow down without holding back a group. The free first class will show quickly whether it suits.

Progress

## From first program to honest model: the stages

Our own stages, used to place a student and to report progress. They are not a school grade or an official level.

| Stage | The student can | Evidence we look for |
| --- | --- | --- |
| 1. Python basics | Write loops, functions and lists | A working program they can explain |
| 2. Data | Load, clean and summarise a small dataset | A chart with an honest caption |
| 3. First model | Train a threshold or tree by hand | The model's rule, in their own words |
| 4. Fair test | Split data and check for duplicates | A clean test score, reported alone |
| 5. Compare | Choose between two models fairly | A short report in English |
| 6. Judge | Explain where a model could harm someone | A list of its likely failures |

### For parents

Stage 4 is the lesson above. Once a teenager reaches it, they tend to question scores, claims and statistics far beyond computing.

You will receive notes on what was built and understood, not just attendance.

### For students

A high score on data the model has seen is not evidence. Ask what it was tested on.

When two models disagree, the interesting question is why.

More courses

## Nine more courses for secundaria students

Each is taught live and in English, with one mentor across the months.

I

### Programming foundations

From 13

AIT / BASE / 01

#### Python for teens

The whole language, start to advanced, before or beside AI.

[Open the syllabus](/courses/python-complete-masterclass-teens)

AIT / BASE / 02

#### Java for teens

Objects and classes, for students heading to engineering.

[Open the syllabus](/courses/java-programming-masterclass-for-teens)

AIT / BASE / 03

#### PCEP and PCAP preparation

The Python exams MINEDU's pilot also points to.

[Open the syllabus](/courses/pcep-pcap-python-certification-course)II

### Going deeper

14 and up

AIT / DEEP / 01

#### Problem solving and DSA

Algorithms and data structures for olympiad-style thinking.

[Open the syllabus](/courses/problem-solving-dsa-masterclass-teens)

AIT / DEEP / 02

#### Orange data mining

Machine learning with visual blocks, then with Python.

[Open the syllabus](/courses/orange-data-mining-visual-machine-learning-course-for-teens)

AIT / DEEP / 03

#### Vibe coding for teens

Building with AI help while reading every line.

[Open the syllabus](/courses/vibe-coding-for-teens-python-web-ai-projects-course)III

### Projects and school exams

Ages 15 to 18

AIT / MORE / 01

#### Hackathon prep for teens

Twelve weeks of building before a friendly event.

[Open the syllabus](/courses/hackathon-prep-for-teens-coding-ai-build-innovate-win-course)

AIT / MORE / 02

#### IB DP Computer Science

For Diploma students; the school marks all assessed work.

[Open the syllabus](/courses/ib-diploma-computer-science-course)

AIT / MORE / 03

#### AI agents with Copilot Studio

One to one only; a parent accepts Microsoft's terms.

[Open the syllabus](/courses/ai-agents-with-microsoft-copilot-studio-course-for-teens)

How classes run

## How do live AI classes for teens work?

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 morning

Before school in Peru is evening in India, a comfortable class hour.

After school

Later hours in Peru are possible too; we match a mentor to them.

Just you

One student and one mentor, at a pace set by the student.

### Code every class

Students type and run their own programs live.

### Test before trust

No score counts until it is on unseen data.

### Clear English

Short sentences, key words written in the chat.

### Teen groups only

Students learn with others of a similar age.

### Projects with notes

Each project ends with a short written report.

### Age-legal tools

AI tools only where the terms allow.

Student work

## Projects by older students

Teenagers who stay with it build work like this; see more on our [student labs](/student-labs) page.

![NutriLife AI nutrition coach project screenshot](/images/projects/nutrilife.webp)

AI and ML

#### NutriLife

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

by Bhavya · [Open it](https://nutrilife-bhavya.lovable.app)

![Misti AI chatbot for maths and coding screenshot](/images/projects/misti.webp)

AI and ML

#### Misti

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

by Harshit · [Open it](https://misti.modernagecoders.com)

![GuardianX AI internet safety assistant screenshot](/images/projects/guardianx.webp)

AI and ML

#### GuardianX

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

by Vivaan · [Open it](https://guardianx-cybersaver.lovable.app)

![SkyCast weather forecast application screenshot](/images/projects/skycast.webp)

Web app

#### SkyCast

A weather forecasting site with live conditions for any location.

by Krish

Fees

## Fees for the teen AI course

Our fees are in US dollars, charged to a card. A Peruvian bank converts each payment to soles at its rate for that day, so expect small month-to-month differences on the statement.

Free first class

Free

no card required

- A free first class
- A short Python task and a first model
- No card to book

Book it

Group batch

$100 USD

a month, eight live classes

- Fifteen to twenty teenagers
- The same mentor throughout
- Two live classes each week
- Month by month; cancel any time

Start here

One to one

$150 USD

a month, eight live classes

- One student, one mentor
- Projects built around the student's goals
- Class times the family decides

Enquire

What families say

## Rated 4.9 across 547 Google reviews

Reviews left on Google by students and parents, unedited.

★★★★★

"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

Students and parents ask

## AI course for teens: common questions

### Are the classes in Spanish?

No. The course is taught live online in English and only in English. Mentors keep their pace steady, rephrase when something is unclear and adjust to each student's accent, so a teenager with school-level English can usually follow and improves quickly.

### Does my teenager need to know how to code already?

No. The core course starts with Python from the beginning. Students who already code skip ahead after the trial class. School maths, such as percentages and simple graphs, is all the maths needed to start.

### Will my teenager use ChatGPT in the course?

Only with your permission and only where the terms allow. OpenAI's terms require a parent or guardian's permission under 18, and Anthropic's Claude is for adults only, so it is never used by students under 18. Most of the course uses Python itself, with no AI account.

### What will my teenager actually build?

Small models trained on datasets they can understand, such as a threshold rule or a decision tree, then projects with real libraries. Every project is tested on examples the model has never seen and written up in a short English report.

### At what times are classes held 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. Peru is on UTC minus 5 all year and India on UTC plus 5:30; 07:00 in Lima, before school, is 17:30 in India.

### Does secundaria in Peru teach AI?

Not as a subject. The CNEB has no computing area in secundaria. MINEDU has run initiatives such as the Fábrica de Programadores Python pilot for 1,000 students in Lima Norte (announced July 2025) and an annual Hackathon, but most students meet neither.

### Can the course help with the OPI programming olympiad?

It builds the right habits, but the OPI 2025 rules ban generative AI during the contest, so students must solve problems alone. For competition depth we suggest adding our problem solving and DSA course. We are not connected with UTEC or the OPI.

### Is there a certificate?

Students who complete a course receive our own certificate of completion. It is not a Peruvian school qualification, and we are not connected with MINEDU, SUNEDU or any school. The projects and reports a student builds are usually the stronger evidence.

### What equipment does a student need?

A laptop or desktop computer, a stable internet connection and a headset with a microphone. A phone is fine for watching but not for writing Python. All the software we use in the first months is free.

### Can my teenager switch from a group to one-to-one?

Yes. Some students start in a group and move to one-to-one before exams or for a big project, and some do the reverse. Tell us and we arrange it from the next month.

Read next

## More for secundaria students

Related pages on our site.

### [Coding and AI classes in Peru](/coding-and-ai-classes-in-peru)

Our full offer for Peru, by age and subject.

### [Programación para 5to de secundaria](/programacion-para-5to-de-secundaria)

A Spanish guide for the final school year.

### [AI tools age guide](/ai-tools-age-guide)

Minimum ages for more than a hundred tools.

### [We teach you how to think](/we-teach-you-how-to-think)

Reasoning before tools, in every course.

### [Student labs](/student-labs)

Projects our students have built.

### [How we teach](/how-we-teach)

What happens in a live class.

## More pages for Peru

Part of the guide: [Every Peru page](/coding-and-ai-classes-in-peru)

### Subjects and courses

- [AI agents course](/ai-agents-course-peru)
- [AI agents for professionals](/ai-agents-for-professionals-peru)
- [AI course for business](/ai-course-for-business-peru)
- [AI course for kids](/ai-course-for-kids-peru)
- [AI for teachers](/ai-for-teachers-peru)
- [AI for university students](/ai-course-for-university-students-peru)
- [App development course](/app-development-course-peru)
- [App development for teens](/app-development-for-teens-peru)
- [C++ course](/c-plus-plus-course-peru)
- [Data science course](/data-science-course-peru)
- [Java course](/java-course-peru)
- [Java for CS students](/java-for-computer-science-students-peru)
- [Maths for kids in English](/maths-for-kids-in-english-peru)
- [Maths tutor in English](/maths-tutor-in-english-peru)
- [Minecraft coding for kids](/minecraft-coding-for-kids-peru)
- [One-on-one coding tutor](/one-on-one-coding-tutor-peru)
- [Online maths classes](/online-maths-classes-peru)
- [Python course](/python-course-peru)
- [Python for engineering students](/python-for-engineering-students-peru)
- [Python for kids](/python-for-kids-peru)
- [Roblox coding for kids](/roblox-coding-for-kids-peru)
- [Scratch for kids](/scratch-for-kids-peru)
- [Software development course](/software-development-course-peru)
- [SQL and data analysis](/sql-and-data-analysis-course-peru)
- [Vibe coding classes](/vibe-coding-classes-peru)
- [Web development course](/web-development-course-peru)

### Subjects and courses (in Spanish)

- [Agentes de IA para profesionales](/curso-de-agentes-de-ia-para-profesionales)
- [Clases particulares de programación](/clases-particulares-de-programacion-online-peru)
- [Crear apps: adolescentes](/crear-apps-curso-para-adolescentes-peru)
- [Curso de agentes de IA](/curso-de-agentes-de-ia-peru)
- [Curso de IA para adolescentes](/curso-de-ia-para-adolescentes-peru)
- [Curso de IA para empresas](/curso-de-ia-para-empresas-peru)
- [Curso de inteligencia artificial en inglés](/curso-de-inteligencia-artificial-en-ingles-peru)
- [Curso de inteligencia artificial para niños](/curso-de-inteligencia-artificial-para-ninos-peru)
- [Curso de Java en inglés](/curso-de-java-en-ingles-peru)
- [Curso de Python en inglés](/curso-de-python-en-ingles-peru)
- [Cursos de programación con certificado](/cursos-online-con-certificado-programacion-en-ingles)
- [Data science y Python](/curso-de-data-science-en-ingles-peru)
- [Desarrollo de aplicaciones](/curso-de-desarrollo-de-aplicaciones-en-ingles)
- [Desarrollo de software](/curso-de-desarrollo-de-software-en-ingles-peru)
- [Desarrollo web](/curso-de-desarrollo-web-en-ingles-peru)
- [IA para docentes](/ia-para-docentes-curso-en-ingles)
- [Java para universitarios](/curso-de-java-para-universitarios-peru)
- [Matemáticas en inglés para niños](/clases-de-matematicas-en-ingles-para-ninos)
- [Profesor de matemáticas en inglés](/profesor-de-matematicas-en-ingles-peru)
- [Profesor particular de matemáticas online](/profesor-particular-de-matematicas-online-peru)
- [Programación en Minecraft para niños](/programacion-minecraft-para-ninos-peru)
- [Programación en Roblox para niños](/programacion-roblox-para-ninos-en-ingles)
- [Python para ingeniería](/python-para-estudiantes-de-ingenieria-peru)
- [Python para niños](/curso-de-python-para-ninos-peru)
- [Scratch para niños en inglés](/scratch-para-ninos-en-ingles)
- [Vibe coding en inglés](/vibe-coding-curso-en-ingles)

More guides: [Coding and AI classes in Peru](/coding-and-ai-classes-in-peru) · [En español: clases de programación en inglés](/clases-de-programacion-en-ingles-peru) · [Start here: English-medium coding in Lima](/english-medium-coding-classes-lima) · [By age and stage: AI and coding for professionals](/ai-and-coding-for-professionals-peru) · [Exams, olympiads and school holidays: IB computer science tutor](/ib-computer-science-tutor-peru) · [Guides to choosing: An English-taught option to Crack The Code](/crack-the-code-alternative-in-english) · [Regions of Peru: Amazonas region](/online-coding-and-ai-classes-amazonas-region-peru) · [Cities: Arequipa: coding for every age](/coding-classes-in-arequipa-peru) · [Lima and Callao districts: Programación para niños en Ancón](/clases-de-programacion-para-ninos-ancon-lima)

Start here

## Try a free AI class

The trial is a real lesson: the student writes a few lines of Python, trains a tiny model and tests it. The mentor sees how they reason and how comfortable they are in English, then suggests where to start and whether a group or one-to-one fits better.

Curious about the format first? Read [how we teach](/how-we-teach), or browse the syllabus of each course in our [course list](/courses).

[WhatsApp us](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20I%20am%20a%20secundaria%20student%20in%20Peru%20(or%20a%20parent%20of%20one)%20and%20would%20like%20to%20try%20your%20AI%20course%20for%20teens.%20Can%20we%20book%20a%20free%20class%3F) · [+91 91233 66161](tel:+919123366161) · [connect@modernagecoders.com](mailto:connect@modernagecoders.com)

All teaching is live on video, in English, by mentors in India. Message us on WhatsApp in English for a quick answer.

### 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](/book-demo)

## Keep exploring Modern Age Coders

### Related courses and guides

- [AI Course for School Students in Germany, Taught in English](/ai-course-for-school-students-germany)
- [AI Courses for High School Students: School, Free and Live](/ai-courses-for-high-school-students)
- [AI Courses for Kids in Australia](/ai-courses-for-kids-australia)
- [AI Course for Kids in Germany: How Machines Learn, in English](/ai-course-for-kids-germany)
- [AI Development Company](/ai-development-services)
- [The AI Engineer Roadmap 2026: From Python Day One to Shipping AI](/ai-engineer-roadmap-2026)
- [Coding and AI Classes in Yeovil](/best-coding-and-ai-classes-in-yeovil)
- [Data Science Course in Australia](/data-science-course-australia)
- [AI and Programming Classes in Hoddesdon](/ai-and-programming-classes-in-hoddesdon)

### Learn more

- [Coding and AI for Teens in Ica, Peru: Live Online, in English](/coding-and-ai-for-teens-in-ica-peru)
- [Coding and AI for Teens in Cajamarca, Peru: Live, in English](/coding-and-ai-for-teens-in-cajamarca-peru)
- [Coding and AI for Teens in Sullana, Peru: Live, in English](/coding-and-ai-for-teens-in-sullana-peru)
- [AI and Machine Learning Classes in Germany, Live in English](/ai-and-machine-learning-classes-in-germany)

### Free resources

- [AI & Machine Learning Tutorial: Basics to Deep Learning](/resources/ai-and-machine-learning)
- [Dimensionality Reduction](/resources/ai-and-machine-learning/dimensionality-reduction)
- [Introduction to AI and Machine Learning](/resources/ai-and-machine-learning/introduction-to-ai-and-ml)
- [Linear Regression](/resources/ai-and-machine-learning/linear-regression)

### From the blog

- [AI & Machine Learning Guides](/blog/topic/ai)
- [What Type of Data is Generative AI Most Suitable For? A Complete Guide](/blog/what-type-of-data-is-generative-ai-most-suitable-for)
- [10 Safe AI Tools Your Child Should Be Using for Homework in 2026](/blog/safe-ai-tools-for-kids-homework-2025)
- [Top Emerging Tech Skills to Learn in 2025 (AI, Low-Code, Cloud)](/blog/top-emerging-tech-skills-learn-2025-ai-low-code-cloud)

### Start here

- [Modern Age Coders pricing, one honest price per plan](/pricing)
- [How Modern Age Coders teaches, small batches and real projects](/how-we-teach)

Free class[Priority demo](/book-demo)[Call us](tel:+919123366161)

---

*Canonical: https://learn.modernagecoders.com/ai-course-for-teens-peru*
