---
title: "Online Coding and AI Classes in the Loreto Region, Peru"
description: "Live online coding and AI classes in English for Iquitos, Yurimaguas and all of Loreto: census figures, how fast homes got online, and a soil data project."
canonical: https://learn.modernagecoders.com/online-coding-and-ai-classes-loreto-region-peru
source: src/pages/online-coding-and-ai-classes-loreto-region-peru.html
---
> Live online coding and AI classes in English for Iquitos, Yurimaguas and all of Loreto: census figures, how fast homes got online, and a soil data project.

Quick answer

Yes. Modern Age Coders runs live online coding and AI classes in English for learners anywhere in Loreto with a working internet connection, from Iquitos and Yurimaguas to Nauta, Requena and the river towns. Six year olds begin with block coding, children of nine or ten move on to typed Python, teenagers build data and machine learning projects, and adults learn data and AI tools from scratch. Learners join a group of fifteen to twenty or study one to one, at hours the family chooses, and the free first class doubles as a connection test. We teach learners to work a problem out, not to copy code.

Where Loreto learners start

## Three good first courses for Loreto

Each one works well on a modest connection: blocks for young children, a visual machine learning course for teenagers, and data skills for adults who have never programmed.

[![Coding for Kids course thumbnail](/images/kids-coding.webp)  LOR / 01 Block Coding for Kids Ages 6 to 10. Drag-and-drop coding with characters, music and simple games, light on data and kind to younger children who are still learning to read in English. Open the syllabus →](/courses/kids-coding-blocks-masterclass)[![Orange Data Mining Course for Teens course thumbnail](/images/orange-data-mining-teens.webp)  LOR / 02 Visual Machine Learning for Teens Ages 13 to 18. Real datasets and real models built visually in Orange, then explained, before the step to Python. A natural fit for curious secundaria students. Open the syllabus →](/courses/orange-data-mining-visual-machine-learning-course-for-teens)[![Data and AI Analytics for Non-Programmers (Excel, Sheets, Power BI) course thumbnail](/images/data-ai-analytics-non-programmers.webp)  LOR / 03 Data and AI for Non-Programmers For adults. Reading tables, making charts and using AI tools sensibly, with no programming background expected, at hours around work and family. Open the syllabus →](/courses/data-and-ai-analytics-for-non-programmers-course)

People and places

## How many people live in Loreto, and where?

The 2025 national census counted 1,032,771 people in the department of Loreto. They are spread across eight provinces, and Iquitos, in the province of Maynas, is the regional capital.

| Area | Population, 2025 |
| --- | --- |
| Department of Loreto | 1,032,771 |
| Maynas (Iquitos) | 500,640 |
| Alto Amazonas (Yurimaguas) | 159,654 |
| Datem del Marañón | 87,442 |
| Loreto (Nauta) | 79,645 |
| Ucayali (Contamana) | 67,589 |
| Requena | 65,139 |
| Mariscal Ramón Castilla | 64,034 |
| Putumayo | 8,628 |

INEI, Censos Nacionales 2025, table 1 of the demographic indicators: people counted plus INEI's estimate of those missed, on 15 September 2025, by the boundaries in force on 15 July 2026. Rows printed as published; the province figures are not ours to add up.

### The towns families name

Iquitos is by far the biggest city. INEI's 2017 census counted 377,609 people in it as one urban area, which takes in the districts around the old centre. 2025 figures for cities have not been released yet.

Beyond Iquitos, INEI's 2017 directory of populated centres gives Yurimaguas 62,903, Requena 22,875, Nauta 19,551, Contamana 17,429 and Caballococha 9,051. Each is a single centre counted on its own, and we print them exactly as listed.

### School-age Loreto

The census counted 1,011,102 people in Loreto in person. Of those, 140,975 were 6 to 11 years old and 144,813 were 12 to 17. Loreto is a young region: those two age groups hold a larger share of its people than they do in Peru as a whole, by our reading of the same table.

