---
title: "Coding Classes for Kids in Puno, Peru: Live Online, in English"
description: "Coding for Puno children aged 6 to 12, live online in English at hours you pick: strong primaria maths, honest notes on internet and English, and a train project."
canonical: https://learn.modernagecoders.com/coding-classes-for-kids-in-puno-peru
source: src/pages/coding-classes-for-kids-in-puno-peru.html
---
> Coding for Puno children aged 6 to 12, live online in English at hours you pick: strong primaria maths, honest notes on internet and English, and a train project.

What families in Puno want to know

For Puno children between 6 and 12, Modern Age Coders offers coding lessons held live online and taught in English. Younger pupils make games and stories in Scratch from coloured blocks; nine to twelve year olds type Python and tackle logic and number puzzles that suit Puno's strong young mathematicians. Each lesson has a real mentor on video, with a group of fifteen to twenty children of similar age or with your child alone, at days and hours you set. To begin, a child needs a computer, a reliable connection and a little English.

First courses in Puno

## Three courses Puno children begin with

Two for younger and older beginners, and one for children who already love numbers. Lessons happen live, in English, among classmates close in age.

[![Coding for Kids course thumbnail](/images/kids-coding.webp)  PNO / 01 Coding for Kids Six to twelve year olds begin by snapping Scratch blocks together, with no typing: a llama that walks, a quiz, a racing game. Simple apps and the first ideas behind AI come later. Open the syllabus →](/courses/kids-coding-blocks-masterclass)[![Python and AI for Kids course thumbnail](/images/python-kids.webp)  PNO / 02 Python and AI for Kids For nine to twelve year olds who have never coded. They type genuine Python from the first lesson: drawings, number games, the train project on this page and small experiments in how computers learn. Open the syllabus →](/courses/python-ai-kids-masterclass)[![Maths Through Coding course thumbnail](/images/maths-through-coding.webp)  PNO / 03 Maths through coding For children of 10 and over who enjoy maths. Patterns, fractions and puzzles explored with short Python programs, so the numbers move on the screen. Open the syllabus →](/courses/maths-through-coding)

Puno's strength

## Are Puno children good at maths, and does that help with coding?

On MINEDU's 2025 assessment, yes, and it helps a great deal. Coding asks for the same habits as maths: careful steps, patterns and checking.

| Subject | Puno | Peru |
| --- | --- | --- |
| Maths | 42.1 | 30.0 |
| Reading | 34.1 | 32.7 |

Source: MINEDU, Evaluación Censal de Estudiantes, published in INEI, Compendio Estadístico Perú 2026, tomo 1, table 5.53. Region-wide results; they describe groups of pupils, not any single child. In 2019 Puno's maths figure was 45.6 per cent.

### Ahead of the country in maths

In 2025, 42.1 per cent of Puno's fourth-graders reached the satisfactory level in maths, against 30.0 per cent across Peru. In reading Puno was close to the national figure, 34.1 against 32.7.

A child who already enjoys numbers often takes to coding fast, because a program is a set of exact instructions, and a mistake shows itself straight away on the screen. Many of our projects for nine to twelve year olds are number puzzles in disguise.

### But no coding at school

Puno follows the national curriculum, the CNEB, in which digital skills are a transversal competency spread across every area. The education law, Ley 28044, gives primaria six years, and none of its timetabled hours belongs to programming.

Under the 2026 school-year rules each regional office may set its own spread of teaching weeks, so Puno's calendar can differ from Lima's. Lessons with us run on the family's own calendar and carry on through school holidays unless you ask for a pause.

Puno in numbers

## How many children live in Puno?

Puno is a lake city at 3,848 metres, and the capital of a department of more than a million people. INEI counts it several ways; each row below carries its census and year.

| Unit | People | Census and year |
| --- | --- | --- |
| Department of Puno (13 provinces) | 1,232,993 | 2025, total population |
| Department of Puno, children aged 6 to 11 | 100,965 | 2025, people counted |
| Province of Puno | 219,267 | 2025, total population |
| District of Puno | 125,636 | 2025, total population |
| Puno city (urban area of the capital) | 128,637 | 2017, people counted |
| Puno, the settlement (3,848 m above sea level) | 125,018 | 2017, people counted |

