---
title: "Coding Classes in Cusco, Peru: For Kids and Teens, in English"
description: "Coding classes in Cusco for children from 6, teens and adults, live online in English at any hour: what primaria covers, each age after, and a Cusco data puzzle."
canonical: https://learn.modernagecoders.com/coding-classes-in-cusco-peru
source: src/pages/coding-classes-in-cusco-peru.html
---
> Coding classes in Cusco for children from 6, teens and adults, live online in English at any hour: what primaria covers, each age after, and a Cusco data puzzle.

The short version

Modern Age Coders gives live online coding classes in English to children, teenagers and adults in Cusco, Peru. A six year old starts by snapping Scratch blocks into games, children of about nine move to typed Python, secundaria students learn Python, Java, AI and problem solving, and adults take Python, data analysis or AI tools. A real mentor leads every lesson on camera, for a class of fifteen to twenty or a single learner, on the days and at the hours the family picks.

Start here in Cusco

## Three courses for Cusco children and teenagers

Two of the three are for primaria, because that is where most Cusco families start. Adult courses come later on the page.

[![Coding for Kids course thumbnail](/images/kids-coding.webp)  CUS / 01 Coding for Kids Children of six to twelve, each with classmates of the same age, across ten to twelve months. Scratch animations and games first, so that a young child learns sequence and repetition before any typing. Open the syllabus →](/courses/kids-coding-blocks-masterclass)[![Problem Solving and Computational Thinking for Kids course thumbnail](/images/problem-solving-kids.webp)  CUS / 02 Problem Solving for Kids Ages 7 to 12. Puzzles, patterns and step-by-step plans, on and off the screen. A good first course for a child who loves maths, or one who needs confidence with it. Open the syllabus →](/courses/problem-solving-and-computational-thinking-for-kids)[![Python for Teens course thumbnail](/images/python-teens.webp)  CUS / 03 Python for Teens For 13 to 18 year olds starting from zero, over 10 to 12 months. Real typed Python, files and data, built up week by week through secundaria. Open the syllabus →](/courses/python-complete-masterclass-teens)

Cusco in figures

## How many people live in Cusco?

It depends on what you call Cusco. INEI counts the department, the province, the central district and, in its 2017 census, the city as a whole. Each figure below keeps its own year.

| What is counted | People | Census |
| --- | --- | --- |
| Department of Cusco (13 provinces) | 1,379,251 | 2025 |
| Province of Cusco (8 districts) | 495,112 | 2025 |
| District of San Sebastián | 134,219 | 2025 |
| District of Cusco (the historic centre) | 102,111 | 2025 |
| District of Santiago | 99,471 | 2025 |
| District of San Jerónimo | 75,189 | 2025 |
| District of Wanchaq | 59,185 | 2025 |
| Cusco city (urban area) | 428,450 | 2017 |

From INEI: the 2025 census table of total population by department, province and district (Indicadores demográficos, table 1, census day 15 September 2025), and the 2017 table of department capitals in Perú: Perfil Sociodemográfico (table 1.9). Smaller districts of the province are Poroy (14,043), Saylla (8,549) and Ccorca (2,345). We never add rows together.

### Most of Cusco lives outside the centre

Visitors know the district of Cusco, with the Plaza de Armas and the old streets. Yet San Sebastián, further east, has more people, 134,219 in 2025 against 102,111, and Santiago, San Jerónimo and Wanchaq together house a large share of the city's families.

For a child in San Jerónimo, an after-school class in the centre can mean a long trip each way. A live online class starts the moment the computer is on.

### Beyond the city

The department stretches from the high provinces of Espinar and Chumbivilcas to the warm valleys of La Convención. Families there join our classes in the same way as families in the city, as long as the connection holds.

Our page on [coding and AI classes across the Cusco region](/online-coding-and-ai-classes-cusco-region-peru) deals with the provinces and with internet access at home in more detail.

Primaria

## What does a Cusco child of 6 to 11 learn at school each week, and where does coding fit?

Primaria lasts six years under the Ley General de Educación, and the national plan of study gives each grade 30 teaching hours a week. Maths and Spanish take the largest share; there is no computing area.