For a family in Caballococha or Contamana the nearest academy may be days away by boat. A live class arrives at the same moment everywhere, once the connection is there.

In the colegio

## Is programming taught in Loreto's schools?

Not as a subject of its own. Loreto's colegios teach the national curriculum, the CNEB, which treats digital skills as something every area should build and leaves no timetabled hour for programming.

| Level | Public | Private |
| --- | --- | --- |
| Primaria | 164.3 | 7.9 |
| Secundaria | 125.0 | 6.5 |

From cuadros 5.16, 5.17, 5.22 and 5.23 of INEI's Compendio Estadístico Perú 2026, which reproduce MINEDU's school census. We swap the decimal comma for a point and add nothing up.

### Almost everyone is in a public school

In Loreto, private schools are a small slice of enrolment: about eight thousand primaria pupils against more than 164 thousand in public schools. Public secundaria enrolment has grown fast, from 70.0 thousand in 2015 to 125.0 thousand in 2025, and in 2025 some 55.0 thousand secundaria pupils studied in rural schools.

Across Peru, the regular secundaria week has 35 hours and none of them is labelled programming. The curriculum's one technology competency, number 28, is transversal: teachers of every area are asked to weave it in.

### What Loreto pupils already do

The regional education authority, the GREL, reported in October 2023 that the regional stage of the national school science fair, Eureka, took place in Iquitos with three areas including technological solutions, and that schools from four UGELs built robotic models for that year's national school arts games.

In September 2023 it described a regional maths contest, COREMAT 2023, with 37 schools taking part, and a partnership in which Fundación Telefónica Perú supplied digital resources to 14 selected schools. Interest is real; regular coding lessons are what is missing.

At national level, MINEDU's Python programme, Fábrica de Programadores, started in July 2025 with 1,000 pupils in the last two years of secundaria in Lima Norte. In September 2026 the ministry announced a plan to bring satellite internet to 55,000 public schools. Both are steps; neither puts a programming teacher in a Loreto classroom this year.

Ten years of change

## How many homes in Loreto have internet now?

Far more than ten years ago, and still fewer than the national average. INEI's household survey shows Loreto catching up quickly from a very low starting point.

| Indicator | Loreto 2015 | Loreto 2022 | Loreto 2025 | Peru 2025 |
| --- | --- | --- | --- | --- |
| Homes with at least one computer | 18.2 | 16.2 | 22.8 | 33.9 |
| Homes with an internet service | 9.6 | 33.8 | 42.1 | 56.8 |
| People aged 6 and over using the internet | 21.8 | 47.7 | 67.6 | 81.1 |

INEI, Compendio Estadístico Perú 2026, tomo 1, cuadros 11.5, 11.6 and 11.13 (national household survey, ENAHO). INEI writes 42,1; we write 42.1. The three years shown are our selection from INEI's yearly series.

### Reading the numbers fairly

In 2015 fewer than ten Loreto homes in every hundred had an internet service. By 2025 the figure was 42.1, more than four times as many, and the share of people aged six and over who use the internet anywhere rose from 21.8 to 67.6 per cent.

Still, about a third of Loreto's people aged six and over were not online in 2025, and fewer than a quarter of homes had a computer. We would rather say that plainly than pretend every family can start tomorrow.

### Where that leaves a family

If your home has internet and a laptop or desktop, a live class will usually work. If the only device is a phone, a young child can still try block coding, but an older learner will struggle to type and test code on a small screen.

Some families borrow a laptop from a relative, use a computer at a parent's workplace after hours, or begin with one-to-one lessons at the time of day when their connection is steadiest.

Connection

## Can a live class work on a Loreto internet connection?

Often yes, and the only way to know is to try. We do not publish a minimum speed figure because connections in the region vary from hour to hour; instead the free first class is the test.

