School of robotics and programming
call

Cutting-edge technological education of the 21st century

Master the IT field at the modern robotics IT school Robocode in Tbilisi

Skills for obtaining a promising profession for students aged 7–16

Sign up for a trial lesson
Scratch Jr → Ardublock → C++ → PCB Design → OpenVision → Construct 3 → C# → HTML → CSS → JavaScript → Minecraft Education → Python → Tinkercad → MIT App Inventor → Scratch Jr → Ardublock → C++ → PCB Design → OpenVision → Construct 3 → C# → HTML → CSS → JavaScript → Minecraft Education → Python → Tinkercad → MIT App Inventor → Scratch Jr → Ardublock → C++ → PCB Design → OpenVision → Construct 3 → C# → HTML → CSS → JavaScript → Minecraft Education → Python → Tinkercad → MIT App Inventor → Scratch Jr → Ardublock → C++ → PCB Design → OpenVision → Construct 3 → C# → HTML → CSS → JavaScript → Minecraft Education → Python → Tinkercad → MIT App Inventor →
Scratch Jr → Ardublock → C++ → PCB Design → OpenVision → Construct 3 → C# → HTML → CSS → JavaScript → Minecraft Education → Python → Tinkercad → MIT App Inventor → Scratch Jr → Ardublock → C++ → PCB Design → OpenVision → Construct 3 → C# → HTML → CSS → JavaScript → Minecraft Education → Python → Tinkercad → MIT App Inventor → Scratch Jr → Ardublock → C++ → PCB Design → OpenVision → Construct 3 → C# → HTML → CSS → JavaScript → Minecraft Education → Python → Tinkercad → MIT App Inventor → Scratch Jr → Ardublock → C++ → PCB Design → OpenVision → Construct 3 → C# → HTML → CSS → JavaScript → Minecraft Education → Python → Tinkercad → MIT App Inventor →
Scratch Jr → Ardublock → C++ → PCB Design → OpenVision → Construct 3 → C# → HTML → CSS → JavaScript → Minecraft Education → Python → Tinkercad → MIT App Inventor →
Scratch Jr → Ardublock → C++ → PCB Design → OpenVision → Construct 3 → C# → HTML → CSS → JavaScript → Minecraft Education → Python → Tinkercad → MIT App Inventor →
Why choose Robocode?
9,000+ students
8,590+ developed and defended diploma projects
A network of schools: 105+ locations
Start learning
8 countries worldwide: Ukraine, France, Germany, Poland, Moldova, Romania, Georgia and Bulgaria.
Master practical IT skills
Develop logical thinking and creativity
Become part of an IT community
Gain a foundation for a successful career
After studying at our school, your child will:
Is interested in computers but doesn’t know where to start
Doesn’t find support in learning or loses motivation
Doesn’t have like-minded peers to share their interests
Doesn’t see prospects in their interests
If your child:
Programs
from the Robocode robotics school
Robotics
More details:
For children from 10 years old
Primary for beginners
For children from 7 years old
More details:
Game Development
For children from 9 years old
More details:
Primary for beginners
Will learn to work confidently with Windows, from turning on the computer to necessary settings
Will learn to work quickly with the mouse and keyboard
Will create 2D and 3D projects in Paint 3D and Tinkercad
Will take a module on online safety: how to search and download files correctly
Will study different types of algorithms in Scratch Jr
Will get acquainted with creating 2D games using block programming in MakeCode Arcade
Will start working with real electronics and a robotic platform
Learn more
отримати урок
IT Start
We master basic computer skills
The program has 1 annual courses:
1-й курс
7–8 years old
Students will create 20+ games of different genres and levels of complexity for their portfolios
Will learn to develop characters and teach them to interact with each other
Will professionally master the programming language C#
Will learn to apply physics and mathematics to build a real-world simulation in the game
Will create a game that millions of people can play at the same time
Will create a 3D model of a character like professionals
Game Development
Узнать больше
Learn more
Learn more
Construct
We study the basics of game creation using Construct 3
Unity Beginner
We develop games in the Visual Scripting program
Unity 2D
We study C# and create 2D games in Unity
Unity 3D
The program has 5 annual courses:
We work with databases and create 3D games in Unity
Unity Pro
We create multiplayer games that can be played online
1st year
9–11 years old
2nd year
10–12 years old
3rd year
12–14 years old
4th year
13–15 years old
5th year
14–16 years old
Robotics and programming with real robots
Will design their project: from a sketch on paper to a full-fledged model
Arduino Kids
We study basic electronics and programming basics in Ardublock
Will create a mobile application to control the robot
Will learn two professional programming languages C++ and Python
Arduino KidsPro
Transition from visual programming to studying the C++ language
Will get acquainted with more than 100 different sensors and devices
Will take part in developing their own Arduino Uno board
Arduino Junior
An accelerated course combining two courses (Arduino Kids + Arduino KidsPro)
Middle Embedded
The program has 6 annual courses:
We improve our level of programming in C++ and create our own robots
Will write code that allows devices to recognize colors and objects using a camera
Pro Embedded
We create a smart home control system (our own web application)
1st year
8-10 years old
2nd year
9-11 years old
1-2nd year
10-12 years old
3nd year
10-13 years old
4nd year
11-14 years old
Senior Embedded
We design and solder printed circuit boards.
5nd year
12-15 years old
Expert Embedded
We study Python, combine robots with artificial intelligence to recognize various objects
6nd year
13-16 years old
Узнать больше
Learn more
Learn more
We will select the best program for your child
Select program
At the free open lesson, your child will:
Get acquainted with the program. Children and parents will learn how the training is structured, what topics will be studied and what projects will be implemented
Gain practical experience. The child will be able to try their hand at programming and robotics under the guidance of experienced teachers. For example, children will be able to write their first code or assemble a simple electronic circuit
Meet our teachers and see how classes are conducted. Children and parents will be able to talk personally with teachers and ask questions about the learning process
What do our classes look like?
Up to 12 students study in mini-groups
1
Lessons are held once a week for 1 hour 50 minutes
2
Two teachers work with the group. One explains the lesson topic, the other helps the children and ensures that everyone gets a result.
3
At the end of the year the child will have several completed projects that will become part of their portfolio
4
After completing the diploma project, the student will receive a certificate of completion of the course
5
We will select the best program for your child
Select program
Feedback from Robocode school students
Reviews from parents of Robocode school
Sofio Katamadze, mother of 9-year-old Irakli Pareishvili (Arduino Kids Pro)
My son has been studying robotics for the second year. Here there is a creative, interesting and friendly environment where my child receives both knowledge and motivation. Robocode gives children all the necessary knowledge in a simple, fascinating and understandable form. What used to seem difficult and boring has now become a real pleasure for him. Now he works on a real project with great interest and enthusiasm, which makes me very proud.
Thank you to the Robotics School for playing a huge role in the development of my son's interests and abilities. I know that the skills and knowledge acquired here will definitely help him achieve success in the digital world.
Teona Dolidze, mother of 9-year-old Data and 12-year-old Tato Toradze (Arduino Kids Pro and Middle Embedded)
My boys have been attending Robocode school for two years already. The staff here is warm and attentive, and most importantly they are professionals at what they do, my kids like them very much, I am very glad and happy that I found this school 👍💜
Irina Gogokhia, mother of 13-year-old Giorgi Kobalia (Middle Embedded)
I am very grateful to Robocode 🙏 🙏 My son is very motivated ❤ The school has an efficiently structured program aimed not only at transferring knowledge but also at applying it in practice. Experienced and professional teachers teach students here, who use an individual approach to each child and make sure that everyone absorbs the information as much as possible and develops the skills they acquire
Nino Barbakadze, mother of 13-year-old Zurab Girmisashvili (Middle Embedded)
My son goes to Robocode with shining eyes. Coming here is a pleasure and great motivation for him. He loves Robocode very much ❤️ My son gains a lot of new knowledge, and Zuka and I are grateful 😊 Although there are many different robotics schools, I would definitely choose this one.
Teo Makalatia, mother of 14-year-old Dmitry Khmaladze (Middle Embedded)
Dmitry really likes doing robotics because he considers this area very interesting and innovative. My son believes that robotics has made life easier for this generation. Studying at Robocode opens new opportunities for Dmitry. I have never met such professional teachers anywhere else
Lana Kapanadze, mother of 8-year-old Nikoloz Nikuradze (IT Start)
Nikolas always comes to his Sunday morning lesson at Robocode with great pleasure. He is very happy and satisfied with what he is studying, his teachers and his new friends. I will add that I rarely have seen such professionals, such a well-coordinated and disciplined team. ❤️😍👍👏
Mzia Ahvlediani, mother of 14-year-old Sandro Tonia (Unity 2D)
My son chose the course 'Game Development' because this field interested him from the very beginning. This promising and in the future profitable field allows you to create new worlds, develops creative abilities and strategic thinking. In a short time Sandro realized that he can not only play on the computer, but also create amazing content himself and control it
Our team
Primary for beginners
Robotics
More details
Anastasia Munina
Teacher, assistant
Student of the Pedagogical Faculty of the Caucasus University
19 years old
Robotics
More details
Nodari Sazandrishvili
Teacher
Tbilisi State University, Faculty of Electrical Engineering and Electronics
29 years old
More details
Robotics
Game Development
24 years old
Sofi Chutkerashvili
Teacher
Agrarian University, Faculty of Electrical and Computer Engineering
More details
Robotics
Nino Zautashvili
Teacher
Free University under the MACS(E) program, electrical and computer engineer
23 years old
I am from Georgia, I studied electrical engineering and computer engineering, worked for 4 years as a web developer and tutor. Mostly my knowledge is related to engineering and programming, and I strive to learn more about aerospace technology and astronomy. I work at Robocode to teach and to learn. The teaching process makes you learn more about the area you teach; children have many questions and thoughts that inspire a teacher to become better in teaching and in the profession. You learn about the children as well as about yourself and discover things you would not discover on your own. Children are very curious and often think outside the box, making you think and look at things differently.
I am Nino Zautashvili, I am 23 years old, I am an electrical and computer engineer.
I am studying at the Free University under the MACS(E) program. At the same time I work at ROBOCODE school, where I teach robotics. I also work as a teacher of robotics and Digital Literacy at the 'School of International Education' in the Georgian and Cambridge sectors.
At different times I completed a quality testing course at the Bank of Georgia and a Backend development course at Skillville Academy. Currently I am studying Frontend development at the Digital Industry Academy.