| Grade | Normative age | Matemática | Comunicación | Inglés |
| --- | --- | --- | --- | --- |
| 1° primaria | 6 | 5 | 5 | 2 |
| 2° primaria | 7 | 5 | 5 | 2 |
| 3° primaria | 8 | 4 | 4 | 3 |
| 4° primaria | 9 | 4 | 4 | 3 |
| 5° primaria | 10 | 4 | 4 | 3 |
| 6° primaria | 11 | 4 | 4 | 3 |

Sources: MINEDU, Currículo Nacional de la Educación Básica, primaria plan of study (30 hours a week in every grade, each teaching hour 45 minutes); MINEDU normative ages, measured on 31 March; Ley N.° 28044, which sets primaria at six years and secundaria at five.

### English hours that depend on a teacher

The table promises two or three hours of English a week. The same curriculum adds a condition: English needs a specialist teacher, so "la implementación de esta área será progresiva dependiendo de la contratación de estos docentes". In other words, a school without that teacher may not teach the hours.

This is why many Cusco parents ask whether a child can follow a coding class in English. Our answer is in the next section, and it is usually yes, with patience.

### Digital skills, but no coding

Primaria has no computing area. The curriculum lists a digital competency, number 28, but it is transversal: teachers of every area are expected to develop it, and nothing in it asks a child to write a program.

A weekly coding class gives a primaria child what the timetable cannot: an hour of building something that only works if every step is in the right order. It is also, quietly, extra maths: counting, patterns, coordinates and comparing numbers.

1. **Age 6 or 7.** Scratch, with blocks and pictures. The child makes a character move, talk and repeat. Reading is helpful but not required.
2. **Age 8.** Games with a score, a timer and simple rules. Children start to plan a game before they build it.
3. **Age 9 or 10.** The move to typed Python for most children: short programs, drawings with code, and the first error messages read together with the mentor.
4. **Age 11.** Small projects with real numbers, like the Cusco puzzle on this page, and a first look at how an AI tool learns from examples.

Taught in English

## Are the classes in Spanish?

No. We teach only in English, always live and online, with mentors in India who are used to young learners for whom English is a second language.

### How a seven year old copes

Young children follow more than adults expect. In Scratch the mentor points, demonstrates and names: "Drag the blue block. Now press the green flag." After a few weeks the words become familiar because the child uses them every class.

Mentors speak slowly, use the same phrases each week, write key words on screen and wait for an answer. If a child replies in Spanish, the mentor understands the idea and gives back the English words for it.

### What the English figures say about Cusco

EF's 2025 English Proficiency Index scores Cusco city 520, in its moderate band. Of the eight Peruvian cities in that index, only Lima scores higher, at 555. The Cusco region as a whole scores 504.

Those figures describe adults who took EF's test, not children. Still, they suggest many Cusco families already use English, and a weekly class adds steady listening and speaking practice. Our page on [learning coding and English together](/learn-coding-and-english-together-peru) explains how.

Teenagers, students and adults

## What about Cusco teenagers, university students and adults?

The same live classes continue at every age, with each age group taught separately. The course route below is ours.

| Learner | Usual starting course | Next steps |
| --- | --- | --- |
| 12 to 14, new to code | Python for Teens | Data projects, then Java or web |
| 14 to 18, some experience | Problem Solving for Teens, AI and Machine Learning | Contest practice, AI projects, PCEP |
| IB or IGCSE student | IB Computer Science or IGCSE Computer Science | Coursework and exam support |
| University student | Python or Java for university, data structures | Course projects, interview practice |
| Adult, any age | Python masterclass, data analysis | Automation and AI coding agents |

Course ages and routes are ours. Learners of 13 to 17 never use tools whose terms require users to be 18; see our [AI tools age guide](/ai-tools-age-guide).

### Secundaria and the AI olympiad

Secundaria in Peru lasts five years, and the regular plan of study gives 35 teaching hours a week with no computing area. Teenagers who want to program learn it outside school.