1. **Book the free class at your usual hour.** Choose the time you would really use, so the test reflects normal conditions in your home.
2. **Start with sound, not video.** The mentor's voice and the shared screen matter most. Cameras can stay off if the picture freezes.
3. **Share code as text.** Programs can be pasted into the chat, so nobody needs to read code from a blurred video frame.
4. **Keep one tab open.** Streaming or downloads elsewhere in the house slow the class; pausing them during the hour helps.
5. **Decide together.** After the class the mentor tells you honestly whether it worked well enough, and what could change it, before you pay anything.

If a lesson drops, the mentor waits and continues where the learner left off. In one-to-one plans a missed slot can be moved. This is not a promise that every connection will do; it is a promise to tell you the truth after the test.

Teaching language

## Will my child be taught in English or Spanish?

In English, always. Mentors teach from India over live video, speak at the learner's pace and accent, and do not move the class into Spanish.

### Peru and English

EF's 2025 English Proficiency Index places Peru 52nd of 123 countries with 519 points, in the moderate band. EF does not list a separate score for Loreto.

We assume nothing and plan for learners who are still building their English: short sentences, repeated words, and code on screen that shows what the words mean.

### Code helps the English

Programming languages borrow plain English words: if, else, while, print, return. A child who uses them every week learns them the way they learn a game's rules, by doing.

When a learner answers in Spanish, the mentor offers the English back without fuss. Many children understand the class well long before they feel ready to speak much.

For a national overview of how we teach Peruvian learners in English, see [coding and AI classes in Peru](/coding-and-ai-classes-in-peru). Parents of younger children may also like [Python for kids in Peru](/python-for-kids-peru), which explains when a child is ready to type.

A Loreto data project

## How acidic are the soils around Iquitos?

The Instituto de Investigaciones de la Amazonía Peruana (IIAP), based in Iquitos, publishes soil pit descriptions written by its field scientists. The pH value is hidden inside a sentence, so the first job is to pull it out, and the second is to check that the words agree with the number.

### The dataset

The dataset is "Perfiles de suelo de San Martín, Loreto, Madre de Dios y Ucayali (IIAP, 2005-2017)", published on datosabiertos.gob.pe with an Open Data Commons Attribution licence (ODC-By), so it may be reused, commercially too, with credit to the IIAP. Version 2.1 is dated 15 October 2026. Its description speaks of 143 soil profiles and 537 horizons, the layers seen in each pit.

Loreto contributes 33 profiles, 32 of them collected in 2011, mostly in the districts around Iquitos and Nauta, with 145 horizons between them. We downloaded horizontes_suelo.csv on 9 November 2026.

### What one layer looks like

Each horizon has a free-text field written in the field. The first Loreto layer reads, in part: "ultra ácido (pH 3.38)". So a number sits in brackets after the letters pH, and a word label describing the acidity sits just before it.

Our question: across all Loreto layers, how acidic is the soil? On the pH scale 7 is neutral, lower is more acidic, and each whole step is ten times more acidic than the next.

***Version 1: pull the number out with a regular expression**Python*

```
import csv
import re

PH = re.compile(r"pH (\d\.\d+)")

values = []
with open("horizontes_suelo.csv", newline="", encoding="utf-8-sig") as f:
    for row in csv.DictReader(f):
        if row["id_perfil"].startswith("LO-"):
            found = PH.search(row["descripcion_campo"])
            if found:
                values.append(float(found.group(1)))

values.sort()
print("Loreto layers with a pH:", len(values))
print("Lowest:", values[0], "Highest:", values[-1])
print("Middle value:", values[len(values) // 2])
```

It prints: `Loreto layers with a pH: 145`, `Lowest: 2.26 Highest: 7.84` and `Middle value: 4.19`.

The pattern pH followed by a space, a digit, a point and more digits found a value in every one of the 145 layers. The middle value, 4.19, is strongly acidic soil, typical of the old, heavily rained-on ground of the lowland Amazon. A learner could stop here. But the text holds a second description of the same fact, the word label, and two descriptions of one fact should agree.

