Arequipa region · Live online, in English · From age 6

Online coding and AI classes across the Arequipa region

Most writing about Arequipa stops at the white city. This page is for the rest of the department as well: the irrigated plain of Majes, the coast at Camaná and Mollendo, the Colca valley, Caravelí, Castilla, Condesuyos and La Unión. It gives each province's 2025 population, explains the region's new ten-year education plan, checks how many homes can support an online class, and asks a sharp question of the region's own innovation data: how many of its funded projects are really about artificial intelligence?

Live online teaching since 2020 · 10,000+ learners worldwide · English paced to the learner

Straight answer

Modern Age Coders runs live online coding and AI classes in English for learners anywhere in the Arequipa region of Peru, from the city itself to Majes, Camaná, Mollendo, Chivay and the highland provinces. Children start at six with coding blocks and move to Python at around nine; teenagers study Python, AI and machine learning; adults learn Python, data and AI agents. A mentor teaches each class live on video, to fifteen to twenty learners or to one, on days and at hours the family picks, and the first class is free. Students learn to understand what AI does, not to paste what it writes.

Three good first courses

Where Arequipa region learners usually start

Chosen for this page's theme: understanding AI rather than just using it, at three different ages.

Eight provinces

How many people live in each province of the Arequipa region?

The department of Arequipa counted 1,814,554 people in the 2025 census. About three in four live in the province of Arequipa, around the capital; the other seven provinces hold the rest, from the coast to the high Andes.

Total population by province, department of Arequipa, census of 2025
ProvincePopulation (2025)
Arequipa (province of the capital)1,382,600
Caylloma (Majes, Chivay, the Colca valley)161,670
Camaná77,224
Islay (Mollendo)63,117
Caravelí59,384
Castilla35,231
Condesuyos20,880
La Unión14,448
Whole department1,814,554

INEI, Censos Nacionales 2025, Cuadro N° 1 of the demographic indicators: total population (counted and omitted) at 15 September 2025, on boundaries valid at 15 July 2026. The department line is INEI's own; the provinces are shown beside it, not added to make it. The "three in four" is our rounding of 1,382,600 out of 1,814,554.

Majes, a city in the desert

The largest place outside the capital's province is the irrigated district of Majes, in Caylloma, with 119,744 people in 2025. Its main town, El Pedregal, appears with 44,264 people in INEI's 2017 list of populated centres, a figure for that single centre only.

Families there are a long drive from the city, which makes a live online class a practical option rather than a second choice.

Inside the capital's province

The province of Arequipa contains many large districts. In 2025 Cerro Colorado counted 273,354 people, Paucarpata 153,044 and Cayma 111,606, each bigger than several whole provinces of the department.

Families in the city itself will find a page written for them: coding classes in Arequipa city, with its own data project on the regional tourist inventory.

The regional plan

What is Arequipa planning for its schools between 2026 and 2036?

In October 2026 the regional government presented its Proyecto Educativo Regional for 2026 to 2036, the strategic plan that is meant to steer education in the department for the next decade.

A ten-year plan, built with ten UGELs

According to the Gobierno Regional de Arequipa's note of 21 October 2026, its Gerencia Regional de Educación "presentó el Proyecto Educativo Regional (PER) Arequipa", covering 2026 to 2036. The plan came out of "un proceso participativo iniciado en febrero de 2025", with workshops held with the region's ten local education offices, its UGELs.

A regional plan sets priorities; it does not change the national curriculum, which still decides what is taught in each grade.

Tablets for rural schools

Two weeks later, on 4 November 2026, the regional government reported the delivery of 16 technology kits to rural schools under the UGEL La Joya, in a pilot with two schools. Each kit includes a tablet with a keyboard and headphones, plus routers and USB memory, and the PerúEduca content on them is preloaded for use without an internet connection, in Spanish and Quechua Collao.

It is a careful, small start, and it shows the real constraint in rural Arequipa: devices and connection come before any coding lesson.

We are not part of these programmes and make no claim about them beyond what the regional government published. What they tell a family is simple: the region is investing in digital access, but the timetable still has no programming lesson, so a child who wants to learn to code needs a class outside school.

In the classroom

What do Arequipa's schools teach about computers and code?

Arequipa's colegios follow the same national curriculum as the rest of Peru. Computers appear as a skill to be practised in every subject, but nowhere as a subject with its own hours.