UTEC runs national olympiads that are free for secundaria students, including the OPI for programming and the OPEIA for artificial intelligence, which was held on 19 March 2026; its 2025 team represented Peru at the international AI olympiad, the IOAI. We are not connected with UTEC and teach with our own problems.

### Students and adults

University students in Cusco use our Java, Python and data-structures classes alongside their degree. We teach, explain and give practice; we never write assessed work.

Adults, from young professionals to retirees, usually start with Python and then choose data analysis or AI agents. Some of our learners began in their sixties. Our page on [courses for university students in Peru](/coding-courses-for-university-students-peru) covers the student side.

A real Cusco puzzle

## Can the last digit of a number tell you if someone counted it?

Yes, often. The Gobierno Regional de Cusco publishes a register of drinking-water coverage, row by row, for communities across the department. Our learners look at the last digit of each population figure and find out which numbers were counted and which were estimated.

### The data

The dataset is "Indicadores de Cobertura en el Servicio de Agua Potable en el Departamento de Cusco 2016 - 2019", published by the Gobierno Regional de Cusco on Peru's open-data portal, datosabiertos.gob.pe, under the Open Data Commons Attribution licence (ODC-By), and last changed on 23 August 2023. Our copy, saved on 9 November 2026, has 4,250 rows from all 13 provinces, most of them from 2018 and 2019.

Each row describes a local water service: the district, the year, the number of people, the number of homes, how many homes are lived in, and how many people have drinking water. We use only the people and homes columns, as a numbers puzzle.

### The idea

If people really count every person in a village, the result is as likely to end in 3 or 7 as in 0. Each last digit should turn up about one time in ten.

If instead someone writes "about 250" or "around 1,000", round numbers pile up. So Version 1 takes each population of 10 or more and counts its last digit with `people % 10`, the remainder after dividing by ten.

***Version 1: count the last digits**Python*

```
import csv
from collections import Counter

endings = Counter()
with open("cusco-agua.csv", encoding="latin-1") as sheet:
    for row in csv.DictReader(sheet, delimiter=";"):
        people = int(row["TOTAL_POBLACION"])
        if people >= 10:
            endings[people % 10] += 1

rows = sum(endings.values())
print("Populations of 10 or more:", rows)
for digit in range(10):
    print("ends in", digit, ":", round(100 * endings[digit] / rows, 1), "%")
```

It prints `Populations of 10 or more: 4021`, then `ends in 0 : 36.7 %`, `ends in 1 : 3.2 %`, `ends in 2 : 10.5 %`, `ends in 3 : 3.6 %`, `ends in 4 : 6.6 %`, `ends in 5 : 16.2 %`, `ends in 6 : 6.8 %`, `ends in 7 : 3.7 %`, `ends in 8 : 9.5 %` and `ends in 9 : 3.3 %`.

| Last digit | Water register, population column | INEI 2025 census, Cusco districts |
| --- | --- | --- |
| 0 | 36.7% | 12.9% |
| 5 | 16.2% | 9.5% |
| 1, 3, 7 and 9 (each) | 3.2% to 3.7% | 6.9% to 12.9% |
| Expected if counted | About 10% each | About 10% each |

Water data: Gobierno Regional de Cusco, drinking-water coverage indicators 2016 to 2019, datosabiertos.gob.pe, ODC-By. Census comparison: the 116 district totals for the department of Cusco in INEI's 2025 census table 1, where 15 end in 0. All percentages are ours.

More than a third of the register's populations end in 0, and another sixth end in 5. The census district totals, which INEI built by counting, look nothing like that: their zeros are close to one in ten. So many of the register's figures were rounded or estimated before they were typed in. That is not a scandal; field staff often estimate. But a careful analyst writes it down before quoting any total from the file.

There is a second clue. Odd digits are rare in the register, and even ones common. One explanation a student can test is that people were worked out from homes, by multiplying. Version 2 checks every row with lived-in homes: is the population an exact multiple of the number of homes?

***Version 2: were people worked out from homes?**Python*

