Skip to content
NexoGen Academy

Opening November 2026 · 8 seats

They don’t just use AI. They build with it.

An online academy for ages 6–18 in Morocco: eight children per group, a teacher who knows your child by name, and a real project finished every term.

children per group
8
of live class each week
60 min
project finished each term
1
Sample project · session 4quiz.py
A quiz in Python, written line by line, without copy-paste.

Why

The screen isn’t the problem. What they do with it is.

They know how to scroll. Nobody teaches them to build.

Watching coding videos doesn’t teach coding, the way watching matches doesn’t teach football.

AI is already in their homework.

Using an assistant without understanding the answer teaches dependence. We teach children to check it, fix it and explain it.

A report card proves nothing. A project does.

Every term ends with something that works and can be shown: a game, a website, an AI model.

Programmes

Four tracks, one requirement: finish what you start.

Each track runs for a single term. In the last session, your child presents the project — and keeps it.

  1. 6–8

    Explorers

    Discover logic by playing

    • Logic games with no screen
    • First blocks and animated stories
    • Digital drawing

    Weekly rhythm 30 min a week, with a parent beside them

    Coming soon
  2. 9–12

    Builders

    Build first games, websites and AI projects

    • Scratch, then Python
    • A web page in HTML and CSS
    • A first model that recognises images

    Weekly rhythm 60 min a week · 8 children

    Opening NovemberReserve a seat
  3. 13–15

    Creators

    Build complete applications

    • Python and JavaScript
    • APIs, Git and pair work
    • An introduction to machine learning

    Weekly rhythm 75 min a week · 8 children

    Waiting list
  4. 16–18

    Professionals

    A portfolio and a head start

    • A mentored full-stack project
    • Cloud and DevOps basics
    • Code review and presentation

    Weekly rhythm 90 min a week · 6 children

    Waiting list

Method

Four steps, repeated every term.

  1. Diagnostic

    A 30-minute call with you and your child. We place them by real level, not by age.

  2. Project

    From the first session, your child works on a project they chose. Every class adds one piece that works.

  3. Review

    The teacher reads the code back with the child and asks them to explain their choices. That is where understanding settles in.

  4. Portfolio

    At the end of term the project is published, presented live to the class, then added to your child’s portfolio.

Play

Every session starts with a game, never with a lecture.

The game sets the problem. The rest of the session is spent solving it, then understanding why the solution works.

  • The bug hunter

    Five lines of code, one of which breaks the program. The child has to find which one, without rewriting everything.

    Read an error message, isolate a cause, fix it in the right place.

    Ages 9–12 · Python

  • The guessing machine

    The child teaches a program to guess an animal using yes/no questions. They have just written a decision tree.

    Conditions, decision trees, and what “learning” means for a machine.

    Ages 9–12 · Scratch

  • Sorting the recycling

    They photograph three pieces of waste, train a model on them, then trick it with an object the model has never seen.

    Why a model gets it wrong, and what a biased dataset is.

    Ages 13–15 · Python, AI

These workshops are played live with the teacher. They are not free to roam, and that is deliberate.

Preview

What a lesson looks like.

Our lessons are animated videos of 6 to 8 minutes, available in French, Arabic and English.

Sample from a lesson — one minute.

Examples

What a finished project looks like.

The volcano quiz

Ten questions, a score, and an explanation after each answer.

Ages 9–12 · Scratch

Sorting the recycling

A model that recognises plastic, glass and paper in a photo.

Ages 13–15 · Python, AI

The neighbourhood bookshop page

Opening hours, photos, a contact form — hosted online.

Ages 13–15 · HTML, CSS

Three examples from the projects we set. The first cohort’s work will be published here, with the families’ permission.

Safety

What we guarantee parents.

No private messages

Teachers talk to children in the class group, never in a private message. You are in the loop.

Vetted teachers

Interview, references, signed code of conduct. Two adults are present whenever a child under 12 is online.

Recorded sessions

Every class is recorded and available to you until the term ends. Nothing happens without a record.

Protected data

Hosted in Europe, no advertising, no ad trackers. We ask for a first name and a birth year, nothing more.

Pricing

A clear price, in dirhams.

No registration fee. The 60-minute trial class is free and comes with no commitment.

Builders

4 live sessions

MAD 490

per month

  • 4 live sessions of 60 min
  • Guided project and replays
  • A written report each month
  • Group of 8 children
Book the trial

Builders

Most chosen

12 sessions over 3 months

MAD 1,290

per term

instead of MAD 1,470

  • 12 live sessions of 60 min
  • Guided project and replays
  • A written report each month
  • Portfolio published at the end of term
Book the trial

Creators

Ages 13–15 · 8 seats

—

Opens in January

  • Live sessions of 75 min
  • A complete application project
  • Portfolio preparation
Join the list
  • −15% for a second child
  • Bank transfer, card or cash at the first session
  • Refund available before the third session

Questions

What parents ask before enrolling.

My child has never coded. Is that a problem?

No. Groups are built by real level, assessed during the diagnostic call. We are used to children who have never written a line of code.

What equipment do we need?

A computer — a tablet is not enough — and a decent connection. Nothing to install: the tools run in the browser.

What language are the classes in?

French, with the odd explanation in Darija when that is clearer for the child. Arabic and English materials are being added.

How much time each week?

One live session of 60 minutes, plus about 30 minutes of personal project work. We do not ask for more, and we say so upfront.

What if my child loses interest?

That is exactly what the trial class is for — checking the appetite before paying. After that, stopping before the third session of the term is refunded.

How does payment work?

Bank transfer, card through a payment link, or cash at the first session. An invoice is issued for every payment.

Is my child alone in front of the screen?

They are with seven other children and a teacher. Sessions are recorded and you can watch them at any time.

What data do you keep about my child?

A first name, a birth year and their progress. No photo, no address, no school name. Data is hosted in Europe and deleted on request.

The first cohort opens in November. Eight seats.

Tell us your child’s age and we will offer you a free 60-minute trial slot.

We reply in French, Arabic or Darija within 24 hours. contact@nexogen-solutions.com