In my free time I mostly read, write stories or draw. I love challenges and try to develop in all directions: I participate in civic projects, I am a member of the Mazniashvili Legion, I participate in UN debate simulations, I work with neurobiologists on a startup whose goal is to create a device that measures children's brain activity.
My name is Nodari Sazandrishvili, I am 29 years old.
In 2013 I graduated with honors from the 186th public school of Tbilisi. Then I entered Tbilisi State University, Faculty of Electrical Engineering and Electronics, which I graduated with honors in 2017.
In 2018–2020 I continued my studies in the energy program in Germany. After returning to Georgia I work in the IT field.
I joined the ROBOCODE team in 2023 and since then I have been actively involved in the school’s activities, as this process has many positive aspects. I believe that I am involved in an important cause and am glad that I can pass on the knowledge in demand today to the new generation. I always strive for personal growth, love children and easily find common language with them.
My main career goal is to gain as much experience as possible in the technical field, which is developing every day and does not allow us to stay in one place.
Hello 👋 I am Anastasia 🌸 a student of the Pedagogical Faculty of the Caucasus University 👩 🎓📚
This is my third year doing my favorite job – I am a teacher 🤭
I especially like the Robocode lessons✨

I have always been interested in education. Even now I spend my free time studying robotics 🤖, genetic engineering🧬🔬 and languages 🤯

