Live IT Education for schoolchildren with
1:6—1:8 teacher-student ratio in virtual class
Unique curriculum inspired by 19 years experience in IT-education
Start your kid's online learning adventure!
Meet our teachers, and get a free introduction lesson!
Tuesday and Thursday, 7PM SGT
Join to Parent's Day & FREE Lesson
SIT PROGRAMMING SCHOOL
IT-education project for schoolchildren, launched on the base of Schaffhausen Institute of Technology (SIT — Schaffhausen, Switzerland).

With our proven teaching methodology we will prepare your children not for the present, but for the future: future of science and technologies.
Now, SIT Programming School brings it's 19-years
IT-teaching experience to schoolchildren all around the world
In partnership
Schaffhausen Institute of Technology
International research-led institution located in Schaffhausen, Switzerland
Acronis
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.
Our curriculum prepares children for future in IT-industry
For age 7-9
For age 10-12
For age 13-15 — COMING SOON
For age 16-17 — COMING SOON
Our main curriculum has deep integration of mathematical problems into course materials
It is aimed to develop mathematical thinking through programming. Lessons based on the project activities
Curiosity about life in all its aspects, I think, is still the secret of great creative people.
Basics of Programming
in game-based
3D environment
"Mark.Online"
Website development
Developing Math
Computer graphics
Programming on
Python language
Introduction to the Olympiad Math
Media File Processing
UI/UX
Programming on C++
Network Design &
CyberSecurity
Discrete Math
Programming on C#
Software Engineering
Blockchain
Machine Learning
Project Management

Basics of Algorithmic
for students aged 7 - 10 y. o.
Maximum teacher-student ratio is 1:6
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.
8 lessons x 1.5 hours, each Friday
5:15pm - 6:45pm (SGT)
Basics of Algorithmics, Part 1
6 NOV - 25 DEC
SG$400
SG$500
8 lessons x 1.5 hours, each Wednesday
3:30 pm - 5:00 pm (SGT)
Basics of Algorithmics, Part 1
11 NOV - 30 DEC
SG$400
SG$500

Basics of Python
for students aged 10+ y. o.
Maximum teacher-student ratio is 1:6
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.
8 lessons x 1.5 hours, each Friday 3:30pm - 5:00pm (SGT)
Basics of Python, Part 1
6 NOV - 25 DEC
SG$400
SG$500
8 lessons x 1.5 hours, each Wednesday, 5:15pm - 6:45pm (SGT)
Basics of Python, Part 1
11 NOV - 30 DEC
SG$400
SG$500
Leave your contacts for further info
We invite you to your first free lesson
If you are younger than 18 y.o. please ask your parent to fill the form
Timetable:
Tuesday
Wednesday
Thursday
1PM
2PM
3PM
4PM
Free lesson
1:30 - 3:00 PM
Free lesson
1:30 - 3:00 PM
Select an interview date
Name
Phone
Comments
.form_radio_btn { display: inline-block; margin-right: 10px; } .form_radio_btn input[type=radio] { display: none; } .form_radio_btn label { display: inline-block; cursor: pointer; padding: 0px 15px; line-height: 34px; border: 1px solid #999; border-radius: 6px; user-select: none; } /* Checked */ .form_radio_btn input[type=radio]:checked + label { background: #ffe0a6; } /* Hover */ .form_radio_btn label:hover { color: #666; }
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:
Programming
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)
Robotics
In 2019 year our team won gold medal at the World Robot Olympiad (WRO) in Hungary in the most prestigious category: Senior High
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
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.
OK