```
import csv
from collections import Counter

per_home = Counter()
rows = 0
with open("cusco-agua.csv", encoding="latin-1") as sheet:
    for row in csv.DictReader(sheet, delimiter=";"):
        people = int(row["TOTAL_POBLACION"])
        homes = int(row["VIVIENDAS_HABITADAS"])
        if homes > 0:
            rows += 1
            if people % homes == 0:
                per_home[people // homes] += 1

print("Rows with lived-in homes:", rows)
print("People a whole number of times the homes:", sum(per_home.values()))
for times, count in per_home.most_common(3):
    print("exactly", times, "per home:", count, "rows")
```

It prints `Rows with lived-in homes: 4177`, `People a whole number of times the homes: 1739`, then `exactly 4 per home: 755 rows`, `exactly 5 per home: 499 rows` and `exactly 3 per home: 325 rows`.

In 1,739 of 4,177 rows, the population is exactly 3, 4 or 5 times (or another whole number of times) the homes. Some of that happens by chance, but 755 rows at exactly four people per home is far too many to be luck. The file does not say how its figures were made, so we do not claim to know; we can only say that the numbers carry the fingerprints of estimation. The register covers local water services, not whole districts, so none of its rows should be compared with INEI's census figures for Cusco.

1. **Ages 7 to 9, unplugged.** Ask ten classmates how many steps there are from the door to their desk. How many answers end in 0? Then count the steps for real.
2. **Ages 9 to 11, in Scratch or Python.** Make a list of twenty numbers you invent quickly, and twenty from a real source such as page numbers. Count the last digits of each list.
3. **Ages 12 to 14.** Run Version 1 on the homes column, `VIVIENDAS_HABITADAS`, instead of people. Is it heaped too?
4. **Ages 15 and over.** Change Version 2 to print the share of rows at exactly 4 per home in each province. Which province's rows look most estimated?
5. **Adults.** Draft the one-paragraph note you would attach to any report that uses this file.

Class times

## What time would classes be in Cusco?

Whenever suits your family. Cusco is on Peru time all year, and the mentor works around primaria hours, secundaria hours or a working day.

| Cusco | India | Calendar day in India |
| --- | --- | --- |
| 06:30 | 17:00 | Same |
| 08:30 | 19:00 | Same |
| 11:30 | 22:00 | Same |
| 15:30 | 02:00 | One day later |
| 18:30 | 05:00 | One day later |
| 20:30 | 07:00 | One day later |

Peru: UTC minus five hours, no summer time since 1994 (tz database zone America/Lima; INACAL keeps the official time). India: UTC plus five and a half hours. The gap stays at ten and a half hours all year.

Younger Cusco children often do best early, before school or on a Saturday morning, when they are fresh. Older students tend to choose late afternoon or evening. On 16 March 2026 Peru's school year opened for 6,225,000 pupils in 53,631 schools, MINEDU reported; our classes need not follow it, and families can begin in any month, including the long summer break.

Progress

## How a Cusco learner grows, step by step

Our own steps, the same for every age. They place a learner in the right group and show a family what has changed.

| Step | Typical age | The learner can |
| --- | --- | --- |
| 1. Order | 6 to 7 | Arrange blocks so a character follows a plan |
| 2. Repeat | 7 to 8 | Use a loop instead of copying the same block |
| 3. Count | 8 to 10 | Keep a tally and find the remainder of a division |
| 4. Type | 9 to 12 | Write short Python programs and fix the first errors alone |
| 5. Question | 11 to adult | Ask whether a number was counted, estimated or copied |
| 6. Report | 14 to adult | Describe a dataset's limits in plain words before using it |

### For parents

The water-register puzzle sits at step 5. Few adults ever look at a number this way.

We tell you what your child built each term and what they can now explain.

### For learners

If too many numbers end in zero, somebody probably rounded them.

The remainder, % in Python, is one of the most useful tools you will ever learn.

More courses

## Nine more courses for Cusco learners

Youngest first. All run live, in English, with a regular mentor, for a group or a single learner.

I

### Children

Ages 6 to 14

CUS / KIDS / 01

#### Scratch programming

A full Scratch course, from first sprite to finished game.

