Learn the language of the future
Discover our extracurricular programming course. We develop STEAM skills through the creation of video games


We invite you to learn about our extracurricular activities, designed to learn coding y video game design from scratch.
In our extracurricular programming activities, we help our students to incorporate computational thinking in a natural way and to use it as a resource for their personal development.
Key learnings

Computational thinking

STEAM Empowerment

Conflict resolution

Soft skills

mathematical competence

Lateral thinking
Itineraries
Initiation
3 to 6 years old
Using their own bodies and movement, the little programmers learn essential coding and programming concepts. We combine experiential activities with fun sequencing challenges with Sphero or mTiny.
Step by step, we incorporate a new language with drag and drop dynamics and very visual command blocks that are incorporated with progressive levels of difficulty.

Intermediate
7 to 11 years old
We advance towards new levels of abstraction from the creation of video games, programming with Minecraft Education. Authentic “digital superpowers” to create virtual worlds and fantastic adventures with MakeCode Arcade.
A creative environment with pixel art aesthetics that transports us to the legendary world of classic consoles while introducing more complex programming structures.

Advanced
We will learn how to apply our knowledge to develop mobile apps by creating intuitive interfaces with powerful functionalities such as sound reproduction, text translation, image recognition, etc.
As we progress further in the course, we will leave the programming blocks behind and make the leap to textual programming with Python, learning about syntax, paradigms and compilers.

Technological extracurricular activities in Barcelona and Madrid
Frequent questions:
What is the ideal age to learn programming?
It is highly recommended to lay the foundations of programming at an early age, from 3 to 5 years old, but it is from 7 years old when the potential of schoolchildren to develop minimally complex structures begins to unfold.
What are the objectives of extracurricular programming?
In our programming courses and workshops we introduce computational thinking at different levels. By participating in our classes we propose to achieve these learning objectives: block programming, sequencing, algorithms and use of variables, conditionals and coordinates.
Will they learn to program video games with Minecraft?
In our extracurricular programming classes, you learn to develop coding skills by creating video games in environments such as Minecraft Education, Makecode or CoSpaces.
Where can I find extracurricular programming classes?
We develop our programming activities for boys and girls as technological extracurricular activities in schools. We also offer online programming classes for different age levels from our own webpage