From INEI: tables 1 and 3 of the 2025 census demographic indicators (the census was referenced to 15 September 2025, and table 3 lists those actually enumerated), the 2017 sociodemographic profile, table 1.9, for the city, and the 2017 directory of populated places for the settlement and its altitude (census day 22 October 2017). The rows overlap and are never added.

In 2025 the department counted 100,965 children aged 6 to 11. Many live far from the city: the province of Puno alone stretches from the lake shore to districts such as Acora, with 24,734 people. For a child in Acora or Chucuito, a class in the city centre is a long trip; a live online class is the same distance from everywhere. Families in Juliaca, a separate city in the province of San Román, can join in exactly the same way.

Who it suits

## Can a child in Puno follow online classes in English?

Some children can start today, some should wait a little, and we would rather say which before you pay. Two things decide it: the connection at home and the child's English.

| INEI household survey, 2025 | Puno | Peru |
| --- | --- | --- |
| Homes owning a computer | 21.4 | 33.9 |
| Homes paying for an internet service | 24.8 | 56.8 |
| Residents aged 6 or older who went online | 69.1 | 81.1 |

INEI, Compendio Estadístico Perú 2026, tomo 1, tables 11.5, 11.6 and 11.13 (Encuesta Nacional de Hogares). Whole department, city and countryside together; the city is likely better connected, but INEI publishes no city figure. In 2015 only 5.7 per cent of Puno homes had an internet service.

### The connection

Only one Puno home in four had an internet service in 2025, and about one in five had a computer. Seven in ten people still went online, mostly on mobile phones. Learning to code takes a proper keyboard and a line steady enough for sixty minutes of video, so plenty of Puno families are not ready yet, and there is no shame in that.

If your home has a computer but a weak connection, try the free class at the hour you would use; the mentor will tell you honestly whether it held. A shared family computer, or a parent's laptop in the evening, works perfectly well.

### The English

EF's English Proficiency Index 2025 scores the Puno region 417, in its very low band, second from the bottom of the 15 Peruvian regions it lists, above only Cajamarca. Peru as a whole scores 519; Lima city 555. Every class is in English only, never in Spanish, so for many Puno children English, not coding, will be the harder part.

Our advice: a child of 6 to 8 with no English yet is usually happier waiting a year. A child of 9 to 12 who has started English at school, watches cartoons in English or attends a school with more English hours can start now, and one-to-one classes let the mentor go as slowly as needed.

1. **Try the machine.** Load any Scratch project in the browser; if it runs without stuttering, the computer will cope for several months.
2. **Try the line.** Hold a video chat with a relative at the planned lesson hour. If the picture keeps stopping, test a different hour.
3. **Try a little English.** Ask your child to follow three simple spoken instructions in English, such as "click the green flag". Hesitation is normal; total confusion means waiting or choosing one to one.
4. **Then book the trial.** Afterwards the mentor tells you how the equipment held, how your child reasoned and how relaxed they seemed in English.

Families sometimes tell us the English becomes a reason to stay: a weekly hour of building, asking and explaining in English with a mentor who waits for the answer. Our page on [learning coding and English together](/learn-coding-and-english-together-peru) explains how mentors handle children who are still early in English.

Ages 6 to 12

## What will a Puno child learn at each age?

The tool follows the age. Children are always taught with others of a similar age, never with teenagers or adults.

### Six to eight

Lessons are brief and each ends with something on screen. A character walks, jumps and talks because the child arranged the blocks, and a few months in, every child has a short animation of their own. Instructions are read aloud and demonstrated before anyone tries them.

### Eight to ten

Games with scores, timers and levels in Scratch, and for many children their first typed lines of Python. Children learn to plan before building: what should happen first, what repeats, and what decides the ending.

### Ten to twelve

By now most of the work is in Python: programs that sketch shapes, hold a conversation, keep lists and open small files. Number lovers get puzzles a program can verify, and everyone meets the train project further down.

| Grades | Ages on 31 March | Programming in the national plan | Where we would begin |
| --- | --- | --- | --- |
| First and second of primaria | 6 to 7 | Not included | Scratch stories, if English is beginning |
| Third and fourth of primaria | 8 to 9 | Not included | Scratch games, then first Python |
| Fifth and sixth of primaria | 10 to 11 | Not included | Python, number puzzles, data projects |
| First of secundaria | 12 | Not included | Python with files and real data |