[Open the syllabus](/courses/scratch-programming-complete-course)

CUS / KIDS / 02

#### Python and AI for kids

The step from blocks to typed code, for 9 to 12 year olds.

[Open the syllabus](/courses/python-ai-kids-masterclass)

CUS / KIDS / 03

#### Early maths foundations

Number sense and confidence for the youngest learners.

[Open the syllabus](/courses/early-math-foundations)II

### Secundaria

Ages 13 to 18

CUS / TEEN / 01

#### AI and machine learning for teens

From Python to working models, using school maths.

[Open the syllabus](/courses/ai-ml-masterclass-teens)

CUS / TEEN / 02

#### Problem solving for teens

Algorithms and data structures for contests and beyond.

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

CUS / TEEN / 03

#### App development for teens

Design and build mobile apps that friends can use.

[Open the syllabus](/courses/complete-app-development-masterclass-for-teens)III

### University and adults

Ages 18 and over

CUS / ADULT / 01

#### Python masterclass

Python from scratch to advanced, for students and adults.

[Open the syllabus](/courses/python-programming-masterclass-zero-to-advanced-college)

CUS / ADULT / 02

#### Data analysis

Spreadsheets, SQL, Python and dashboards for beginners.

[Open the syllabus](/courses/data-analysis-mastery-course-college)

CUS / ADULT / 03

#### Game development

Full games built and shipped by older learners.

[Open the syllabus](/courses/game-development-complete-masterclass-college)

How it works

## How live classes work for Cusco families

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.

Morning

Early in Cusco is evening in India, a quiet hour for a first class.

After school

Later hours and weekends are open too, as the family prefers.

Private class

A mentor and one learner, at times agreed between them.

### A familiar face

Children see the same mentor every week.

### English made easy

Pictures, gestures and the same words each class.

### Child in control

The learner moves the blocks and types the code.

### Ages apart

Six year olds never share a class with teenagers.

### Parents in the loop

A note on what was made and what comes next.

### Class size

Fifteen to twenty in a class, or just one.

Student work

## Built by students who kept going

Students who stay a year or two make tools and games of their own. Some are shown here; the [student labs](/student-labs) have more.