I love to be active, always ready to learn new things and gain invaluable experience 🔥

Active participation in summer camps and various projects helps me with this. 🤗
Frequently Asked Questions
Our robotics program is designed for in-depth study of the subject. During the course children will gradually learn about various sensors and boards for assembling robots, as well as learn to program them. But starting from the Middle Embedded course, our students participate in the Project contest, creating their own robots from an idea to full project implementation.
The robots in Robocode are educational and not intended for sale. But you can purchase electronics kits with instructions for children's independent home projects. To do this, contact the manager of your school
Our programs are designed for 3–5 years of study depending on the chosen direction. The full course at Robocode school is an in-depth study of the subject, which will allow your child to become a specialist ready for employment.
The programs are developed based on the age characteristics of the children; they differ in complexity of topics, terms, concepts, laws etc. Therefore you should adhere to the recommended age so that the child is interested and does not lose motivation in a group of older children or does not get bored among younger ones.
Yes, if the child is suitable by age, you can study in several directions in parallel.
Classes are held on weekends. A lesson lasts 1 hr 30 min for younger children and 1 hr 50 min for older courses with a 10 min break.
Yes, you can change the group and thus change the teacher if classes in the new group follow the same program as in the previous group
The presence of parents distracts children from the lesson, the concentration of attention of the whole group worsens. But once a year we hold Family Day, when lessons are held for children with parents – a great opportunity to spend time with the whole family and see the child's skills in the middle of the school year
Yes, we conduct classes for inclusive children. These can be individual offline and online lessons.
Every month we hold a one-hour make-up session for everyone who missed a lesson, where we review the material for the month, or you can additionally attend a lesson in a parallel group.
Yes, we have special express programs for those who start studying from January. Such children then confidently move on to the next academic year.
Yes, we have an online school for children aged 12–16.
Your child can take several open lessons in different directions for free and decide what is more interesting. Also, if during the course the child realizes that the chosen direction is not interesting, he or she can attend a free open lesson in another direction and change the course.
We do not have homework.
Your child does not need programming or IT skills. Only basic skills from the school curriculum are needed. We will teach them everything else :)
In the offline school we provide all the necessary technical equipment for the child. For training in the online school you need a laptop or computer with Internet access.
Fill out the form and wait for a call from our manager to
Have any questions left?
RECEIVE A CONSULTATION
Select a city and school
City
Tbilisi
Our location
By clicking this button, you agree to the
user privacy terms
Make sure to leave an application for a trial lesson
You have the opportunity to try studying with us for free!