Version 2 captures the words just before the bracket as well, groups the layers by label, and prints the lowest and highest pH under each one. If the labels are consistent, each range should sit neatly above the one before it.

***Version 2: capture the label too, and compare ranges**Python*

```
import csv
import re

LABELLED = re.compile(r"([a-záéíóúñ ]+?)\s*\(pH (\d\.\d+)")

ranges = {}
with open("horizontes_suelo.csv", newline="", encoding="utf-8-sig") as f:
    for row in csv.DictReader(f):
        if not row["id_perfil"].startswith("LO-"):
            continue
        found = LABELLED.search(row["descripcion_campo"])
        if found:
            label = found.group(1).strip().lower()
            ranges.setdefault(label, []).append(float(found.group(2)))

for label, ph in sorted(ranges.items(), key=lambda item: min(item[1])):
    print(f"{label:24} {len(ph):3} layers, pH {min(ph)} to {max(ph)}")
```

It prints eleven lines, including `ultra ácido               25 layers, pH 2.26 to 4.59`, `fultra ácido               2 layers, pH 3.28 to 3.56`, `extremadamente ácido      62 layers, pH 3.48 to 4.46`, `neutro                     4 layers, pH 6.83 to 7.31` and `ligeramente alcalino      12 layers, pH 7.41 to 7.84`.

Three things jump out. First, a typing slip: two layers say fultra ácido, which is ultra ácido with a stray letter, and a program treats them as a separate category until someone fixes it. Second, label variants: extremadamente ácida with an a, and reacción fuertemente ácida with an extra word. Third, an overlap: the ultra ácido range reaches 4.59, higher than every extremadamente ácido layer, even though ultra is meant to be the more acidic word. Checking that row shows a single layer, horizon 3 of profile LO-029, labelled ultra ácido at pH 4.59; every other ultra ácido layer is below 3.6.

We do not correct the IIAP's records. We report what the program found and let a soil scientist decide whether the word or the number is wrong. That is the habit we want every learner to leave with: a pattern that matches is not the same as a fact that is right.

| Measure | Value | Profiles |
| --- | --- | --- |
| Top layers with pH below 5.5 | strongly acidic or more | 28 of 33 |
| Middle pH of the top layers | 3.8 | 33 |
| Middle pH of all Loreto layers | 4.19 | 145 layers |

Data credit: IIAP, soil profiles of San Martín, Loreto, Madre de Dios and Ucayali, reused under ODC-By. The summaries are ours. One layer, in profile LO-013, opens a bracket before its pH and never closes it, so a stricter pattern that demanded the closing bracket would miss it.

1. **Under 8, in the garden.** Sort five words, warm, hot, boiling, cool, cold, into order. Then ask: what if someone wrote "boiling" for a cup of tea that was only warm?
2. **Block coding, around 8 to 10.** Make a list of pH numbers and a loop that says "acid" below 7, "neutral" at 7 and "alkaline" above it.
3. **First Python, around 10 to 12.** Run Version 1, then change the pattern so it insists on the closing bracket, and find the layer it now misses.
4. **Ages 13 and over.** Write a dictionary that merges fultra ácido into ultra ácido and the feminine forms into the masculine ones, then print the ranges again.
5. **Going further.** List every pair of labels whose ranges overlap, and the layers responsible. Write two sentences to the IIAP describing what you found, without claiming which value is wrong.

By age

## Which course fits a Loreto learner of each age?

Begin with age and interest. The grade column follows MINEDU's rule that a pupil's grade depends on their age on 31 March.

| Age | Grade, usually | Course to start | Early projects |
| --- | --- | --- | --- |
| 6 to 8 | 1° to 3° de primaria | Block coding | Animated stories, simple games |
| 8 to 11 | 3° to 6° de primaria | Scratch or Minecraft coding | Games with scores and rules |
| 9 to 12, ready to type | 4° de primaria to 1° de secundaria | Python and AI for Kids | First typed programs |
| 13 to 17 | 1° to 5° de secundaria | Visual machine learning, then Python | Models built from real tables |
| 15 to 17, curious about science | 3° to 5° de secundaria | Python for teens with data | Projects like the soil one above |
| 18 and over | University, work, home | Data and AI for non-programmers | Charts, summaries, careful AI use |

