Python programming
Learning a real programming language as a child? Yes! During the three–semester Python course, students move on from blocks to text–based programming. They learn about variables, lists, dictionaries, algorithms, and even create their own terminal and graphic games. By the end of the course, they will have high school-level Python skills that they can use in their further studies and everyday life.
- For 12-16 years olds
- Online private class
- Prerequisite: none
Private lesson: £55 / hour
Python programming


Python basics and programming logic
In the first semester of the course, children learn the basics of Python: they write commands, work with variables, and manage lists and dictionaries. They learn how algorithms work and how to solve problems logically, step by step. These are the basic skills on which all further advanced knowledge is built.
Text-based programs and games
Students not only write simple instructions, but also create their own small applications and terminal games. This helps them understand how code can become real, working software. Through playful tasks, they unconsciously learn debugging, code correction, and logical thinking.
2D graphics programming
In the second semester, children enter the world of graphic programming: they create simple 2D games and interactive projects. They learn how to combine images, movement, and logic into a working game. This part is particularly exciting because their own ideas can come to life in a spectacular way.

Problem solving and algorithmic thinking
Throughout the course, every task reinforces the idea that children should learn to think in steps. Problems are broken down into smaller parts, solution strategies are developed, and algorithmic thinking tools are practiced. This is a huge advantage not only in programming, but in any subject and in their later lives.
Did you know?
Python is one of the most popular programming languages in the world today, used in artificial intelligence, data analysis, web development, and scientific research. By the end of the course, children will have knowledge that will not only help them in their school studies, but also give them a real advantage when choosing a career. The carefully structured curriculum ensures that they progress from a playful start to real, high school-level programming confidence.