The national school stages that apply in every Arequipa province
StageLengthNormative agesHours for programming
PrimariaSix school years6 in first grade to 11 in sixthNone set aside
SecundariaFive school years12 in first year to 16 in fifthNone in the regular week of 35 hours

Sources: the General Education Law, Ley 28044, for the length of each stage; MINEDU's table of normative ages, measured on 31 March; the CNEB plan of studies for secundaria hours. Checked in November 2026.

Digital skills everywhere, programming nowhere

The CNEB treats its technology competency, number 28, as transversal: it belongs to all the areas at once. A teacher of science or communication may use it well, but none is required to teach a programming language.

In the secundaria week there are four hours of maths, four of communication and three of English. Not one hour is labelled computing.

The national Python pilot

MINEDU's Fábrica de Programadores began in July 2025 with Python for 1,000 secundaria pupils in their final two years, in Lima Norte only, with the option of sitting the PCEP certification exam at the end.

For a student in Mollendo or Chivay, the closest equivalent is a class taken from home. Our PCEP and PCAP course follows a similar path, in English and at the student's own hours.

At home

Can families in the Arequipa region follow classes from home?

More of them than in most of Peru. In INEI's 2025 household survey, Arequipa is well above the national figures for home computers, home internet and internet use.

Arequipa region and Peru: computers and internet at home (per cent of homes or people)
Arequipa 2022Arequipa 2025Peru 2025
Homes owning at least one computer46.751.433.9
Homes with internet service68.670.356.8
People 6 and older using the internet81.086.581.1

From INEI's Compendio Estadístico Perú 2026, first volume, tables 11.5, 11.6 and 11.13, based on the Encuesta Nacional de Hogares. INEI's decimal commas are shown as points.

What the numbers allow

In 2025 just over half of Arequipa homes had a computer, against about a third nationally, and seven in ten had internet. That makes the department one of the easier places in Peru to start online coding without buying anything new.

Averages blur differences, though. The La Joya tablet pilot exists precisely because some rural schools are still offline.

What we check

In the free first class the mentor looks at sound, screen sharing and whether the learner can type comfortably. A tablet is fine for a six year old using blocks.

From about nine, when children start typing Python, a laptop or desktop makes the difference between following along and actually programming.

English only

Is any part of the class in Spanish?

No. Classes are live, online and entirely in English, taught by mentors in India who adjust to the learner's pace and accent. Here is why that works for most Arequipa learners, and what we do when it does not.

The 2025 index

EF's English Proficiency Index 2025 puts Peru at 519 points, 52nd of 123 countries, in its moderate band. The Arequipa region scores 509, also moderate.

Moderate means a learner usually understands more than they can say. A class built on showing, doing and short spoken steps suits that well.

When English is the hard part

Some children need more time. In a one-to-one plan the mentor can slow right down, repeat key phrases each week and build a small word list with the learner.

Over a few months, the vocabulary of code, words like loop, list, error and return, becomes familiar, and many families find the English improves as a side effect.

Who it suits

Which learners in the Arequipa region do our classes suit?

Everyone from a six year old in Camaná to a retired engineer in Cayma. The table pairs the most common profiles with a first course; ages are our course ages.

Learner profiles and a sensible first course (ours)
WhoAgeFirst courseWhy
A young child, curious about games6 to 8Coding for KidsBlocks need no typing and reward quick wins
A child who wants to know how AI works9 to 12AI and Web for KidsBuilds small AI features and explains them
A secundaria student, strong in maths13 to 18Python for TeensReal programs, then data and AI
A teenager already coding14 to 18AI and Machine Learning for TeensModels trained, tested and questioned
A university student or graduate18 to 25Python masterclass or data analysisSkills that carry into any degree
An adult at work25 and overAI Coding Agents for AdultsUse agents well, check everything they write

Pairings are our suggestion. Under-13s never use adult AI chatbot accounts in our classes, and teenagers use AI tools only within each provider's age rules; our AI tools age guide lists them.

In the provinces

Live online classes remove the trip to the city. A learner in Majes or Chivay gets the same mentor and the same lesson as one in Yanahuara.

For AI-curious teens

We teach how a model learns, why it gets things wrong, and how to test it, so students use AI tools with judgement rather than faith.

For adults