MINEDU, Edades normativas (age on 31 March of the school year); Ley N.° 28044 (primaria lasts six years); CNEB (no programming area). The last column is our own plan and is adjusted to each child.

In every class the mentor asks questions before giving answers: what did you expect, what happened, which block or line made the difference? We teach children to think a problem through, not to copy a solution, and a child who can explain a fix has learned more than one who was handed it. Families comparing options across the country can read the national page on [online coding classes for kids in Peru](/online-coding-classes-for-kids-peru).

A Puno project

## How many people rode the train between Cusco and Puno in 2025?

OSITRAN, the regulator for Peru's transport infrastructure, publishes how many passengers each railway carries every month, station to station. Children of ten to twelve work with the file and discover that a trip and a route are different things.

### The data

The dataset is OSITRAN's Tráfico de Pasajeros, FERROCARRIL, released on datosabiertos.gob.pe with the ODC-By licence (Open Data Commons Attribution), which lets anyone reuse it with credit. OSITRAN describes it as passenger traffic counted by the company operating each line.

The file we saved on 10 November 2026, 202608-PDE-REP-00301.csv, has 4,955 rows from January 2019 to August 2026. Each row is a month, an origin station, a destination station and a kind of service, with the number of passengers. The southern line, marked SUR, links Puno with Cusco and Arequipa.

### The question

The question for a class of eleven year olds: which train route in the south carried the most people in 2025? Most guess the line between Cusco and Puno, and they are right.

Version 1 adds up the passengers for every pair of stations, from one station to another, and prints the four biggest. Then the children look at the result and frown, because something is listed twice.

***Version 1: count every trip by where it starts and ends**Python*

```
import csv

riders = {}
with open("202608-PDE-REP-00301.csv", encoding="utf-8-sig") as f:
    for row in csv.DictReader(f, delimiter=";"):
        if row["ANIO"] == "2025" and row["TRAMO"] == "SUR":
            trip = (row["ESTACION_ORIGEN"], row["ESTACION_DESTINO"])
            riders[trip] = riders.get(trip, 0) + int(row["CANTIDAD PASAJEROS"])

top = sorted(riders.items(), key=lambda item: item[1], reverse=True)
for trip, people in top[:4]:
    print(trip[0], "->", trip[1], people)
```

It prints: `CUZCO WANCHAC -> PUNO ESTACION 14413`, `PUNO ESTACION -> CUZCO WANCHAC 10301`, `CUZCO WANCHAC -> AREQUIPA 1577` and `AREQUIPA -> CUZCO WANCHAC 1243`.

The program did exactly what it was told: it treated Cusco to Puno and Puno to Cusco as two different things, because the pair (Cusco, Puno) is not the same as the pair (Puno, Cusco). For a ticket that is true. For a question about routes, it is not: both trains run on the same track between the same two stations. The children need a way to make the two pairs into one key.

***Version 2: one key per route, in either direction**Python*

```
import csv

riders = {}
one_way = {}
with open("202608-PDE-REP-00301.csv", encoding="utf-8-sig") as f:
    for row in csv.DictReader(f, delimiter=";"):
        if row["ANIO"] == "2025" and row["TRAMO"] == "SUR":
            a, b = row["ESTACION_ORIGEN"], row["ESTACION_DESTINO"]
            people = int(row["CANTIDAD PASAJEROS"])
            route = tuple(sorted((a, b)))
            riders[route] = riders.get(route, 0) + people
            one_way[(a, b)] = one_way.get((a, b), 0) + people

top = sorted(riders.items(), key=lambda item: item[1], reverse=True)
for route, people in top[:2]:
    print(route[0], "<->", route[1], people)
print("To Puno:", one_way[("CUZCO WANCHAC", "PUNO ESTACION")])
print("From Puno:", one_way[("PUNO ESTACION", "CUZCO WANCHAC")])
```

It prints: `CUZCO WANCHAC <-> PUNO ESTACION 24714`, `AREQUIPA <-> CUZCO WANCHAC 2820`, then `To Puno: 14413` and `From Puno: 10301`.