![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 learners in Cusco

Plans are paid one month at a time. The fee is set and charged in US dollars on your card, and your bank changes it into soles at the rate it uses that day.

Free first class

Free

no card required

- A first class at no cost
- A puzzle and a tiny program
- No card details

Book it

Group batch

$100 USD

a month, eight live classes

- Fifteen to twenty learners of a similar age
- The same mentor each week
- Two live classes a week
- Pay monthly, stop any time

Start here

One to one

$150 USD

a month, eight live classes

- Your learner alone with a mentor
- Projects shaped around them
- Days and hours you choose

Enquire

What families say

## Rated 4.9 across 547 Google reviews

Parents and students in their own words, from our Google reviews.

★★★★★

"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

Cusco families ask

## Coding classes in Cusco: questions and answers

### Are the classes in Spanish?

No, never. We teach only in English, live and online. Mentors use short, clear sentences, show as well as tell, and adjust to each child's accent and speed. A young learner who answers in Spanish is understood and hears the English words back.

### Can a six year old in Cusco really learn to code?

Yes. At six, children use Scratch blocks that need no typing, and classes are short and practical. They learn order, repetition and simple rules by making a character move, which is coding in its first form.

### Will my child follow a class in English if their school English is weak?

Usually yes. Scratch is visual, mentors repeat the same phrases every week and wait for answers, and the free first class shows how comfortable your child is before you decide anything.

### Do schools in Cusco teach coding?

Not as a subject. Primaria has 30 hours a week and secundaria 35 under the regular plan, and neither includes a computing area; digital skills are spread across all areas. Coding is learned outside school.

### Is there a centre in Cusco I can visit?

No. All our classes are live online, so a child in San Sebastián, Santiago or Wanchaq joins exactly as a child in the historic centre does.

### What time are classes in Cusco?

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. Cusco keeps Peru time all year; 08:30 in Cusco is 19:00 for a mentor in India.

### Do you teach teenagers and adults too?

Yes. Teenagers learn Python, Java, AI and problem solving; university students add data structures; adults take Python, data analysis or AI tools. Every age group has its own classes.

### How is the fee charged?

Monthly, in US dollars, the currency this page shows, charged to your card; your bank converts it into soles. Visitors in India see rupees. The trial class is free and no card is needed for it.

### Is there a certificate?

Where a course provides one, it is our own Modern Age Coders certificate of completion. It is not from MINEDU, a school or a university, and it is not a Peruvian qualification.

Elsewhere on this site

## Related pages

Further reading for Cusco families.

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

Our guide for the whole country.

### [Cusco region](/online-coding-and-ai-classes-cusco-region-peru)

The provinces, internet and school results.

### [Programación para niños de 6 años](/programacion-para-ninos-de-6-anos)

In Spanish, for parents of six year olds.

### [Scratch classes for kids](/scratch-coding-classes-for-kids)

Where the youngest learners begin.

### [AI projects for kids](/ai-projects-for-kids)

Safe, age-appropriate AI ideas.

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

A live class from the inside.

## More pages for Peru

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

### Cities

- [Arequipa: coding for every age](/coding-classes-in-arequipa-peru)
- [Arequipa: maths tutor in English](/maths-tutor-arequipa-peru)
- [Ayacucho: Python and AI, all ages](/online-python-and-ai-classes-ayacucho-peru)
- [Barranco, Lima: a small district, full classes](/coding-classes-in-barranco-lima)
- [Cajamarca: coding and AI for teens](/coding-and-ai-for-teens-in-cajamarca-peru)
- [Chiclayo: code for a trading city](/coding-classes-in-chiclayo-peru)
- [Chimbote: Python and AI, all ages](/online-python-and-ai-classes-chimbote-peru)
- [Huancayo: coding for every age](/coding-classes-in-huancayo-peru)
- [Huánuco: coding for kids 6 to 12](/coding-classes-for-kids-in-huanuco-peru)
- [Huaraz: Python and AI, all ages](/online-python-and-ai-classes-huaraz-peru)
- [Ica: coding and AI for teens](/coding-and-ai-for-teens-in-ica-peru)
- [Iquitos: coding for every age](/coding-classes-in-iquitos-peru)
- [Juliaca: coding for kids](/coding-classes-for-kids-in-juliaca-peru)
- [La Molina, Lima: code and spoken English](/coding-classes-in-la-molina-lima)
- [Lima: AI for professionals](/ai-for-professionals-lima)
- [Lima: coding for university students](/coding-for-university-students-lima)
- [Lima: every age, every district](/coding-classes-in-lima-peru)
- [Lima: maths tutor in English](/maths-tutor-lima-peru)
- [Miraflores, Lima: classes in English](/coding-classes-in-miraflores-lima)
- [Piura: coding while English grows](/coding-classes-in-piura-peru)
- [Pucallpa: coding for kids](/coding-classes-for-kids-in-pucallpa-peru)
- [Puno: coding for kids 6 to 12](/coding-classes-for-kids-in-puno-peru)
- [San Borja, Lima: primaria in English](/coding-classes-in-san-borja-lima)
- [San Isidro, Lima: adults and families](/coding-classes-in-san-isidro-lima)
- [Sullana: coding and AI for teens](/coding-and-ai-for-teens-in-sullana-peru)
- [Surco, Lima: teenagers and contests](/coding-classes-in-surco-lima)
- [Tacna: Python and AI, all ages](/online-python-and-ai-classes-tacna-peru)
- [Trujillo: school to university](/coding-classes-in-trujillo-peru)

### Cities (in Spanish)

- [Arequipa: programación para niños](/clases-de-programacion-para-ninos-arequipa)
- [Chiclayo: programación para niños](/clases-de-programacion-para-ninos-chiclayo)
- [Cusco: programación para niños](/clases-de-programacion-para-ninos-cusco)
- [Huancayo: programación para niños](/clases-de-programacion-para-ninos-huancayo)
- [Iquitos: programación para niños](/clases-de-programacion-para-ninos-iquitos)
- [Lima: programación para niños](/clases-de-programacion-para-ninos-lima)
- [Piura: programación para niños](/clases-de-programacion-para-ninos-piura)
- [Programación en Barranco](/clases-de-programacion-barranco)
- [Programación en La Molina](/clases-de-programacion-la-molina)
- [Programación en Los Olivos](/clases-de-programacion-los-olivos)
- [Programación en Miraflores](/clases-de-programacion-miraflores)
- [Programación en San Borja](/clases-de-programacion-san-borja)
- [Programación en San Isidro](/clases-de-programacion-san-isidro)
- [Programación en San Miguel](/clases-de-programacion-san-miguel)
- [Programación en Surco](/clases-de-programacion-surco)
- [Trujillo: programación para niños](/clases-de-programacion-para-ninos-trujillo)

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) · [Subjects and courses: AI agents course](/ai-agents-course-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) · [Lima and Callao districts: Programación para niños en Ancón](/clases-de-programacion-para-ninos-ancon-lima)

