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 three schools on the island: pick the one that suits you best.

  • One 90-minute session per week
  • 65 € per month, free enrolment
  • Limited places, small groups

Choose your school

CEIP Sa Joveria

Carrer de Corona, 14, Ibiza

Mondays 15:30

From 5 October

Sign up

With the school's APIMA, through the MiAMPA app

CEIP Can Cantó

Carrer des Jondal, 4, Ibiza

New!

Mondays 17:30

From 5 October

Sign up

By email to the school's AFA: afaceipcancanto@gmail.com

CEIP Ses Planes

Carrer València, 42, Sant Agustí

New!

Tuesdays 16:00

From 6 October

Sign up

By email to Ibiza Code Academy: sesplanes@ibizacodeacademy.com

To sign up for the after-school course at any of these schools, you must be a member of that school's family association (AFA/APIMA). Your child does not need to attend that school for you to join.

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

<>
</>
{ }
[ ]

Coding is learning to think, create, and solve

How your child learns at Ibiza Code Academy

🎮

Projects, not just explanations

Every class revolves around creating, testing and improving a project. Students leave with clear progress and can explain what they have built.

⏱️

90-minute sessions with clear structure

Guided warm-up, main practice, project improvement and wrap-up. A rhythm designed to sustain attention and motivation.

👥

Groups of up to 10 students

The instructor knows every student. There is real follow-up, and the pace adapts to the group's level.

🏫

In classrooms at schools and collaborating centres across Ibiza

We teach in places close to students' everyday routines, reducing unnecessary travel and making life easier for families.

Learning in action

Learning to code is as useful as it is fun!

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 think before they act and apply logic

💬

They work in teams and explain their ideas

🔁

They make mistakes, fix them, and keep improving

📱

They understand the technology they use every day

🏆

They gain confidence by building their own things

After-school courses 2026-27

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

Registration open: Scratch at CEIP Sa Joveria, CEIP Can Cantó and CEIP Ses Planes. Times and sign-up details above, under "You can sign up now". Other centres still to be confirmed.

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

Screens for creating

More than screen time: creation time

The question isn't just how much time they spend in front of a screen, but what they do with it. At Ibiza Code Academy, computers are used to think, build, and explain ideas.

Thinking comes first

They first think about what they want to build, make a simple sketch, and break the challenge into steps before coding.

Active creation

Students test, make mistakes, correct, and improve their own projects with guidance from the instructor.

Screen with a clear task

Every segment of work has a specific goal: building a function, testing a mechanic, or fixing an error.

Frequently asked questions

We work with children and teenagers aged 8 to 17. Our 2026-27 after-school courses are Scratch for ages 8-12 and Python for ages 12-17. 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 and municipal spaces. After-school groups are already open at CEIP Sa Joveria (Mondays), CEIP Can Cantó (Mondays) and CEIP Ses Planes (Tuesdays). Other centres will be announced when they open registration: if you join the update list, we will notify you straight away.
Usually not. We aim to work with Ibiza Code Academy laptops or with equipment prepared by the collaborating centre. If families needed to bring anything, we would say so clearly before closing the group.
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: you will find the link or the sign-up email on each one, 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. Enrolment is free this year, with no conditions. 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.
No. Joining the update list does not reserve a place and does not involve any payment. For after-school courses, 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 open at CEIP Sa Joveria (Mondays), CEIP Can Cantó (Mondays) and CEIP Ses Planes (Tuesdays). Further centres will be announced when they open registration. If you join the update list, we will notify you straight away.
The aim is not simply to spend time in front of a screen, but to use it to create. Sessions combine planning, guided practice, trial and error, collaboration and project presentation. The goal is for students to build something functional, and be able to explain it.

Get enrolment updates

Leave your details with no payment and no commitment. For after-school courses, enrolment is free this year, with no conditions. For summer courses, we will notify you when registration opens for each course.

This does not reserve a place. Enrolment is free this year for after-school courses, with no conditions; for summer, we will notify you when each course opens registration.