Ibiza Code Academy

Creative coding for kids and teens aged 8 to 17

Open for registration

You can sign up now

These are the activities with registration open right now.

After-school course

The whole 2026-27 school year, one afternoon a week

Visual Programming with Scratch

3rd to 6th year of Primary (ages 8 to 12)

Every week they move forward with their own games, animations and stories in Scratch, with no previous experience needed and nothing to buy or bring. The same activity at several venues across the island, between schools and ACTEF: pick the one that suits you best.

  • One 90-minute session per week
  • All materials included
  • Limited places, small groups

Choose your venue

APIMA members

CEIP Sa Joveria

Carrer de Corona, 14, Ibiza

Last places!

Mondays 15:30

From 5 October

65 € per month, free enrolment

Sign up

With the school's APIMA, through the MiAMPA app

AFA members

CEIP Can Cantó

Carrer des Jondal, 4, Ibiza

Last places!

Mondays 17:30

From 5 October

65 € per month, free enrolment

Sign up on WhatsApp

By WhatsApp on +34 614 91 48 26 or by email to the school's AFA: afaceipcancanto@gmail.com

AFA members

CEIP Ses Planes

Carrer València, 42, Sant Agustí

Last places!

Tuesdays 16:00

From 6 October

65 € per month, free enrolment

Sign up on WhatsApp

By WhatsApp on +34 614 91 48 26 or by email to sesplanes@ibizacodeacademy.com

ACTEF members

Edifici Polivalent de Cas Serres

Carrer d'Ernest Ehrenfeld, s/n, Ibiza

Last places!

Thursdays 16:00

From 15 October

Price on request from ACTEF

Exclusive to ACTEF member families

If you are a member, sign up directly with the association.

To sign up at a school you must be a member of its family association (AFA/APIMA); your child does not need to attend that school for you to join. The Cas Serres group is for ACTEF member families.

After-school course

The whole 2026-27 school year, one afternoon a week

Programming with Python

1st to 4th year of ESO (ages 12 to 16)

They learn to code from scratch: with Python they build their own programs and small games step by step, learning to organise their ideas before writing and to read an error in order to fix it. No previous coding experience needed and nothing to bring. Groups on Wednesdays and Fridays at IES Sa Colomina, from 14 October, and on Thursdays at Cas Serres with ACTEF.

  • One 90-minute session per week
  • All materials included
  • Limited places, small groups

Choose your venue

APIMA members

IES Sa Colomina

Carrer de Vicent Serra i Orvay, 40, Ibiza

New!

Wednesdays 18:00

From 14 October

65 € per month, free enrolment

Sign up on WhatsApp

By WhatsApp on +34 614 91 48 26 or by email to info@ibizacodeacademy.com

ACTEF members

Edifici Polivalent de Cas Serres

Carrer d'Ernest Ehrenfeld, s/n, Ibiza

Last places!

Thursdays 17:30

From 15 October

Price on request from ACTEF

Exclusive to ACTEF member families

If you are a member, sign up directly with the association.

APIMA members

IES Sa Colomina

Carrer de Vicent Serra i Orvay, 40, Ibiza

New!

Fridays 18:00

From 16 October

65 € per month, free enrolment

Sign up on WhatsApp

By WhatsApp on +34 614 91 48 26 or by email to info@ibizacodeacademy.com

APIMA membership is required to register at IES Sa Colomina. The Cas Serres group is for ACTEF member families.

None of these a fit? We will let you know as soon as we open a group at more centres.

<>
</>
{ }
[ ]

Technology as a tool to create, not to consume

Coding is learning to break a big idea into small, logical steps and give a computer precise instructions to carry them out.

The three pillars of Ibiza Code Academy

Whatever your child's level, our academy rests on three ideas.

A healthy relationship with technology: from consumers to authors

We want them to discover that the computer is a workshop, not a television. They go from playing someone else's game to saying: "I had an idea, I designed it, I built it and it works". Being the author of their own project fires up their creativity and changes for good how they see technology.

Maths and science, applied

Here they use and consolidate what they have already studied at school, but with a reason: coordinates and angles in Scratch, functions and data in Python. These don't come up because it's the topic of the day, but because their program needs them to work. And if something doesn't add up, they see it on the screen straight away.

Mistakes teach more than getting it right

