The Frequently Asked Questions (FAQ)

Learning basics

What do you need to learn with ProgKids?
The lessons are delivered online, so you will need a computer (Windows, macOS, Linux) with an internet connection.
Which programming languages can be learned using ProgKids?
In present moment we offer training courses for the programming languages Snap and Python. Soon, however, more programming languages will be available. All courses are using the world of Minecraft.

Snap is perfect for the younger learners, who are not yet familiar with programming. They don't have to type the commands - the program is made up of colourful blocks which are stacked on top of one another with the help of the mouse.

Python is mainly for the older students, who are already familiar with working with the computer. It's one of the most popular programming languages, which is used in Google, Yandex, and other IT-corporations and startups. Python programming skills allow you to work with robotics and artificial intelligence, create websites and web applications, do analytics and research.
How do you learn to program through a computer game?
Students complete assignments on the ProgKids website to achieve the desired results in the game. For example, a child can write a program that will build a house or populate the game with animals. Later, he will even learn how to create his own mini-games inside Minecraft.
What if the children are not sure that they want to be a programmer?
Programming skills offer many advantages for both children and adults. They develop logic, teach to think creatively and effectively solve problems.

The ProgKids courses will introduce the child to many important concepts of mathematics and programming: coordinates, variables, lists, conditions, loops, and functions. In addition, he will learn to create impressive projects and mini games in Minecraft.
From which age can you start learning programming?
It depends on the child's interests and abilities. Usually, programming using Snap can start from 7 onwards. Children that are older than 10 should try Python.
Where should I start when it comes to learning programming?
We recommend starting with the Snap course. If the student already has enough experience they'll quickly pass the course and move on to Python. You can already start with Python if you feel like you are ready. You can always change the course if there are any difficulties.
How do I start?
First you have to register on the website. You can read the detailed instructions on our blog.

Learning Organization

Is it free?
Trial programs on Snap and Python are free, but the main courses are not. You can check the prices here. After the registration you will get a free 3-day access to all ProgKids courses.
How many lessons does it take to complete the course?
The Snap course can generally be completed within 12 lessons with a tutor. If you have one lesson per week, the course can take 3 months.

The Python course can usually be completed within 16 lessons.
How long does a lesson with a tutor take?
60 minutes.
Do I have to learn with a tutor?
You can learn programming alone and with a tutor. The tutor can help you out with homework and can give you hints about the difficult tasks. No matter which type of education you pick, you can always change it.
How do self-learning classes work?
The lessons are split into small tasks with explanations and built-in automatic checks. In this way, students can always check if they completed the task correctly.
What do you need to be able complete the courses independently?
Just a PC and internet access.
How do the lessons with a tutor work?
Classes with tutors are held online via Skype. Teachers agree on a convenient time with each student. Before starting the lesson, students give their teacher access to their screen via Skype. After that, the teacher will see everything that the child does, and will be able to explain the material with his/her voice.
What do you need to be able to learn with a tutor?
You just need a computer, internet access and headphones with a microphone.
How do I sign up for a private lesson with a tutor?
Leave a request on the website, and we'll call back within a day. Or use the email

Technical requirements and other questions

Can I learn without a computer? I have Minecraft on my phone, will it work?
No, ProgKids uses Minecraft Java Edition, it can only be run on a computer.

Minimum system requirements:
  • CPU: Intel Core i3-3210 3.2 GHz / AMD A8-7600 APU 3.1 GHz or similar
  • RAM: 4GB
  • GPU (Embedded): Intel HD Graphics 4000 (Ivy Bridge) or AMD Radeon R5 series (Kaveri line) with OpenGL 4.4 support *
  • GPU (Discrete): Nvidia GeForce 400 Series or AMD Radeon HD 7000 series with OpenGL 4.4 support
  • HDD: at least 1GB for game files
  • OS:
  • Windows: Windows 7 and higher
  • macOS: Any 64-bit OS X using 10.9 Maverick or later
  • Stable internet connection

I already have Minecraft, do I need to download it again?
We already have the setup instructions of the licensed Minecraft. If your current Minecraft nickname is already taken on the ProgKids website, please message us in the chat.
Do you have to download additional programs to start the course?
If you are taking lessons with the tutor, you have to download Skype.
I forgot my password.
Your password can be reset at the webpage
A password reset email does not come, what should I do?
Check the spam folder in the mail, sometimes the letter gets there. Also check that the email address is correct when resetting the password or registering. If there is still no mail, then write to us at
I can't complete the task.
Send us a chat link to the task and a version of your solution. Then we can tell where the mistake is.
Minecraft doesn't work.
You can write to us in the chat, describing the problem and the time of the occurrence. If possible, provide screenshots and logs from the console in the browser.
I have more questions.
You can write to us in the chat. The chat button is in the lower right corner.

For Parents

Useful information
Minecraft is a trademark of Mojang and Microsoft.
Not an official Minecraft product.
Not approved by or associated with Mojang.
Copyright © 2019 ООО "ПРОГКИДЗ". All rights reserved.