Minecraft artificial intelligence
Advanced programming course in the legendary video game with education approaches of Microsoft
Students age:
6,5—12 years old

up to 10 people

Course duration:
from 8 months
We use cookies to provide the best site experience.
Ok, don't show again
Whom a robot will never replace? Its the developer! Try your hand at creating the artificial intelligence in the popular game of Minecraft
Google CEO SundarPichai once said that artificial intelligence would change the world more than the development of fire or the invention of electricity. According to a study by Gartner, by 2025 the number of jobs related to Artificial Intelligence (AI) will exceed two million. That is why it is so important to introduce children to the basics of this technology now. An ideal tool for learning AI is the Minecraft, which millions of schoolchildren (and not only) around the world are passionate about.

Microsoft has created an educational platform based on this game that helps children quickly and efficiently learn the most complex sciences, including the art of programming. In addition, according to the observations of teachers who use the game in their work, Minecraft helps children develop math and critical thinking, creativity, communication, and teamwork skills, as well as the ability to make decisions about teamwork skills.
Using the Microsoft methodology, we have created a Minecraft in-depth programming course for Minecraft fans
Computer programming is boring. It is difficult. It requires tremendous concentration. Not even every adult has enough stamina and skills to do that. One can ask how can we teach a 7-year kid to sit for hours and write the code? At CODDY we do not teach the kids difficult terms and dry code. We bring them to the world of programming via entertainment media and their familiar world. This is a very beautiful world that they all love – their favorite computer games.

Within this gaming environment they have to uncover complex tasks and get acquainted with important mathematic definitions that they will learn at school years later, like coordinates system, volume, 3D space, algorithms, loops and so on. It is naïve to expect that at the age of 7-8 the children will be able to write the code yet, but they will definitely be at ease with computers, have a very live interest in computer life, love mathematics and learn how to do the homework with passion
About the course
"Minecraft: An Introduction to Artificial Intelligence" is a long-term course for kids 6 to 12 years old. It is suitable for those who are just starting out in programming or already have a basic knowledge.

The program of the course is designed for 8 months of intensive study. The task of students is to program their own agent for solving of the routine game tasks: building, resource extraction, protection from mobs.

To do this, children master the fundamental themes Programming - loops, conditional structures, arrays — and learn to apply this knowledge in practice in the construction of the Minecraft game universe.

Toward the end of the course, students program in JavaScript, one of the most widely used and programming languages in the world.

For training, we use the educational environment MakeCode (developed by Microsoft). This development environment is similar to Scratch (in level of complexity, too), but offers a much wider functionality for learning programming.

We devote 25% of our teaching time to the development of the so-called soft skills. At the lessons, we need to work in a team and communicate just like professional programmers in companies. In addition, in the process of working together on projects, students develop their leadership skills, creativity and skills of time management, problem solving and decision-making.

What skills will the child learn in the course?
  • programming skills
  • mathematical thinking
  • algorithmic thinking
  • logical thinking
  • creative thinking
  • critical thinking
  • leadership skills
  • teamwork skills
  • problem solving skills
  • project management skills
More about Minecraft course for parents
Course syllabus
Minecraft: Introduction to Artificial Intelligence course modules include:
  • Learning how to work on the Minecraft programming platform
  • Programming and creating designs in the Minecraft world
  • Introduction to the concept of "Algorithm" and programming a robot using algorithms
  • Introduction to the concept of "loop" and programming a robot using loops
  • Introduction to the concept of "Event" and programming in the Minecraft world using events
  • Introduction to the concept of "Coordinates" and programming in the Minecraftworld-using coordinates
  • Learning about Absolute and Relative Positions and programming in the Minecraft world using These Notions
  • Getting to know the terms "Variable," "Global Variable," "Local Variable," working with numeric and string
  • Analyzing variables and programming in the Minecraft world using different types of variables
  • Introduction to the topic "Conditional if-else Constructions" and programming in the Minecraft world using conditional constructions.
  • Introduction to Arrays and Programming Minecraft Using Arrays
  • Introduction to Artificial Intelligence and programming a robot using Artificial Intelligence approaches
  • Introduction to JavaScript, learning basic JavaScript syntax and for loops in JavaScript
  • Exploring a new JavaScript programming platform in Minecraft

Each block of four lessons concludes with a project activity in which students consolidate their knowledge and skills. For confident developers (for example, those who have been studying programming in Minecraft: Education Edition for more than six months) the program course includes special projects.

Advanced students will be able to work with teams to implement complex structures such as Egyptian pyramids and the colosseum

The course "Minecraft: Introduction to Artificial Intelligence" is part of a two-year in-depth training program
Programming with Minecraft (taking other courses is not a prerequisite for enrolling in this course):
What do I need for classes?
Nothing is required for classes at our sites. We provide everything your child needs
For the homework, your child will need a computer/laptop with installed software and internet access

Instruction installation Minecraft:
Learn More
The "Minecraft: Introduction to Artificial Intelligence" course is the best way to introduce your child to the complex world of programming and artificial intelligence!
Book a call from our managers to learn more, or leave a request to sign up
Other courses
  • 8—12 years old
    Creating games in Roblox Studio
    Fundamentals of game programming in Lua on the most popular online platform
  • 9—14 years old
    Blogging — training for children
    Effective tools for children for creating a sucessful internet blog
  • 13—16 years old
    Harvard CS50
    Fundamentals of Programming and Computer Science
  • 10—13 years old
    Ethical hacking
    Unique hacking methods for cyber self-defence
Class Schedule
Please check the schedule with our consultants
09:30-10:50 Minecraft (Greek / English)
11:00-12:20 Minecraft (Greek / English)
13:00-13:30 Minecraft (Greek / English)
09:30-10:50 Minecraft (English)
11:00-12:30 Roblox (Russian / English)
12:30-13:20 Minecraft (English / Russian)
11:00-12:30 Blogging (Russian / English)
The first language specify the language taught in at the lesson
Contact us
We can help you choose a program and answer your questions
By submitting this form I have read and acknowledged the Privacy Policy.
+357 99045196
Vasileos Konstantinou 138, Limassol 3080, Cyprus
40, Limnou str., Bereshit Jewish Educational Center, Limassol 3065, Cyprus