Start here

## Book a free first class from Cusco

The trial lasts one class. Your child solves a small puzzle and builds a first program with the mentor, who sees how they think and how much English they follow, then suggests a course and a group.

Want more detail first? Read [how we teach](/how-we-teach) or look through [our courses](/courses).

[WhatsApp us](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20we%20are%20a%20family%20in%20Cusco%2C%20Peru%2C%20and%20would%20like%20live%20coding%20classes%20in%20English%20for%20our%20child.%20Could%20we%20book%20a%20free%20class%3F) · [+91 91233 66161](tel:+919123366161) · [connect@modernagecoders.com](mailto:connect@modernagecoders.com)

Live online classes, mentors in India, English only. Message us on WhatsApp in English for the quickest reply.

### 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

### Coding classes in nearby places

- [Coding Classes in Daba Al Bayah](/coding-classes-in-daba-al-bayah)
- [Coding Classes in Cumbria](/coding-classes-in-cumbria)
- [Coding Classes in Delfshaven, Rotterdam](/coding-classes-in-delfshaven)
- [Coding Classes in County Wicklow](/coding-classes-in-county-wicklow)
- [Coding Classes in Delft](/coding-classes-in-delft)
- [Coding Classes in County Wexford](/coding-classes-in-county-wexford)
- [Coding Classes in Venlo](/coding-classes-in-venlo)
- [Coding Classes in Prins Alexander, Rotterdam](/coding-classes-in-prins-alexander)
- [Coding Classes in the Vale of Glamorgan](/coding-classes-in-vale-of-glamorgan)

### Learn more

- [Python for Kids in Peru: Live Online Classes in English](/python-for-kids-peru)
- [Maths for Kids in English, Peru: Live Online, Ages 6 to 12](/maths-for-kids-in-english-peru)
- [Scratch for Kids in Peru: Live Scratch Classes in English](/scratch-for-kids-peru)
- [Coding for Kids Age 6 in Peru: Live Classes in English](/coding-for-kids-age-6-peru)

### Free resources

- [Python Tutorial for Beginners: Complete Guide](/resources/python)
- [Advanced Array and Object Patterns](/resources/javascript/array-and-object-advanced-patterns)
- [File Handling in Python](/resources/python/file-handling-in-python)
- [DOM Selection and Manipulation](/resources/javascript/dom-selection-and-manipulation)

### From the blog

- [Coding for Kids: Guides for Parents](/blog/topic/kids-coding)
- [Why Is My Child Struggling with Maths? The Real Reasons](/blog/why-is-my-child-struggling-with-maths)
- [IGCSE Computer Science (0478) Explained for Parents](/blog/igcse-computer-science-explained-for-parents)
- [Best Byju's Alternative for Kids and Teens in India (2026)](/blog/best-byjus-alternative)

### Start here

- [About Modern Age Coders, teaching since 2020](/about)
- [Modern Age Coders pricing, one honest price per plan](/pricing)

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

---

*Canonical: https://learn.modernagecoders.com/coding-classes-in-cusco-peru*
