---
title: "Moquegua Region, Peru: Online Coding and AI Classes in English"
description: "Live online coding and AI classes in English for Moquegua and Ilo: stretching strong pupils, school laptops, census facts and a project on university enrolment data."
canonical: https://learn.modernagecoders.com/online-coding-and-ai-classes-moquegua-region-peru
source: src/pages/online-coding-and-ai-classes-moquegua-region-peru.html
---
> Live online coding and AI classes in English for Moquegua and Ilo: stretching strong pupils, school laptops, census facts and a project on university enrolment data.

What we offer

In Moquegua, Ilo, Samegua, Torata, Omate and every other part of the region, Modern Age Coders teaches coding and AI in live online classes conducted in English. They suit capable secundaria pupils who want more than school offers, university students, and adults with some English: Python, algorithms, web development, data and how AI systems work. Children can begin from six with block coding before moving to typed code. Learners pick a class of fifteen to twenty or private tuition and set their own hours, with a free first session.

First courses

## Three courses suited to Moquegua learners

Chosen to stretch pupils whose school results are already strong, with one route for adults.

[![Python and AI for Kids course thumbnail](/images/python-kids.webp)  MOQ / 01 Python and AI for Kids For confident readers of about nine to twelve. Real typed Python early, with small AI experiments suited to their age and no adult accounts. Open the syllabus →](/courses/python-ai-kids-masterclass)[![Competitive Programming for Teens course thumbnail](/images/competitive-programming-teens.webp)  MOQ / 02 Competitive programming for teens For secundaria pupils who enjoy maths contests. Algorithms, efficiency and contest-style problems, a natural next step after school maths. Open the syllabus →](/courses/competitive-programming-for-teens-course)[![Data Science Course course thumbnail](/images/data-science-college.webp)  MOQ / 03 Data Science Masterclass For university students and professionals in mining, engineering, public administration or business: Python, statistics and clear charts from real tables. Open the syllabus →](/courses/data-science-complete-masterclass-college)

Results

## How well do Moquegua pupils do at school?

Among the strongest in Peru. MINEDU's 2025 census evaluation puts Moquegua at or near the top in both maths and reading.

| Year group | Moquegua maths | Peru maths | Moquegua reading | Peru reading |
| --- | --- | --- | --- | --- |
| Primaria, fourth grade | 52.0 | 30.0 | 48.8 | 32.7 |
| Secundaria, second year | 24.6 | 12.7 | 31.1 | 18.5 |

MINEDU, Evaluación Censal de Estudiantes 2025, from INEI's Compendio Estadístico 2026, first volume, tables 5.53 (primaria) and 5.54 (secundaria).

### Where Moquegua stands

In fourth grade, 52.0 per cent of Moquegua pupils reached the expected maths level in 2025; only Tacna, at 54.6, was higher. In reading, 48.8 per cent did, just behind Tacna's 49.0.

In second year of secundaria, Moquegua's 31.1 per cent in reading was the highest figure for any department in the table, ahead of Tacna (30.8) and Arequipa (29.0). Its 24.6 per cent in maths was second to Tacna's 27.7, and close to double the national 12.7.

### What that means for us

Many Moquegua pupils are ready for more than the school week offers. They can handle algorithms, real programming projects and contest-style problems earlier than the average learner.

So our advice here differs from most regions. Rather than starting gently, we often place Moquegua teenagers straight into typed Python, then algorithms or web development, and offer olympiad-style maths alongside for those who enjoy it.

Even here, three quarters of second-year secundaria pupils did not reach the satisfactory level in maths in 2025. A strong regional figure says nothing about any single child, which is why the free class always begins with a short level check. Pupils keen on contests can read about [maths olympiad coaching in Peru](/math-olympiad-coaching-peru).

School laptops

## Do Moquegua learners have the computers that coding needs?

More than most of Peru. Home ownership is above the national level, and the regional TIC 2 project is equipping schools at scale.

| Indicator | Moquegua 2015 | Moquegua 2023 | Moquegua 2025 | Peru 2025 |
| --- | --- | --- | --- | --- |
| Homes owning a computer | 37.2 | 49.4 | 45.3 | 33.9 |
| Homes with an internet connection | 23.6 | 66.9 | 70.5 | 56.8 |
| Internet users, six years and up | 44.6 | 84.7 | 87.6 | 81.1 |