Course ages are ours. MINEDU counts normative age on 31 March, so a pupil with a birthday after that date may be one grade below the row.

### Younger children

Short activities with lots of visible results, in groups of children of similar age. Blocks first, typing later.

### Teenagers

Students who did a Eureka project at school often enjoy data work. Python and machine learning give that curiosity real tools.

### Adults

University students, teachers and people in business or government offices learn data skills that make everyday work quicker and more reliable.

University students in Iquitos can read about [coding courses for university students in Peru](/coding-courses-for-university-students-peru), and adults returning to learning later in life have their own page on [coding after 50 in Peru](/coding-for-adults-over-50-peru).

Contests

## Can Loreto pupils enter the national maths olympiad?

Yes, through their school. The ONEM begins inside each colegio and moves up through the UGEL and regional stages. Modern Age Coders is independent of MINEDU, the ONEM and the GREL.

### The ONEM in 2026

The 2026 school stage of the ONEM was held on Wednesday 8 July 2026 in every participating colegio, in three levels by secundaria grade. El Peruano reported that the 2026 olympiad involved more than 1.7 million pupils across Peru.

We never use the organiser's papers. We teach the reasoning contests reward with problems we write.

### A practice problem of ours

Soil A has pH 4 and soil B has pH 6. Each step of 1 on the pH scale means ten times the acidity. How many times more acidic is soil A than soil B? (Ours. Answer: 100 times, because two steps mean 10 multiplied by 10.)

It looks like chemistry but it is really about powers of ten, and a two-line Python loop lets a student test the idea on other pairs.

Clock

## What time would a class be in Iquitos?

Whatever time your family picks. Loreto runs on Peru time, and the mentor in India plans around your chosen slot.

| Peru time, Iquitos | India time | India date |
| --- | --- | --- |
| 06:00 | 16:30 | Same date |
| 08:30 | 19:00 | Same date |
| 10:30 | 21:00 | Same date |
| 13:00 | 23:30 | Same date |
| 18:00 | 04:30 | Next date |

Per the tz database, America/Lima is UTC minus five hours with no daylight saving since 1994, and INACAL keeps Peru's legal time. India is UTC plus five and a half hours. Iquitos and India are therefore ten and a half hours apart all year.

No clocks change on either side, so a slot that works in the rainy season works in the drier months too. Early mornings in Iquitos fall in the Indian evening, which suits many mentors, and they can also be the calmest time on a shared home connection.

Stages

## How a Loreto learner grows

Our own stages, the same for a six year old and a sixty year old. They help mentors place learners and help families see progress.

| Stage | Typical age | The learner can |
| --- | --- | --- |
| 1. Sequence | 6 or 7 | Put blocks in a working order |
| 2. Repeat | 7 to 9 | Use a loop rather than copies |
| 3. Store | 8 to 10 | Keep values in variables and lists |
| 4. Type | About 9 to 12 | Write Python that decides and repeats |
| 5. Extract | 12 to adult | Pull numbers out of text with a pattern |
| 6. Cross-check | 13 to adult | Test whether two descriptions of one fact agree |

### For parents

The soil project lives in the last two stages: getting numbers out, then checking they make sense.

We describe progress through what learners build and can explain.

### For learners

If a sentence states a fact twice, make your program read it twice.

Every pattern misses something. Go looking for what it missed.

More courses

## Nine further courses for Loreto learners

From the youngest up. All are taught live in English by a regular mentor, in a group of fifteen to twenty or one to one.

I

### Children

Ages 6 to 15

LOR / KIDS / 01

#### Scratch programming

Stories and games made with Scratch, step by step.

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

LOR / KIDS / 02

#### Minecraft coding

Loops and conditions practised inside Minecraft worlds.

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

