Practical coding and math lessons

in Minecraft and Roblox

The first lesson is free!

Our Courses

  • Coding in Minecraft – Beginner (Junior)

    Coding in Minecraft – Beginner (Junior)

    Through projects and challenges in Minecraft, children aged 7–10 will build essential digital skills. Kids will learn basics of coding, geometry, math, and computer literacy—all while developing their creativity, problem-solving, and collaboration skills.

  • Coding in Minecraft – Advanced (Junior)

    Coding in Minecraft – Advanced (Junior)

    As students progress to the advanced level, they take on structured projects that require planning and logic. We will explore deeper concepts in coding, geometry, math, and digital literacy, gaining the skills to design complex builds and solve multi-steps problems.

  • Coding in Minecraft – Beginner (Teen)

    Coding in Minecraft – Beginner (Teen)

    This beginner course for ages 10–12 introduces students to coding through guided Minecraft challenges. They learn essential concepts in programming, math, digital literacy while practicing logical thinking and building confidence.

  • Coding in Minecraft – Advanced (Teen)

    Coding in Minecraft – Advanced (Teen)

    This advanced class guides students through creating their own Minecraft games. They work with functions, arrays, coordinates, and advanced geometry, applying real math and logic to build interactive experiences and solve complex problems.

  • Python in Minecraft

    Python in Minecraft

    In this course, children will learn Python fundamentals through Minecraft, exploring data types, variables, loops, functions, and arrays. They develop programming logic and gain hands-on experience applying code to interactive projects, building skills beyond the basics.

  • Game Development in Roblox

    Game Development in Roblox

    Kids learn to design and code their own games in Roblox Studio. In the process they will learn 3D modeling, Lua scripting and Lua making interactive elements. Throughout the course, they will bring their creative ideas to life while developing creativity, logical thinking, and problem-solving.

Why does your child need IT skills?

Performance in school

Programming knowledge helps children understand complex mathematical concepts.

Passion to learn

Digital literacy develops the child’s self-confidence and enables them to learn new things.

Independent learning skills

The knowledge that schools and universities provide can quickly become obsolete, and as such, independent learning skills are important.

Why us?

Individual learning pace

The student can receive their individual tasks in the lesson. They can focus on their own project and work at their own pace.

Small groups

Each teacher has a maximum of 5 students in their class. Our groups form continuously and new students can join throughout the year.

Ability to create

We don’t limit our students to our curriculum: with the help of coding, they can design entire buildings, draw pictures and make mini-games.

Lots of practice

Students can work both on their own projects and in teams, picking up a variety of different subjects along the way.

How does trial lesson look like?

1 . You connect to our platform and our teacher will explain to the child the basics of working with code redactor and go through different tasks and assignments with them;

2. We determine the level of preparation and interests of the child based on how they navigate the tasks given and enroll the child in the appropriate group;

3. At the end of the trial lesson, the teacher gives you an overview of how the lesson went and helps you assess your child’s interest in the course.

Students’ Work

OUR TEAM

Hear from the team!

I want to create an educational environment that develops active citizenship skills and an entrepreneurial spirit.

Tatiana

Project Co-Founder

My goal is to inform as many children and parents as possible that education can only be effective in a form that is interesting for the child.

Anna

Marketing Expert

My goal is to create projects and events that not only entertain children but also teach them in a way that feels engaging and exciting.

Alexandra

Psychologist and educator

Testimonials

Our clients’ testimonials speak volumes about our courses. Get an insight into their experiences.

My daughter has been attending this programming course for 3 years and we forgot about the problems with mathematics. Previously, she struggled with geometry quite a lot, but now she has conquered it. We really liked the method of teaching geometry using Minecraft.

Alexandra

Mother of Alina

My son Mikhail looks forward to every lesson. Previously, he was very fond of building houses in Minecraft. But now he is constantly thinking about how to program a new version of the house. He perceives programming as a more complex version of Minecraft. At the age of 9, he knows what variables, functions, and coordinate axes are.

Sergei

Mother of Mikhail

My son and I have tried many schools and have been with Discovery School for 2 years now and are very satisfied. Each lesson is based around an interesting topic and teachers find an individual approach to each student. Son enjoys doing it.

Elena

Mother of Kostya

Sign Up

Name

By clicking the button, you consent to the processing of personal data, agree to the Privacy Policy.

Step One

Sign up for a free trial lesson.

Step Two

We’ll give you a call to help you choose a course and reserve a time and date for the free trial lesson.

Step Three

We’ll arrange a free trial lesson at a date and time convenient for you and your child.