STEP IT Academy | We have been teaching since 1999. High-quality IT-education for adults and children. We prepare programmers, designers and system engineers who cannot be replaced by artificial intelligence. In order to achieve this, we teach how to understand tasks, run projects and work in a team, in addition to core knowledge.

Your browser Internet Explorer is out of date!

Please, use Google Chrome, Safari, Mozilla Firefox, Opera


Junior Computer Academy is a place where students prepare for the future by mastering technologies the whole world will use.

Our program develops universal skills that are useful for everyone

Children create their projects in teams and also work individually. Working in groups develops their ability to collaborate, plan and achieve goals. Whatever your child decides to do in the future - the knowledge and skills gained at Junior Computer Academy will be relevant.

Our values

Relevance, Professionalism, Excellence

Education at Junior Computer Academy is based on three essential components:

Up-to-date Curricula

Your child will acquire the necessary knowledge and skills based on modern, relevant programs, setting them up to become champions of their future.

Team of Professionals

Our experts inspire and instill interest in children as they learn to create their projects, individually and in teams.

Friendly atmosphere

We believe that modern education is a collaboration between teacher and student. All participants are equal with common goals: preparing for a successful future, in a fun interactive way. We achieve our excellent results by working in comfortable environments with advanced equipment and the best instructors.

For whom

Our Educational Approach

For children
Ages 5-6 & 7-9
Computers, tablets, and phones, are no longer just toys, but tools for self-expression and development. Our students get acquainted with computer technologies and the software that powers their favorite games and products, Internet and cybersecurity, filmmaking, 3D-design, video games and LEGO Mindstorms, LEGO WeDo robots, Micro:bits microcontrollers. mBot, robots.
For children
Ages 10-13 & 14-17
This age group is ready to develop their technical projects from A to Z. From professional gaming applications to websites with unique technical solutions, mBot robotics, Arduino microcontrollers, 3D-games and advanced design. Coding languages: Python, HTML/CSS & JavaScript, C/C#.