Figures from ENAHO, INEI's household survey, as printed in tables 11.5, 11.6 and 11.13 of volume one of the 2026 Compendio Estadístico. Decimal commas shown as points.

### The TIC 2 project

On 27 October 2026 the Gobierno Regional de Moquegua reported delivering 174 laptops to UGEL General Sánchez Cerro under its TIC 2 project, which it describes as "más de 30 mil equipos informáticos entre laptop y tablet, a favor de 180 instituciones educativas".

The same note lists the parts: 10,413 laptops for primaria, of which 8,005 had been delivered and 2,408 were still to come; 12,060 laptops for secundaria pupils; 2,354 for teachers; and 5,272 tablets for primaria pupils.

### A device is not a curriculum

A laptop on every desk makes typed programming possible. It does not, on its own, teach anyone to program. The national timetable still has no programming hours, so the machine is often used for documents, research and presentations.

For a Moquegua family, that means the hardware question may already be solved at school, and sometimes at home: 45.3 per cent of households owned a computer in 2025, well above Peru's 33.9. The live mentor is the missing part.

Check with the school before using a school laptop at home; some are lent for home use, others stay in class. Our lessons need a working browser, a microphone and a steady connection, which 70.5 per cent of Moquegua households had at home in 2025.

Moquegua and Ilo

## How many people live in the Moquegua region, and where?

The 2025 census counted 194,828 people in the department, divided mainly between the inland capital and the port of Ilo.

| Area | Population |
| --- | --- |
| Mariscal Nieto (Moquegua city) | 98,727 |
| Ilo | 80,325 |
| General Sánchez Cerro (Omate) | 15,776 |
| Department of Moquegua | 194,828 |

INEI, Censos Nacionales 2025, Cuadro N° 1, population enumerated and omitted on 15 September 2025. The department line is INEI's own figure, not one we added up.

### Districts and towns

In 2025 the district of Ilo had 69,376 residents, Moquegua district 49,521 and neighbouring San Antonio 28,389, followed by Samegua 10,440 and Torata 6,376. In the highland province, Omate had 3,412 and Ichuña 3,312.

For 2017, INEI's table of department capitals gives Moquegua city 69,882 people. Its list of centros poblados that year puts Ilo at 66,118 and 33 metres above sea level, Moquegua town at 37,518 and 1,428 metres, and Omate at 1,042 and 2,169 metres.

### An older population

Among the 179,214 people enumerated in the department in 2025, 15,609 were aged 6 to 11 and 17,039 were 12 to 17; 30,542 were 60 or older.

Our calculation from that table: people aged 60 and over make up 17.0 per cent of those enumerated in Moquegua, against 14.8 per cent in Peru as a whole. That makes adult and late-career learners a real audience here, not an afterthought.

Public school enrolment has been steady: public primaria went from 13.9 thousand pupils in 2015 to 14.7 thousand in 2025, and public secundaria from 11.4 thousand to 13.1 thousand. The department had 4,145 teachers in 2025. The town and district figures above come from different years and cover different areas, so we do not compare them.

A Moquegua data project

## How much of each Moquegua university school is in its first year?

The Universidad Nacional de Moquegua publishes a register of its students by school and term, with each student's relative cycle. One count from it turns into two percentages that sound alike and mean very different things. Telling them apart is one of the most useful habits in statistics.

### The register

UNAM publishes "Población estudiantil por sexo y escuela profesional - UNAM 2026" on the national open data portal with an Open Data Commons Attribution (ODC-By) licence. It was released on 31 October 2026 and modified on 2 November 2026.

Our copy, poblacion-unam-2026.csv, has 35,510 rows covering the terms 2020-1 to 2026-2. For term 2026-2 there are 3,468 rows, each with a different student code, 2,021 at the Moquegua campus and 1,447 at Ilo. The codes are identifiers, and we never print them. We use three columns only: school, term and CICLO_RELATIVO, the cycle a student has reached, and we count cycles 1 and 2 as first year.

### Two questions that sound alike

Question A: of the students in Ingeniería de Sistemas e Informática, what share are in their first year? Question B: of all first-year students at the university, what share are in Sistemas e Informática?