A computer is literal: it does exactly what you tell it, not what you meant. So a bug is not a fail: it shows where the reasoning went wrong, and it can be fixed and tested again as many times as needed. Here it's not enough for the program to work; they need to know why it works.

Learning in action

Coding is fun because it gives them the power to invent

Images are illustrative

Group of students working on laptops in a classroom
Student smiling while coding in Scratch
Two students reviewing Python code together on a laptop

What does your child come away with?

🛠️

They leave class with something they built themselves

🧩

They learn to break a big idea into small, logical steps

📐

They use school maths for a real reason

🔁

They make mistakes, fix them and test again until they understand why it works

📱

They go from consuming technology to creating with it

🏆

They gain confidence: "I designed it, I built it and it works"

After-school courses 2026-27

Weekly 90-minute courses in small groups with age-adapted projects.

What they learn

  • They plan a project before coding it
  • They create events, movements, loops, and decisions with blocks
  • They tell stories with images, sounds, and characters
  • They find and fix errors with guidance
  • They present and improve their own projects

Benefits

  • They move from using technology to creating with it
  • They strengthen logic, patience, and problem-solving skills
  • They gain confidence by seeing progress from the first sessions
  • They learn to collaborate while keeping ownership of their own projects

Frequently asked questions

We work with children and teenagers aged 8 to 17. Our 2026-27 after-school courses are Scratch for 3rd to 6th of Primary (ages 8 to 12) and Python for 1st to 4th of ESO (ages 12 to 16). In summer we run intensive courses: Scratch for ages 8-12 and Unity 2D for ages 13-17, depending on the location.
No. Scratch is designed for beginners. Summer Unity 2D is also guided step by step; it helps if the student is reasonably comfortable using a computer. Python is aimed at students with a bit more confidence working through instructions, but it still starts with an introduction.
Classes take place in Ibiza schools and collaborating spaces: primary schools, secondary schools, associations and municipal spaces. There are after-school groups at CEIP Sa Joveria (Mondays, last places), CEIP Can Cantó (Mondays, last places), CEIP Ses Planes (Tuesdays, last places), the Edifici Polivalent de Cas Serres in Ibiza with ACTEF (Thursdays, last places) and IES Sa Colomina (Wednesdays and Fridays, Python). If none of them suits you, join the update list and we will write to you as soon as we open a group in more areas.
No. We provide the computers and all the materials in class. There is nothing to buy or bring.
The main teaching language is Spanish. We can also support students in Catalan or English when that helps the group understand better.
We work with small groups: a maximum of 10 students per group. It is a limit we always keep, because above that number a single teacher cannot give the individual attention this kind of class needs.
They are intensive weeks: 5 days, 3 hours per day, 15 hours in total. Each course has its own venue and schedule. We will let you know when registration opens for the next courses.
It depends on the course. Those with places already open are booked directly with the venue hosting them: each one explains how, under "You can sign up now" above. For those not open yet, the form on this site is an update list and we will write to you as soon as they open. At the schools, enrolment is free this year, with no conditions; at ACTEF, ask the association about the price. To enrol in a CEIP after-school course you must be a member of the school's family association (AFA/APIMA); your child does not need to attend that school for you to join. The ACTEF group is for its member families, and sign-up goes through the association itself.
No. Joining the update list does not reserve a place and does not involve any payment. For after-school courses at schools, enrolment is free this year, with no conditions. For summer, it helps you hear quickly when registration opens for each course.
Scratch runs in the browser and does not need installation. Unity 2D requires compatible equipment prepared before class. This is coordinated by Ibiza Code Academy with the collaborating centre; if families needed to bring anything, we would let them know in advance.
The 2026-27 year already has Scratch groups at CEIP Sa Joveria (Mondays, last places), CEIP Can Cantó (Mondays, last places) and CEIP Ses Planes (Tuesdays, last places); Python groups at IES Sa Colomina (Wednesdays and Fridays, from 14 and 16 October); and Scratch and Python with ACTEF at Cas Serres (Thursdays, last places). Registration for the IES Sa Colomina groups is open. If you join the update list, we will write to you as soon as we open a group in more areas.
It is not the same kind of screen time. Here the computer is a workshop, not a television: it is used to think, build and explain a project of their own. They go from playing someone else's game to designing and building their own, and from watching to creating.

Get enrolment updates

Leave your details, with no payment and no commitment, and we will let you know when new after-school groups or summer courses open.

This does not reserve a place and involves no payment.