The trick is one line: `tuple(sorted((a, b)))`. Sorting the two station names puts them in alphabetical order, so Cusco to Puno and Puno to Cusco both become (CUZCO WANCHAC, PUNO ESTACION), and their passengers land in the same box: 24,714 people in 2025. Version 2 also keeps the one-way counts, and they tell a second story. More people rode towards Puno, 14,413, than back to Cusco, 10,301. The file does not say why. Children suggest that some travellers leave Puno another way, by bus or by plane from Juliaca, which is a good guess to test, not a fact.

| Year | Towards Puno | Towards Cusco |
| --- | --- | --- |
| 2019 | 9,060 | 6,850 |
| 2020 | 1,221 | 830 |
| 2022 | 4,789 | 3,765 |
| 2023 | 5,121 | 3,421 |
| 2024 | 12,189 | 9,206 |
| 2025 | 14,413 | 10,301 |
| 2026, January to August | 8,981 | 6,795 |

Data: OSITRAN, Tráfico de Pasajeros, FERROCARRIL, datosabiertos.gob.pe, licence ODC-By. The sums are ours, over every service type on the pair. The file has no rows for this pair in 2021, and we do not guess the reason. In 2025 the busiest month towards Puno was October, with 1,682 riders, and the quietest February, with 504. A second Puno stop, which the file calls PUNO MUELLE (muelle means pier), had 197 riders from Cusco and 58 back in 2025.

1. **Six and seven, paper and pencil.** Draw Cusco and Puno with a line between them. Put five counters on trains going one way and three coming back. How many people used the line?
2. **Eight and nine, Scratch.** Make a train sprite that goes to Puno and back. Count each trip with one variable, then with two, one for each direction.
3. **Ten to twelve, Python.** Start with Version 1 and say in your own words why the same route appears twice. Then type the sorted line yourself before reading Version 2.
4. **A step further.** Use the monthly rows to find the month in 2025 when the two directions were closest. What might make people travel both ways in the same month?

Class times

## What time would classes be for a child in Puno?

Whenever suits your family. Puno is on Peru time all year, and India is a fixed 10 hours 30 minutes ahead.

| Puno | India | Which day in India |
| --- | --- | --- |
| 07:30 | 18:00 | The same day |
| 09:30 | 20:00 | The same day |
| 11:30 | 22:00 | The same day |
| 15:00 | 01:30 | The following day |
| 16:30 | 03:00 | The following day |
| 18:30 | 05:00 | The following day |

Peru: UTC minus five hours throughout the year, without daylight saving (tz database, America/Lima; INACAL is the official timekeeper). India: UTC plus five hours thirty minutes, also unchanged through the year.

Young children usually concentrate more easily earlier in the day, so many families pick a morning slot during the January to March holidays and an after-school slot later. Neither country changes its clocks, so the hour you choose in February is the same hour in November. When you book, you pick the time in Puno time and the system shows the mentor theirs.

Progress

## Milestones for a Puno child, step by step

These steps are ours. A mentor uses them to decide which group suits a newcomer, and families use them to see real progress.

| Step | Typical age | What the child manages |
| --- | --- | --- |
| 1. Sequence | Six or seven | Line up blocks so a sprite walks, talks and halts on cue |
| 2. Loop | Seven or eight | Repeat an action with one loop rather than a pile of copies |
| 3. Choose | Eight or nine | Let a game respond to touches, keys and points |
| 4. Count | Nine or ten | Hold a running total in a variable and results in a list |
| 5. Type | Ten to twelve | Write Python using loops, if statements and functions |
| 6. Group | Eleven or twelve | Tally real data in a dictionary, picking the right key |

### For parents

Stage 6 is the train project: knowing that Cusco to Puno and Puno to Cusco are one route for one question and two trips for another.

We show progress as projects your child can explain, not as time on a screen.

### For children

If the same thing appears twice in your answer, ask whether it really is two things.

Choosing the key is choosing the question.

More courses

## Nine more courses for children in Puno

Each suits primaria-age children and is sorted by what a child likes doing. Lessons are live and in English, with one familiar mentor, for a class of similar ages or for your child on their own.

I

### Starting out

Ages 6 to 9

PNO / START / 01