Both start from the same number, the first-years in that school. A divides it by the size of the school, B by the number of first-years at the university. Mixing them up is how a report can make a school look like the place newcomers flock to, or the place they avoid, when neither is true.

***Version 1: one school, both questions**Python*

```
import csv
from collections import Counter

table = Counter()
with open("poblacion-unam-2026.csv", newline="", encoding="latin-1") as f:
    for row in csv.DictReader(f, delimiter=";"):
        if row["PERIODO"] == "2026-2":
            stage = "first year" if int(row["CICLO_RELATIVO"]) <= 2 else "later"
            table[(row["ESCUELA_PROFESIONAL"], stage)] += 1

school = "INGENIERÍA DE SISTEMAS E INFORMÁTICA"
new, rest = table[(school, "first year")], table[(school, "later")]
all_new = sum(n for (s, st), n in table.items() if st == "first year")
print("First-years in the school:", new, "| later cycles:", rest)
print("First-years as a share of the school:", round(100 * new / (new + rest), 1), "%")
print("The school as a share of all first-years:", round(100 * new / all_new, 1), "%")
```

It prints: `First-years in the school: 92 | later cycles: 310`, `First-years as a share of the school: 22.9 %` and `The school as a share of all first-years: 11.1 %`.

Ninety-two of the 402 students in Sistemas e Informática are in their first two cycles: 22.9 per cent of the school. Those same 92 are 11.1 per cent of the university's 831 first-years. Neither number is wrong; they answer different questions. In a two-way table, the first is a row percentage, dividing across the school's row, and the second a column percentage, dividing down the first-year column. Version 2 builds both for every school and sorts by the first.

***Version 2: the whole two-way table**Python*

```
import csv
from collections import Counter

table = Counter()
with open("poblacion-unam-2026.csv", newline="", encoding="latin-1") as f:
    for row in csv.DictReader(f, delimiter=";"):
        if row["PERIODO"] == "2026-2":
            stage = "first year" if int(row["CICLO_RELATIVO"]) <= 2 else "later"
            table[(row["ESCUELA_PROFESIONAL"], stage)] += 1

schools = sorted({s for s, st in table})
all_new = sum(table[(s, "first year")] for s in schools)
print("Students:", sum(table.values()), "| first-years:", all_new)

def new_share(school):
    size = table[(school, "first year")] + table[(school, "later")]
    return 100 * table[(school, "first year")] / size

for school in sorted(schools, key=new_share):
    of_school = new_share(school)
    of_new = 100 * table[(school, "first year")] / all_new
    print(f"{school[:30]:30} {of_school:5.1f} {of_new:5.1f}")
```

It prints `Students: 3468 | first-years: 831`, then one line per school, from `MEDICINA  18.6   4.1` to `INGENIERÍA PESQUERA  35.6   4.5`; all eleven lines are in the table below.

| School (escuela profesional) | First-years in the school, % | Share of all first-years, % |
| --- | --- | --- |
| Medicina | 18.6 | 4.1 |
| Gestión Pública y Desarrollo Social | 19.7 | 12.0 |
| Ingeniería Ambiental | 22.7 | 10.0 |
| Ingeniería Civil | 22.7 | 11.4 |
| Ingeniería de Minas | 22.9 | 11.0 |
| Ingeniería de Sistemas e Informática | 22.9 | 11.1 |
| Administración | 22.9 | 10.0 |
| Contabilidad | 29.4 | 8.1 |
| Ingeniería Agroindustrial | 29.8 | 9.4 |
| Derecho | 29.8 | 8.5 |
| Ingeniería Pesquera | 35.6 | 4.5 |

Data: Universidad Nacional de Moquegua, Población estudiantil por sexo y escuela profesional, UNAM 2026, ODC-By, term 2026-2; only the school, term and cycle columns are used. "First year" means relative cycles 1 and 2, our grouping. Shares are ours. The second column adds to about 100 across schools, the first does not and should not.

Read the columns separately. Down the first, Ingeniería Pesquera has the largest first-year share, more than a third of its students, yet it holds only 4.5 per cent of the university's first-years, because it is a small school. Gestión Pública y Desarrollo Social is the opposite: under a fifth of its students are first-years, but it is so large that it still holds the biggest slice of all first-years, 12.0 per cent. A school can rank high on one measure and low on the other; that is the whole point.