With maximum practical training
The learning process at Junior Computer Academy is built on the real application of all the knowledge gained. Numerous practical tasks solidify each theoretical block. We have no lectures, lecture notes, memorization of terms and teachers` dominance over the student. Our interactive approach develops students, and through our proprietary gamification system we keep them motivated. STEP students learn and create projects but also earn rewards in the form of diamonds and coins. This “academic” currency is used in ways to keep your child engaged and committed. Each parent will have access, via logins, into our dashboard, allowing you to monitor your child’s performance and their path to success.
“Test driving” IT-professions
During their studies at our Academy, children are able to determine whether they prefer one IT profession over another. This experimental period allows children to chose a path that truly interests them, increasing their chances of mastery and career satisfaction.


Our curriculum is developed according to the author's methodology, which has been recognized by leading international organizations.

For children 7-10 years old:

  • Introduction to Computer Technology
  • Internet and Online Security
  • Game Design
  • Basics of Programming using Scratch3
  • Python Programming
  • Blogging and Youtube
  • Exploring Robotics Sensors
  • Challenge Robotics
  • Construct3 Game Development
  • 3D Modeling and 3D Printing
  • HTML & CSS
  • Photolab and Digital Image Processing
  • Designing of Virtual Worlds
Download detailed curriculum

For children 11-14 years old:

  • Programming Arduino Microcontrollers
  • Digital Art
  • Development of Augmented Reality Mobile Applications
  • Python Web Application Development
  • 3D Animation
  • Innovative Technologies and Augmented Reality
  • Unreal Gaming with Unreal Engine
  • Virtual Reality Games with Unity 3D
  • Startup and Freelance
  • Arduino Robotics
  • Advertising Design
  • 2D-Animation

After graduation children will be able to:

  • Decide on their choice of direction in IT and to understand whether they want to develop in this field as a career or hobby.
  • Develop websites, take and edit photo and video, build models and program.
  • Use the computer as a tool for intellectual development and creative self expression.
  • Create computer games using advanced software.
  • Create WEB-projects: from design to launching a full-fledged site.
  • Understand the current trends in robotics and design gadgets for the Smart Home.
  • Create animations and cartoons, 3D-objects, adjust them for 3D-printing.
  • Work with virtual reality and create virtual worlds.
  • Interact with their team, develop their intellect, make quick decisions, think logically, find non-standard solutions.
Forms of study

Forms of Education

Ages from 5 to 6

Monthly (10 months): 300 CHF


Young students use Android tablets to learn how to take and add effects to images with apps, shot and edit videos, construct & control robots, create video games.  During the last module of the course, students are introduced to working with PC. 


Modules: WeDo Robotics, Stop-motion Brickfilms and Stikbot Studio, Animation Video with Toontastic, Introduction to Coding with Scratch Junior, Visual Coding with Run Marco! App, Introduction to Personal Computers.

Available time slots:

  • Wednesdays: 09:00 - 12:00
  • Saturdays: 09:00 - 12:00.

    The prices are valid till the 10th of August

English / French

30 weeks per year

5-6 years old

3 hours per week

Ages from 7 to 9

Monthly: (10 months): 300


Students will be introduced to the fundamental concepts of programming, learn how to design game characters, assemble and code robots, design 3D objects and make them ready for printing, and master coding concepts such as conditions, loops, variables and video editing. Modules: Introduction to coding with Scratch3, Game Art Design, Exploration of robotic sensors, 3D modeling with Tinkercad, Microelectronics with BBC Micro: Bit, Creation and promotion of YouTube Channel.


Available time slots:

  • Wednesdays, 9:00 - 12:00.
  • Wednesdays, 16:00 - 19:00.
  • Saturdays, 13:00 - 16:00.
  • Saturdays, 16:00 - 19:00.


The prices are valid till the 10th of August

English / French

30 classes per year

7-9 years old

3 hours per day

Ages from 10 to 13

Monthly: (10 months): 300


This program is a continuation of the first year or a good starting point for advanced students. The following modules are included: MBot Robotics, HTML & CSS Web Development, Python - Junior, 2D Animation, Game Development with Construct3, 3D Modeling with SketchUp.


Available time slots:

  • Wednesdays, 13:00 - 16:00.
  • Saturdays, 13:00 - 16:00.



A first semester is formed around Micro:Bits microcontrollers and mBot robots, followed by customized and 3D-printed robots based on the Arduino: bipod robots, self-driving cars, and hexapods.



Available time slot: Saturdays, 9:00 - 12:00.



From branding the YouTube channel to the secrets of contemporary cinema. Using bith professional equipment and mobile phones with special applications, online platforms to promote a blog. Kinemaster, Twitch, OBS, Snapchat, Tik Tok and even Blender for advanced video editing.


Available time slots:

  • Saturdays, 09:00 - 12:00.
  • Saturdays, 16:00 - 19:00.


The prices are valid till the 10th of August

English / French

30 classes per year

10-13 years old

3 hours per week

10-17: Junior Business Academy
10 - 17 years
5-13: Summer Computer Camps
5 - 13 years




Work in/with international IT-companies.

Launched their startups. Minimum experience in IT - 5 years.

Average teaching experience - 2 years.

Jonathan GEIZE


Subjects of teaching: LEGO Robotics: Level 1, LEGO Robotics: Level 2, Programming in Python - Junior, Programming in Python - Middle, Makeblock Robotics: Scratch, Makeblock Robotics: C, Microelectronics with Arduino.

Birth date: 28/07/1992.

Education: Geneva school of engineering, architecture and landscape  - Haute École du paysage, d'ingénierie et d'architecture de Genève.

Profession: Embedded engineer.

Interests: Robotics science, games and climbing.


Birth date: 27 June 1984 (35y)

Education: Art study at "Ecole des arts décoratif de Genève"

Profession: Concepteur multimédia" Project creator in digital at scool "EAD Genève" (CFC).

- Migros Genève (Printer, Electronics seller, Content creator for motion design, social medias consulting).

- Freelance (Davidoff, University of Geneva (Bioscope), Sculpteo, Jardin botanique Genève, Hagerty, Enoil Bioenergies).

-Professor at adult private scool "Ecole-club Migros Genève" (from 2016).

Interests: Art, Design, 3D, DEV, Video games, Blockchain, AR, VR, 3D printing, Hacking, Digital marketing, Social medias,

Science, Learning, Low Tech, Society structure, Econmic, Society, Politics.


At the age of 15 Cyril created a project of mmorpg called "Nilorea le destin des runes" which was being made for 8 years under his guidance and team leading; UI, 3D, models, icon, character design etc. were created.

Student Stories

Student Stories

Tomas Ofek

Game Development

11 years

But most impressive for me was how flexible and accommodating the team was: when my son needed to move at a different pace than the class, Step accommodated him in a way that I could never expect
Show more

Ben Magri

YouTube and Filmmaking

8 years

If your child loves spending hours watching videos on YouTube like my 8-year old, I strongly recommend the STEP YouTube and filmmaking course.
Show more

Cristina Aguilar

Game Development

12 years

He was coached by professional teachers and he had a lot of fun.
Show more

Alexandra Ciuraru

Game Development

7 years

You may say it is too much for your kid to be exposed to robotics or 3D modeling at such an young age. Well, it is not!
Show more

Our students become friends and develop real bonds. Inside our Academy and out, many of our students work on development projects, and create start-ups. United by a common interest in computer technology, they achieve success together.

Request a call back

This website uses Cookies

Privacy Policy and Legal Information