#### Scratch from zero

Roughly a term of Scratch, ending with a finished, playable game.

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

PNO / START / 02

#### Mental maths

Quick, confident calculating that grows from understanding why numbers behave as they do.

[Open the syllabus](/courses/mental-maths-mastery-kids)

PNO / START / 03

#### Early maths

Counting, place value and shapes for the youngest learners.

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

### Numbers and logic

Ages 8 to 12

PNO / LOGIC / 01

#### Computational thinking

Logic puzzles and planning, the thinking underneath every program.

[Open the syllabus](/courses/problem-solving-and-computational-thinking-for-kids)

PNO / LOGIC / 02

#### Primary maths

Grades 1 to 5 maths taught live, with reasoning first.

[Open the syllabus](/courses/elementary-mathematics-complete-masterclass)

PNO / LOGIC / 03

#### Maths competitions

Contest-style problems for strong young mathematicians, written by us.

[Open the syllabus](/courses/middle-school-math-competitions-course)III

### Games and making

Ages 8 to 12

PNO / MAKE / 01

#### Minecraft coding

From blocks to real code inside a world children already know.

[Open the syllabus](/courses/minecraft-coding-for-kids-course)

PNO / MAKE / 02

#### Roblox game coding

Children script their own Roblox games in Luau.

[Open the syllabus](/courses/roblox-game-coding-for-kids-lua-course)

PNO / MAKE / 03

#### AI literacy

What machine learning is, where it slips, and why a confident answer can still be false.

[Open the syllabus](/courses/ai-literacy-for-kids-course)

How it works

## Fitting live classes into a Puno week

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.

Warm mornings

Morning hours in Puno reach India in the evening, a calm time to start.

After school

An afternoon class in Puno is the early hours in India; mentors teach then.

Just your child

One to one, at a slow pace, on the days you pick.

### The same mentor

One teacher for the year, who knows your child.

### Patient English

Steps shown first, words repeated, time to reply.

### Your child builds

The child uses the keyboard; the mentor asks and guides.

### Grouped by age

Six year olds with six and seven year olds.

### Notes home

What was made, what was tricky, what comes next.

### Class size

A full class of fifteen to twenty, or private lessons.

Student work

## What our older students have made

Children who keep coding grow into building real things. A few projects are below, and more are in the [student labs](/student-labs).

