age 7-13
Unique curriculum inspired by 19 years experience in IT-education
virtual class
1:6—1:8 teacher-student ratio
LIVE IT Education for kids
Each course consists of 6 lessons x 1.5 hours
Basics of Algorithmics
Basics of Python
• Algorithms and performers
• Types of algorithms
Linear algorithm
Cyclic algorithm
• The "Repeat" command
• Multiple loops
• Nested loops
Conditional algorithm
• Types of conditions
• The "if … then … else ..." command
• Multiple commands in conditional algorithm
• Python Introduction
• The first Python program
• Print command
Python Introduction
Variables and data types
• Variables.Input command. Data types
• Algorithm. Linear code. Testing
• An integer type. Integer division
• Digits of a number. Float data type
• If statements
• Sum and count calculation
• Search for min/max value
Math exercises, solving puzzles, shortest path searching - in Mark Online students will be able to combine the development of algorithmic thinking and solve logical & mathematical tasks while learning the principles of programming in a gamified environment.
We live in the age of computer technology and digital space, so the ability to control a computer is crucial. In the first part of the course, our students will solve different logical & mathematical exercises through learning the basic syntax of the Python programming language which is one of the most popular nowadays.
7-9 years old
10+ years old
Students will learn how to create Python programs which can solve different mathematical tasks (how to calculate an average speed instantly), help to answer on different applied questions (how many weeks have passed since a certain date?). WIth new knowledge student's will be able to develop their own text-based projects (different text quest games, reaction/attention tester game, calorie calculator and other).
Your kid will be able to learn complicated programming topics in a fun game-based way with our unique educational platform. Basics of Algorithmics teaches principles of code writing through programming a game character in a virtual 3D world. This course is a first step to high-level programming languages such as Python.
Virtual class in SIT Programming School
6 lessons x 1.5 hours, twice a week: Tuesday & Wed 3:30 - 5:00 pm (SGT)
Basics of Algorithmics, Part 1
15 DEC - 30 DEC
EUR 180
EUR 185
4 lessons x 3 hours, twice a week: Saturday & Sunday 3:30 - 6:45 pm (SGT)
Basics of Python, Part 1
19 DEC - 27 DEC
EUR 245
EUR 260
Click to order
Your Name
Your Email
Your Phone
Your child age
By clicking 'Checkout' you agree with our Privacy Policy, Terms of Use and Terms of Conditions
Our innovative education technologies
Our own game-based educational environment, Mark.Online makes learning programming & math much easier for our junior students.

Mark.Online is designed to learn the basic programming skills. It provides preparation for learning high-level programming languages such as Python, C++, Java and others.
Why Mark?
96% of students are "Very satisfied" with learning process in Mark
Gamification and flexible education methodics increases student engagement in learning process to 46%
Game-based education significantly reduces your child's stress level
Our methodics is designed to teach basics of computational thinking, algorithms, and problem solving skills
Why virtual class?
Our 19-years experience makes it possible to provide online classes with the quality of onsite face-to-face classes.
Advantages of virtual class lessons:
Complete COVID-19 safety (studying from your home)
Live conversation with teacher and classmates via camera & microphone
Individual approach to each student: teacher adjusts the pace of learning
Learning from anywhere in the world
Regular scheduled classes (Timetable will be available soon)
Students aged 7-10 will study programming on Mark Online platform on the algorithmic language ShadowPython (it's syntax is closely similar to Python)
Students aged 10-13 will study basic mathematical & logical algorithms on Python programming language.
We know how to create world champions
from ordinary children
Students of our school regularly shows best results at National and International competitions in all of IT areas:
We have 19 years experience in competitive programming training. Our students regularly win medals at the National-level Olympiads in Informatics (77 medals in total). In 2016, our student won silver medal at International Olympiad in Informatics (IOI)
CyberSecurity (CTF)
Our team won all original Capture The Flag (CTF) competitions (2015-2020). Our team was the only school team which was invited to participate in international student CTF competition (RuCTF) and overtook most of the teams from universities from different countries
Our partners
Schaffhausen Institute of Technology
International research-led institution located in Schaffhausen, Switzerland
Acronis unifies data protection and cybersecurity to deliver integrated, automated cyber protection that solves the safety, accessibility, privacy, authenticity, and security (SAPAS) challenges of the modern digital world.
We use cookies and similar technologies to make your experience of our websites better. By using and further navigating this website you accept our Privacy Policy.
Vordergasse 59, 8200 Schaffhausen
Phone: +41 52 508 73 60