1. **Under 8, with crayons.** Ten crayons: three red, all in one box of four. What part of the box is red? What part of the red crayons are in the box?
2. **Blocks, around 8 to 10.** Make a two-by-two grid of counts and ask a sprite to say one row share and one column share.
3. **First Python, around 10 to 12.** Edit Version 1 to look at MEDICINA. Predict which of the two percentages will be larger.
4. **Ages 13 and over.** Add a third column to Version 2: each school's share of all students in cycles 9 and 10. Which school is the largest slice of the final years?
5. **Going further.** Repeat Version 2 for term 2020-1 and compare. Has the first-year share of Sistemas e Informática changed since 2020?

English

## Is English a barrier for Moquegua learners?

Less than in many regions, judging by reading results, but it is still a new language of instruction for most. We teach only in English, live and online, and never run Spanish-language groups.

### What we can say

EF's English Proficiency Index 2025 gives Peru 519, in its moderate band. EF scores sixteen Peruvian regions separately, and Moquegua is not among them, so we cannot quote a Moquegua English level.

Secundaria pupils on the regular school day have three hours of Inglés a week. Strong reading in Spanish helps: a pupil who reads carefully in one language brings that method to the next.

### Who gains most

Able pupils in 3° to 5° de secundaria aiming at engineering or science. University students in systems, mining, environmental and civil engineering. Professionals in mining, port and public services who read manuals in English and want programming or data skills. Retired or late-career adults with time to learn properly.

Children under ten do well too, starting with blocks and moving to Python once reading is fluent.

