Fundamental IT Education for kids 7-12
Deep integration of mathematics
Online learning platform
Unique curriculum inspired by 20 years experience
Monthly feedback on kid's progress
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
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.
IT-education project for schoolchildren, launched on the base of Schaffhausen Institute of Technology (SIT — Schaffhausen, Switzerland).
Regular programs
Holiday Camps
Weekend courses
IT-education project for schoolchildren, launched on the base of Schaffhausen Institute of Technology (SIT — Schaffhausen, Switzerland).
IT-education project for schoolchildren, launched on the base of Schaffhausen Institute of Technology (SIT — Schaffhausen, Switzerland).
Register to the SIT Programming School
Special Course 3D for children 7-9 y.o.
April 3-4 2021
Leave your contacts for further info
If you are younger than 18 y.o. please ask your parent to fill the form
Your Name
Your E-Mail
Your Phone
Your child age
By clicking 'Submit' you agree with our Privacy Policy and Terms of Use
Basics of Algorithmic full course
Basics of Algorithmic Part I
  • Working with blocks
  • Linear algorithms
  • Algorithms and performers
  • Command "Paint"
  • Obstacles and command "Jump"
  • Cyclic Algorithm. Сommand "Repeat"
  • Conditional algorithm
Basics of Algorithmic Part II
  • Working with blocks
  • Conditions
  • The "ScanColor" command
  • Loops within conditional algorithm
  • Block with letter. Search for letters
  • The "ScanType" command"
Basics of Algorithmic Part III
  • Typing code
  • Loop with Condition
  • Loop with Condition. The "Color" parameter
  • Loop with Condition. The "File" and "Type" parameters
  • The "ScanColor" command. Scanning of Multiple Colors
Basics of Algorithmic Part IV
  • Typing code
  • Loop with Condition. The "Value" parameter
  • Loop with Condition. Search for "letters"
  • Labyrinth with Obstacles
  • Generator
Basics of Python full course
Basics of Python Part I
  • Variables & data types
  • Calculating different math formulas
  • Conditions (if, else, elif), logical operators & Algorithms
  • Project: Text quest
Basics of Python Part II
  • Loops (For, while) & Algorithms
  • Nested Loops
  • Numeric sequences processing
  • Project:
Basics of Python Part III
  • Strings processing
  • Functions and procedures
  • IDE
  • Project:
Basics of Python Part IV
  • Python data structures (lists, tuples, dictionaries)
  • Array algorithms
  • Final Python project
Do I get a discount for 2 children of mine attend SIT?
Yes, our customer care manager will contact you. For 2 and 3 kids we offer 5% and 10% discount respectively
How long is one class?
1h30min. Our 20 years expertise in IT-education for kids shows this is the ideal time to keep kids focused and provide sufficcient information
Do you have a free trial period?
We offer a free open lesson to show how a lesson looks like. Besides we kindly invite you to take part in the lesson as well to see your kid's level of interest and engagement.
How can we keep in touch with our teacher? Get the feedback?
You can always contact your teacher with the question button in Eduapp. If you want to know about your kid's progress or have some feedback please contact your care manager. She will provide you with all the information you need. We also kindly inform you that in the middel of the course a teacher will send you a personal feedback on your kid's progress, at the end of the course you will be invited for a short talk with a teacher.
Is the SIT Programming school Curriculum suitable for my child?
We believe that all the children have a talent for programming. Our programs help them to open up and embrace their predispositions.
What is the company's Public holiday policy?
We do ot work on Public holidays, but please check up with your care manager about the particular date.
What are your operating hours? How can we contact you?
Our operating hours are 3pm SG-11pm SG. You can contact us by email or whatsapp.
How is the SIT Programming school Curriculum different from other schools?
we have:
1) 20 years expertize of teaching
2) we made special LMS with teaching materials
3) we made Mark for young kids
4) mounthly feedback
5) international team
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
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)
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
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 525087360
E-mail: [email protected]