LOR / KIDS / 03

#### Python and AI for Kids

The first typed language, with small AI ideas along the way.

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

### Teenagers

Ages 13 to 18

LOR / TEEN / 01

#### Python for teens

A full Python course for any year of secundaria.

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

LOR / TEEN / 02

#### AI and machine learning for teens

How models learn, built and tested by the student.

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

LOR / TEEN / 03

#### App development for teens

Designing and building phone apps from scratch.

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

### University and adults

Ages 18 and over

LOR / ADULT / 01

#### Python from the beginning

Python for adults, from first lines to real projects.

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

LOR / ADULT / 02

#### Data science

Statistics, Python and models for university students and adults.

[Open the syllabus](/courses/data-science-complete-masterclass-college)

LOR / ADULT / 03

#### AI tools

Getting good work from AI assistants, and checking it.

[Open the syllabus](/courses/ai-tools-mastery-complete-college)

The format

## How live online classes reach Loreto

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

Early in Iquitos

Evening in India, and often the steadiest hour on a home connection.

Afternoon or evening

Also possible; the mentor arranges the day around it.

One to one

Private lessons on days you agree with your mentor.

### One mentor throughout

A familiar voice who knows the learner's pace.

### Audio first

Cameras optional when the signal is weak.

### Code as text

Programs pasted in chat, not read from video.

### Age-matched groups

Children, teenagers and adults never mixed.

### Connection tested

The free class shows whether it works.

### Group or private

Fifteen to twenty learners, or one alone.

Student work

## Work our students have finished

Learners who stay the course build things that other people use. Some are shown below; 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 Loreto

Each plan is a monthly fee set in US dollars. The card is billed in dollars, and your bank turns that into soles at its own exchange rate on the day, so the amount on the statement may differ a little from the price shown.

Free first class

Free

no card required

- A free first class
- A live connection test
- No card required

Book it

Group batch

$100 USD

a month, eight live classes

- Fifteen to twenty learners near in age
- A regular mentor
- Two live classes a week
- Monthly, cancel at any time

Start here

One to one

$150 USD

a month, eight live classes

- One learner, one mentor
- Lessons shaped to the learner
- Your choice of days and hours

Enquire

What families say

## Rated 4.9 across 547 Google reviews

Google reviews from parents and students, reproduced word for word.

★★★★★

"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

Loreto families ask

## Coding and AI classes in Loreto: questions and answers

### Are the classes in Spanish?

No. All our classes are live, online and in English only. Mentors speak clearly, follow the learner's pace and accent, and if a child replies in Spanish they simply give the English words in return.

### Do you have classes in Iquitos?

Our classes are online, so a learner in Iquitos joins from home over live video, exactly as one in Yurimaguas, Nauta or Requena would. There is no classroom to travel to.

### Will the class work on our internet?

We cannot promise that in advance, which is why the free first class is also a connection test. Audio and a shared screen matter most, cameras can be switched off, and the mentor tells you honestly afterwards.

### What time are classes in Loreto?

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 ten and a half hours ahead, so 08:30 in Iquitos is 19:00 for the mentor.

### Can my child learn on a phone?

A young child can try block coding on a tablet or phone. From about nine, typing and testing code needs a laptop or desktop. Some families borrow one for class hours.

### Do Loreto schools teach coding?

No timetabled subject covers it. The national curriculum spreads digital skills across all areas. Loreto pupils do take part in the Eureka science fair and regional maths contests, but regular programming lessons are rare.

### Can adults in Loreto take classes?

Yes, in adult groups or one to one. Many begin with data and AI for non-programmers or with Python, and fit lessons around work.

### Do you teach AI to children?

We explain how AI works through small projects children build. We follow each tool's age rules: under-13s do not use adult chatbot accounts with us, and teenagers only use tools that allow their age.

### How do we pay?

By card, monthly, in US dollars; your bank converts the charge into soles. Visitors from India see the price in rupees. The first class is free and needs no card.