Parents who prefer to read in Spanish will find our guide to [clases de programación en inglés](/clases-de-programacion-en-ingles-peru) useful. For a learner set on university admission, our explainer on [Peru's university admission exams](/peru-university-admission-exams-explained) describes how the main exams work.

Beyond school

## Does Moquegua teach programming in school or after it?

Not in school as a subject. After school, the region invests in higher and technical education, though the sources we read mention no programming course for pupils.

### The national school rules

Six years of primaria and five of secundaria, set by the General Education Law, with grades fixed by age on 31 March: a pupil who is twelve on that date starts secundaria.

Competency 28 of the national curriculum, on virtual environments, is shared across every area. The regular secundaria week has 35 hours, and none of them is labelled programming. MINEDU's Python pilot, Fábrica de Programadores, began in July 2025 for 1,000 pupils in Lima Norte, not in Moquegua.

### What the region funds

The regional Beca Esperanza Joven scholarship, recognised internationally in October 2026, has generated around 1,750 places in higher education between 2023 and 2026, according to the regional government, at institutions in Moquegua, Arequipa and Lima.

In September 2026 the region equipped the public technological institute Los Andes in Carumas, where more than 140 students follow farming and civil-construction programmes, with tools from concrete mixers to a survey drone and a desktop computer.

Moquegua pupils can enter national contests on the same terms as everyone else. ONEM, the maths olympiad, holds its first round in each school; in 2026 that was on 8 July, and over 1.7 million secundaria pupils were called to take part. UTEC's computing olympiads, OPI included, are open to every secundaria pupil without charge. We are not linked with MINEDU, UTEC, UNAM, the regional government or any contest, and all our practice problems are our own.

Choosing

## Which course suits a Moquegua learner most?

For able pupils, choose by ambition as much as by age. The table gives our own suggestions.

| Learner | Aim | Start with | Format |
| --- | --- | --- | --- |
| Child, 6 to 8 | Enjoy making things | Block coding | Private |
| Child, 9 to 12 | Real code early | Python and AI for kids | Class |
| Secundaria, contest-minded | Olympiads | Competitive programming | Class |
| Secundaria, builder | Apps and sites | Python, then web development | Class |
| University or institute student | Career skills | Data science or Java | Class or private |
| Professional or retired adult | Work or interest | Python, then data | Private, often |

Our suggestions only. MINEDU groups pupils by age on 31 March, so a single grade can include children born almost a year apart.

### Able children

Typed Python from about nine for confident readers, with puzzles that reward careful thought over speed.

### Able teenagers

Algorithms, complexity and contest problems, or full web projects, at a pace set by what the learner can already do.

### Adults

Python for spreadsheets, reports and monitoring data at work, and statistics that make sense of it.

Teenagers may also like [our page on coding for teenagers in Peru](/coding-classes-for-teens-peru), and university students [the Java course for Peru](/java-course-peru). Every Peru guide is collected on [coding and AI classes in Peru](/coding-and-ai-classes-in-peru).

Schedule

## What hours can a Moquegua or Ilo learner choose?

Any hours you like. The whole region keeps Peru time, and the mentor in India fits lessons around your day.

| Moquegua and Ilo | India | For the mentor |
| --- | --- | --- |
| 06:00 | 16:30 | Afternoon |
| 09:00 | 19:30 | Evening |
| 11:30 | 22:00 | Late evening |
| 14:30 | 01:00 | Next day, after midnight |
| 19:00 | 05:30 | Next day, early morning |
| 22:00 | 08:30 | Next day, morning |

Peru keeps UTC minus 5 hours the year round and has no daylight saving (tz database, America/Lima); India keeps UTC plus 5 hours 30 minutes. India is 10 hours 30 minutes ahead of Moquegua in every month.

With no clock changes in either country, a lesson hour fixed in March is still right in December. Book in your own time. Peru's school year for 2026 started on 16 March 2026, with 6,225,000 pupils in 53,631 schools; many families begin private lessons in the January to March holidays, and adults start in any month.

Progression

## How a Moquegua learner advances

Our six stages, used with every age group to place learners and report progress.

| Stage | Often reached at | Can do |
| --- | --- | --- |
| 1. Plan | 6 to 7 | Lay out steps that reach a goal |
| 2. Loop | 7 to 9 | Repeat with loops instead of copying |
| 3. Branch | 8 to 10 | Take different paths with if, elif and else |
| 4. Count | 9 to 12 | Count items in a list with a Counter or dictionary |
| 5. Cross | 11 to adult | Count by two keys at once in a two-way table |
| 6. Condition | 13 to adult | Choose the right denominator and explain a row share against a column share |

### For parents

The university-data project reaches stages 5 and 6. A learner who has done it reads "23 per cent" and asks: 23 per cent of what?

A short monthly note tells you what has been built and understood.

### For learners

Same count, different total, different answer.

Name the denominator before you name the percentage.

More options

## Nine more courses for the Moquegua region

Organised by age. In each, one mentor teaches live in English and stays with the learner, whether in a class or privately.

I

### Children

Ages 6 to 12

MOQ / KIDS / 01

#### Coding for Kids

Block coding to games and apps.

[Open the syllabus](/courses/kids-coding-blocks-masterclass)

MOQ / KIDS / 02

#### Maths competitions

Contest problems for younger pupils.

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

MOQ / KIDS / 03

#### C++ for kids

An early start in a contest language.

[Open the syllabus](/courses/cpp-programming-for-kids-course)II

### Teenagers

Ages 13 to 18

MOQ / TEEN / 01

#### Python for Teens

Solid typed foundations.

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

MOQ / TEEN / 02

#### Olympiad mathematics

Deeper problem solving, written by us.

[Open the syllabus](/courses/olympiad-competition-mathematics-mastery)

MOQ / TEEN / 03

#### React for teens

Modern interfaces for the web.

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

### University and adults

18 and over

MOQ / ADULT / 01

#### Java masterclass

From syntax to well-structured systems.

[Open the syllabus](/courses/complete-java-programming-masterclass-college)

MOQ / ADULT / 02

#### Statistics and probability

Rates, shares and inference.

[Open the syllabus](/courses/statistics-probability-maths-course)

MOQ / ADULT / 03

#### Data structures and algorithms

The core of technical interviews.

[Open the syllabus](/courses/data-structures-algorithms-masterclass-college)

Routine

## Live online lessons from Moquegua: the routine

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.

Mornings

Morning in Moquegua is evening for the mentor.

Afternoons

After-school hours work as well.

Private

Lets an able learner move faster.

### Continuity

One mentor follows the learner across months.

### Plain English

Clear, steady speech, with key words on screen.

### Learner codes

Students write the programs and explain them.

### Matched ages

Each class is drawn from one age band.

### Candid reports

Families hear strengths and gaps alike.

### Size you prefer

A class of up to twenty, or a single learner.

Student work

## What our long-term students make

Students who carry on build software that works for real. Some examples follow; the [student labs](/student-labs) hold many 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 Moquegua and Ilo

You pay monthly by card, and plans are priced in US dollars. The bank behind the card converts each charge into soles at its own rate, so the soles amount may shift a little from month to month.

Free first class

Free

no card required

- A free first lesson
- A level and device check
- No card details

Book it

Group batch

$100 USD

a month, eight live classes

- Fifteen to twenty learners of similar age
- A steady mentor
- Two live lessons weekly
- Monthly, cancel when you wish

Start here

One to one

$150 USD

a month, eight live classes

- Learner and mentor only
- Pace set by ability
- Hours the family chooses

Enquire

What families say

## Rated 4.9 across 547 Google reviews

Our Google reviews, in the words families and students used.

★★★★★

"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

Moquegua asks

## Online coding and AI classes in Moquegua: frequent questions

### Are the classes in Spanish?

No. Our lessons are live online lessons in English, and only in English. The mentor talks clearly and steadily, adapts to the learner's pace and accent, and when a learner falls back on Spanish, gives them the English to use; the lesson carries on in English.

### My child is top of the class. Will the lessons be too easy?

They should not be. The free class includes a level check, and able learners can start with typed Python, algorithms or contest problems rather than the gentle introduction.

### Can my child use the TIC 2 school laptop?

If the school lends it for home use, yes: lessons need a browser, a microphone and a steady connection. Ask the school first; some laptops stay in the classroom.

### Do you teach learners in Ilo, Omate or Ichuña?

Yes. Lessons are online, so the port, the valley and the highlands are all equally close, as long as the internet is stable at your hour.

### What time are the classes?

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. Moquegua is 10 hours 30 minutes behind India all year, so 09:00 in Moquegua is 19:30 in India.

### Is programming taught in Moquegua schools?

Not as a subject. The national curriculum places digital skills in every area, and the standard secundaria week has no programming hours.

### Are the classes useful for university students in Moquegua and Ilo?

Yes. Python, Java, data and statistics help in systems, mining, environmental and civil engineering, and in management. We teach alongside your degree, and the university alone sets your grades.

### Do you teach AI?

Yes. Teenagers and adults build small models and learn where AI goes wrong. Children meet the ideas through games, and under-13s never use adult AI accounts with us.

### How is payment made?

Monthly, by card, in US dollars, converted into soles by your bank. If you visit from India, prices show in rupees. The first lesson is free.

### Do you give a certificate?

Courses that include one end with our own certificate of completion. It is not a Peruvian school or university qualification, and no Peruvian authority awards or endorses it.

Further reading

## Pages for Moquegua learners

Where Moquegua families and learners often go after this page.

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

Our country guide, linking every Peru page.

### [Maths olympiad coaching in Peru](/math-olympiad-coaching-peru)

Contest preparation with original problems.

### [University admission exams explained](/peru-university-admission-exams-explained)

How the main exams are organised.

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

An early start with typed code.

### [AI classes for teenagers](/ai-classes-for-teenagers)

Building and testing AI.

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

A full lesson, described.

## More pages for Peru

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

### Regions of Peru

- [Amazonas region](/online-coding-and-ai-classes-amazonas-region-peru)
- [Áncash region](/online-coding-and-ai-classes-ancash-region-peru)
- [Apurímac region](/online-coding-and-ai-classes-apurimac-region-peru)
- [Arequipa region](/online-coding-and-ai-classes-arequipa-region-peru)
- [Ayacucho region](/online-coding-and-ai-classes-ayacucho-region-peru)
- [Cajamarca region](/online-coding-and-ai-classes-cajamarca-region-peru)
- [Callao region](/online-coding-and-ai-classes-callao-region-peru)
- [Cusco region](/online-coding-and-ai-classes-cusco-region-peru)
- [Huancavelica region](/online-coding-and-ai-classes-huancavelica-region-peru)
- [Huánuco region](/online-coding-and-ai-classes-huanuco-region-peru)
- [Ica region](/online-coding-and-ai-classes-ica-region-peru)
- [Junín region](/online-coding-and-ai-classes-junin-region-peru)
- [La Libertad region](/online-coding-and-ai-classes-la-libertad-region-peru)
- [Lambayeque region](/online-coding-and-ai-classes-lambayeque-region-peru)
- [Lima provinces (Región Lima)](/online-coding-and-ai-classes-lima-provinces-peru)
- [Loreto region](/online-coding-and-ai-classes-loreto-region-peru)
- [Madre de Dios region](/online-coding-and-ai-classes-madre-de-dios-region-peru)
- [Pasco region](/online-coding-and-ai-classes-pasco-region-peru)
- [Piura region](/online-coding-and-ai-classes-piura-region-peru)
- [Puno region](/online-coding-and-ai-classes-puno-region-peru)
- [San Martín region](/online-coding-and-ai-classes-san-martin-region-peru)
- [Tacna region](/online-coding-and-ai-classes-tacna-region-peru)
- [Tumbes region](/online-coding-and-ai-classes-tumbes-region-peru)
- [Ucayali region](/online-coding-and-ai-classes-ucayali-region-peru)

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) · [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 class from Moquegua

The trial works like a short lesson: a puzzle that shows how the learner thinks, a first program that runs, and a level check so that a strong learner is not bored. The mentor then recommends a course and format, or tells you honestly if waiting would be wiser.

If you would like to know more first, see [how we teach](/how-we-teach) or browse [our courses](/courses) and their syllabuses.

[WhatsApp us](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20we%20are%20in%20the%20Moquegua%20region%20of%20Peru.%20We%20would%20like%20to%20know%20about%20your%20live%20coding%20and%20AI%20classes%20in%20English%20for%20a%20strong%20student.%20Could%20we%20book%20a%20free%20class%3F) · [+91 91233 66161](tel:+919123366161) · [connect@modernagecoders.com](mailto:connect@modernagecoders.com)

Lessons are given live online, in English, by mentors working in India. WhatsApp is the fastest way to reach us, and messages in English are answered soonest.

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

- [Online Coding and AI Classes in Seattle](/online-coding-and-ai-classes-in-seattle)
- [Presidential AI Challenge Guide: 2027 Rules, Dates, Scoring](/presidential-ai-challenge-guide)
- [Online Coding and AI Classes in San Diego](/online-coding-and-ai-classes-in-san-diego)
- [AI Science Fair Project Ideas That Follow the Actual Rules](/science-fair-project-ideas-ai)
- [Online Coding and AI Classes in Raleigh-Durham, North Carolina](/online-coding-and-ai-classes-in-raleigh-durham)
- [Should My Child Learn AI? An Honest Decision Guide](/should-my-child-learn-ai)
- [Best Coding and AI Classes in Boroondara, Melbourne](/best-coding-and-ai-classes-in-boroondara-melbourne)
- [Learn to Think, Not Just Use AI Tools](/learn-to-think-not-just-use-ai-tools-ireland)
- [AI and Programming Classes in Chesterfield](/ai-and-programming-classes-in-chesterfield)

### Learn more

- [Coding and AI Classes in Trier: Live Online, in English](/coding-and-ai-classes-in-trier-germany)
- [Coding and AI Classes in Darmstadt, Live Online in English](/coding-and-ai-classes-in-darmstadt-germany)
- [Coding and AI Classes in Bergisch Gladbach, Live in English](/coding-and-ai-classes-in-bergisch-gladbach-germany)
- [Coding and AI Classes in Gütersloh: Live Online, in English](/coding-and-ai-classes-in-guetersloh-germany)

### Free resources

- [AI & Machine Learning Tutorial: Basics to Deep Learning](/resources/ai-and-machine-learning)
- [MLOps and Model Deployment](/resources/ai-and-machine-learning/ml-ops-and-model-deployment)
- [Recurrent Neural Networks (RNN) and LSTM](/resources/ai-and-machine-learning/recurrent-neural-networks)
- [Unsupervised Learning](/resources/ai-and-machine-learning/unsupervised-learning-clustering)

### From the blog

- [AI & Machine Learning Guides](/blog/topic/ai)
- [Top 10 Java Programs Every School Student Should Know (With Solutions)](/blog/top-10-java-programs-for-school-students)
- [Career Transition Guide: Moving from Non-Tech to Tech Roles](/blog/career-transition-guide-moving-non-tech-to-tech-roles)
- [How Are Passwords Stored? Hashing, Salting and Strength](/blog/how-are-passwords-stored)

### 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/online-coding-and-ai-classes-moquegua-region-peru*