Many adults come to understand AI at work. Python and data come first; agents come once the learner can read and test code.

Spanish-speaking parents who want the background on AI courses in English can read curso de inteligencia artificial en inglés en Perú. For Python in more depth, see the Python course for Peru.

Hours

At what times can a learner in the Arequipa region have classes?

At any hour the family chooses. The whole department keeps Peru time, and the mentor in India plans around that.

Some Peru times converted to India time (illustrations, not a timetable)
Arequipa regionIndiaCalendar day in India
06:0016:30Same day
08:3019:00Same day
10:3021:00Same day
13:3000:00Next day begins
15:3002:00Next day
18:3005:00Next day

Peru keeps UTC minus 5 hours all year with no daylight saving (tz database, America/Lima). India keeps UTC plus 5 hours 30 minutes. India is therefore 10 hours 30 minutes ahead of Arequipa, and the gap never changes.

With no clock changes in either country, a slot agreed now stays the same all year. You choose your time in your own clock when booking. Peru's school year began on 16 March 2026, and the summer before it is a popular moment to start, keeping the same hour once colegio returns.

Milestones

How an Arequipa learner's skills grow

Our own stages for every learner, child or adult. They are how a mentor decides where a new student fits.

Stages from blocks to careful text processing (ours)
StageTypical ageLearner can
1. Steps6 to 7Make a character follow a plan in order
2. Repeats7 to 9Use a loop to avoid copying blocks
3. Choices8 to 10Make a program decide with if and else
4. Text9 to 12Store words in lists and search them
5. Words, not letters11 to adultSplit text into words before matching
6. Doubt the answer13 to adultTest a result that looks right before reporting it

For parents

The innovation project trains stages 5 and 6. The habit it builds, checking an answer that seems obvious, is useful far beyond programming.

Monthly updates describe what your child made and explained.

For learners

Letters inside a word are not the word.

When the program agrees with your guess, test it twice.

Other courses

Nine more courses for the Arequipa region

From the youngest learners to adults. Every course is taught live in English by a regular mentor, in a group of fifteen to twenty or individually.

I

Children

Ages 6 to 15

AQR / KIDS / 01

Coding for Kids

Blocks, games and first apps for ages 6 to 12.

Open the syllabus

AQR / KIDS / 02

Creative coding with AI help

Ages 8 to 12: Scratch games first, with simple AI ideas explained along the way.

Open the syllabus

AQR / KIDS / 03

Godot game development

From blocks to typed game code, ages 10 to 17.

Open the syllabus
II

Teenagers

Ages 13 to 18

AQR / TEEN / 01

Python for teens

The language behind most AI work, from zero.

Open the syllabus

AQR / TEEN / 02

PCEP and PCAP

Python certification preparation, the same exam as the national pilot.

Open the syllabus

AQR / TEEN / 03

AI coding agents for teens

Agents used with care, within each tool's age rules.

Open the syllabus
III

Adults

Ages 18 and over

AQR / ADULT / 01

Python masterclass

From first line to advanced Python, around work.

Open the syllabus

AQR / ADULT / 02

Data analysis

Spreadsheets, SQL, Python and dashboards.

Open the syllabus

AQR / ADULT / 03

Full-stack web development

Build and publish complete web applications.

Open the syllabus

How it runs

How a live class reaches every corner of the Arequipa region

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

Early Peru hours meet the Indian evening, a quiet time to learn.

Afternoons and evenings

Also possible; the mentor arranges the day around you.

Individual

A private hour agreed between you and the mentor.

Known mentor

The learner works with the same person every week.

Measured English

Slow, clear and backed by what is on screen.

Hands-on

Learners type, run and fix their own code.

Separate age groups

Children, teenagers and adults are taught apart.

Regular reports

Families hear what has been built each month.

Two formats

A class of fifteen to twenty, or private lessons.

Student work

Things our advanced students have built

Long-term students go on to build working tools. Some appear below; there are more in the student labs.

NutriLife AI nutrition coach project screenshot

AI and ML

NutriLife

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

by Bhavya · Open it

Misti AI chatbot for maths and coding screenshot

AI and ML

Misti

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

by Harshit · Open it

GuardianX AI internet safety assistant screenshot

AI and ML

GuardianX

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

by Vivaan · Open it

SkyCast weather forecast application screenshot