![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 children in Puno

Plans are monthly. The fee is priced in US dollars and your card pays in dollars; turning that into soles is your bank's job, at its own rate, so the statement may show a slightly different figure.

Free first class

Free

no card required

- A free first class
- A puzzle and a first small game
- No card needed

Book it

Group batch

$100 USD

a month, eight live classes

- Fifteen to twenty children of similar age
- The same mentor all year
- Two live classes each week
- Monthly; stop whenever you want

Start here

One to one

$150 USD

a month, eight live classes

- Your child with one mentor
- A pace set for your child
- Days and hours you choose

Enquire

What families say

## Rated 4.9 across 547 Google reviews

Parents and students in their own words, copied from 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

Puno parents ask

## Coding for kids in Puno: questions and answers

### Are the classes in Spanish?

No. Every lesson is given live and online in English, never in Spanish. Mentors talk slowly and demonstrate before explaining; if a child replies in Spanish, they hear the English version back, kindly. The trial lesson shows whether your child is ready.

### Can children in Puno take coding classes?

Yes, from home. A child in Puno, Juliaca or a nearby district joins live on a computer with a mentor on video. Distance from the city makes no difference.

### My child has little English. Should we wait?

For a child of 6 to 8 with no English yet, usually yes. Children of 9 to 12 with some school English can start, and one-to-one classes let the mentor go slowly. EF rated Puno region's English very low in 2025, so we check this carefully in the free class.

### What do we need at home?

A desktop or laptop computer, a line that can carry an hour of video and a headset with a microphone; a phone alone will not do. In 2025 about one Puno home in four had an internet service (INEI), so please test first.

### At what age can my child start?

From 6, with Scratch blocks and nothing to type, if your child is comfortable with some English. From about 9, children move to typed Python.

### When would lessons take place?

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. India is always 10 hours 30 minutes ahead of Puno, so 09:30 in Puno is 20:00 for the mentor.

### My child is strong at maths. Is there something for them?

Yes. Maths through coding and our maths competition course suit children who enjoy numbers, with problems we write ourselves. Puno's fourth-graders did well in maths in 2025, and coding builds on that.

### How many children share a class?

Between fifteen and twenty, all close in age, with one mentor; private lessons are available if you would rather.

### How much does it cost?

There is a single monthly fee. It appears here in US dollars and your card pays it in dollars, leaving your bank to work out the soles; visitors in India are shown rupees. Nothing is charged for the trial lesson.

### Does my child get a certificate?

Courses that include one give our own certificate of completion, describing what the child built. It is not a school qualification in Peru and is not issued by MINEDU or any school.

Read next

## More for Puno families

Other pages that help parents decide.

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

All our Peru pages in one list.

### [Puno region](/online-coding-and-ai-classes-puno-region-peru)

Coding and AI across the department, for every age.

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

Blocks, sprites and a first finished game.

### [Python for 10 year olds](/python-for-10-year-olds)

What typed code looks like at ten.

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

Age limits for popular AI tools, checked.

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

A lesson followed from hello to goodbye.

## 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)
- [Cusco: primaria first](/coding-classes-in-cusco-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)
- [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 trial lesson from Puno

Your child solves a short puzzle and builds a tiny game with the mentor. The mentor notes how your child thinks, how comfortable they are in English and whether your computer and connection cope, and then suggests where to start, or when.

If you would like to read first, [how we teach](/how-we-teach) follows one class from start to end, and our [courses](/courses) page shows every course in full.

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

Lessons are live and online, in English only, with mentors in India. Messages on WhatsApp in English are answered quickest.

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

- [Coding Classes for Kids in Reutlingen: Live Online, English](/coding-classes-for-kids-in-reutlingen-germany)
- [Coding Classes for Kids in Riyadh](/coding-classes-for-kids-in-riyadh)
- [Coding Classes for Kids in Potsdam: Live Online, in English](/coding-classes-for-kids-in-potsdam-germany)
- [Coding Classes for Kids in Rostock: Live and in English](/coding-classes-for-kids-in-rostock-germany)
- [Coding Classes for Kids in Oshawa and Whitby](/coding-classes-for-kids-in-oshawa-and-whitby)
- [Coding Classes for Kids in Salzgitter: Live Online, in English](/coding-classes-for-kids-in-salzgitter-germany)
- [Programmieren lernen als Erwachsener: live online auf Englisch](/programmieren-lernen-erwachsene-online)
- [Best Coding Classes for Kids in Oakville](/best-coding-classes-for-kids-in-oakville)
- [Programmieren lernen für Kinder in Frankfurt: live auf Englisch](/programmieren-lernen-kinder-frankfurt)

### Learn more

- [Coding Classes in English for Peruvian Kids, Ages 6 to 12](/coding-classes-in-english-for-peruvian-kids)
- [Maths for Kids in English, Peru: Live Online, Ages 6 to 12](/maths-for-kids-in-english-peru)
- [Maths Tutor in English for Peru: Live Online Lessons](/maths-tutor-in-english-peru)
- [Homeschool Coding and Maths in Peru: Live Classes in English](/homeschool-coding-and-maths-peru)

### Free resources

- [C++ Tutorial: From Basics to Advanced](/resources/cpp)
- [Convolutional Neural Networks (CNN) for Computer Vision](/resources/ai-and-machine-learning/convolutional-neural-networks)
- [Encapsulation, Access Specifiers, and Friend Functions](/resources/cpp/encapsulation-and-access-specifiers)
- [Introduction to AI and Machine Learning](/resources/ai-and-machine-learning/introduction-to-ai-and-ml)

### From the blog

- [Coding for Kids: Guides for Parents](/blog/topic/kids-coding)
- [Best Byju's Alternative for Kids and Teens in India (2026)](/blog/best-byjus-alternative)
- [How to Make Maths Fun for Kids: 9 Ideas That Really Work](/blog/how-to-make-maths-fun-for-kids)
- [Does Online Maths Tuition Really Work? An Honest 2026 Answer](/blog/does-online-maths-tuition-work)

### 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/coding-classes-for-kids-in-puno-peru*