### Is there a certificate?

Courses that include one end with a Modern Age Coders certificate of completion. It is our own record of the work done, not a Peruvian qualification, and no Peruvian school authority issues or backs it.

More on this site

## Pages Loreto families also read

Useful next reading for learners in Loreto.

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

The national guide, with every Peru page.

### [Python for kids in Peru](/python-for-kids-peru)

When a child is ready to type real code.

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

Small AI builds that children understand.

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

AI projects for the secundaria years.

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

Age limits set by each AI provider.

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

Inside one of our live lessons.

## 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)
- [Madre de Dios region](/online-coding-and-ai-classes-madre-de-dios-region-peru)
- [Moquegua region](/online-coding-and-ai-classes-moquegua-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

## Test a free class from home in Loreto

The mentor opens with a short puzzle and a first program, and watches how the sound, screen and connection hold up. Then you get a recommended course and group, plus an honest view of whether your set-up is ready.

Curious first? Read [how we teach](/how-we-teach) for a full lesson walk-through, or browse the [course list](/courses).

[WhatsApp us](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20we%20are%20in%20Loreto%2C%20Peru%2C%20and%20we%20are%20interested%20in%20live%20coding%20classes%20in%20English.%20Can%20we%20test%20our%20connection%20in%20a%20free%20first%20class%3F) · [+91 91233 66161](tel:+919123366161) · [connect@modernagecoders.com](mailto:connect@modernagecoders.com)

All classes are taught live in English by mentors in India. WhatsApp gets the fastest reply; please message us in English.

### 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)
- [Online Coding and AI Classes in San Diego](/online-coding-and-ai-classes-in-san-diego)
- [Online Coding and AI Classes in Raleigh-Durham, North Carolina](/online-coding-and-ai-classes-in-raleigh-durham)
- [Online Coding and AI Classes in Phoenix](/online-coding-and-ai-classes-in-phoenix)
- [Online Coding and AI Classes in Los Angeles](/online-coding-and-ai-classes-in-los-angeles)
- [Presidential AI Challenge Guide: 2027 Rules, Dates, Scoring](/presidential-ai-challenge-guide)
- [AI and Programming Classes in Kingston, Tasmania](/ai-and-programming-classes-in-kingston-tas-hobart)
- [AI Agents Course for Professionals, Netherlands](/ai-agents-course-for-professionals-netherlands)
- [AI and Programming Classes in Coomera, Gold Coast](/ai-and-programming-classes-in-coomera-gold-coast)

### 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 Recklinghausen, Live in English](/coding-and-ai-classes-in-recklinghausen-germany)
- [Coding and AI for Teens in Cajamarca, Peru: Live, in English](/coding-and-ai-for-teens-in-cajamarca-peru)

### Free resources

- [AI & Machine Learning Tutorial: Basics to Deep Learning](/resources/ai-and-machine-learning)
- [Recurrent Neural Networks (RNN) and LSTM](/resources/ai-and-machine-learning/recurrent-neural-networks)
- [Unsupervised Learning](/resources/ai-and-machine-learning/unsupervised-learning-clustering)
- [Decision Trees and Random Forests](/resources/ai-and-machine-learning/decision-trees-and-random-forests)

### From the blog

- [AI & Machine Learning Guides](/blog/topic/ai)
- [How to Start Learning Data Structures and Algorithms](/blog/how-to-start-learning-data-structures-and-algorithms)
- [Cloud Computing Explained for Business Owners (Without Tech Jargon)](/blog/cloud-computing-explained-business-owners-without-tech-jargon)
- [20 HTML, CSS, and JavaScript Project Ideas (With Code)](/blog/html-css-javascript-project-ideas)

### Start here

- [Browse every live course at Modern Age Coders](/courses)
- [Try a free trial class with a Modern Age Coders mentor](/free-trial)

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

---

*Canonical: https://learn.modernagecoders.com/online-coding-and-ai-classes-loreto-region-peru*