Web app

SkyCast

A weather forecasting site with live conditions for any location.

by Krish

Fees

Fees for the Arequipa region

Every plan is a monthly fee in US dollars, taken from your card in dollars. Your bank works out the amount in soles at its own exchange rate, which is why the statement may not match the page exactly.

Free first class

Free

no card required

  • Free first class
  • A puzzle and a first program
  • Card not required
Book it

Group batch

$100 USD

a month, eight live classes

  • A class of fifteen to twenty peers
  • The same mentor throughout
  • Two live lessons weekly
  • Monthly, cancel when you like
Start here

One to one

$150 USD

a month, eight live classes

  • Private lessons with one mentor
  • Projects built around the learner
  • Your own days and times
Enquire

What families say

Rated 4.9 across 547 Google reviews

Parents and students in their own words, from Google.

★★★★★

"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

Arequipa region families ask

Online coding and AI classes in the Arequipa region: answers

Are the classes in Spanish?

No. Classes are only in English, always live and online. Mentors in India keep a steady, clear pace, adapt to each learner's accent, and if a learner replies in Spanish they reply with the English words and continue.

We live in Majes, Camaná or Chivay. Can we join?

Yes. Classes are online, so any province of the department works exactly like the city. You need a stable connection and, for typed code from about age nine, a computer with a keyboard.

Is this the same as the Arequipa city page?

It covers the same courses, but this page is about the whole department and its eight provinces. Families in the city can also read our page on coding classes in Arequipa city, which has a different data project.

Do schools in the Arequipa region teach programming?

No subject is dedicated to it. Digital skills are spread through every area of the national curriculum, and secundaria timetables leave no slot for programming. Arequipa's new education plan for 2026 to 2036 sets priorities but does not change the curriculum.

Do you teach AI to children?

Yes, in a way suited to their age. Children build small AI features and learn why they work or fail. Under-13s never use adult chatbot accounts with us, and teenagers only use AI tools that allow their age.

What time are 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. Arequipa runs 10 hours 30 minutes behind India on every date, so 08:30 for you is 19:00 for the mentor.

Can adults take the classes?

Yes. Adults study in adult-only groups or one to one, most often Python, data analysis or AI agents, at hours that fit their work.

What device does my child need?

A tablet is enough for block coding at six or seven. From about nine, a laptop or desktop is best, because the learner types and runs code. The free class includes a short check of sound, screen and connection.

How do we pay?

By card, once a month, in US dollars; the soles amount is set by your bank. Visitors from India see the fee in rupees, everyone else in dollars, and the first class costs nothing.

Is there a certificate at the end?

Some courses end with a Modern Age Coders certificate of completion. That document is ours alone: no Peruvian qualification comes with it, and MINEDU, the regional government and schools play no part in issuing or backing it.

More on this site

Related pages

Further reading for learners and families across the Arequipa region.

Coding classes in Arequipa city

The city page, with its tourist-inventory project.

Coding and AI classes in Peru

All our Peru guides and the school system at a glance.

AI classes for teenagers

How teenagers learn to build and test AI.

AI projects for kids

Age-appropriate AI builds for children.

Coding classes for adults

For anyone starting later in life.

How we teach

Inside one of our live lessons.

More pages for Peru

Part of the guide: Every Peru page

More guides: Coding and AI classes in Peru · En español: clases de programación en inglés · Start here: English-medium coding in Lima · By age and stage: AI and coding for professionals · Subjects and courses: AI agents course · Exams, olympiads and school holidays: IB computer science tutor · Guides to choosing: An English-taught option to Crack The Code · Cities: Arequipa: coding for every age · Lima and Callao districts: Programación para niños en Ancón

Start here

Book a free class from anywhere in the Arequipa region

The trial is a short puzzle and a first small program, with a check of the learner's device. From that, the mentor proposes a course and a group, or private lessons if they would suit better.

For a closer look first, see how we teach or browse every syllabus on the courses page.

WhatsApp us · +91 91233 66161 · connect@modernagecoders.com

Every lesson happens live over video, in English, with a mentor based in India. A WhatsApp message written in English gets the quickest reply.

Free, without a card, and with no commitment.

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

Keep exploring Modern Age Coders

Related courses and guides

Learn more

Free resources

From the blog

Start here

Free classPriority demoCall us