International Programming Classes For Kids
(6–17 years)
Powered By Algorithmics, Russia
Algorithmics is the biggest Russian project for teaching kids
Programming and Computer Science
Network of programming schools Russia
in Russia and around the world
Latvia
Belarus
IT platform for teaching children and Kazakhstan
Ukraine
teachers digital skills
Azerbaijan Uzbekistan
Cyprus
China
Israel
Expert in the transformation ofschool
Mexico
curricular in programming and India
computer science
Ecuador
350,000+ 55+ 300+ 400+ Australia
students countries cities schools
All necessary materials: Own strong team of methodologists:
We provide all thenecessary Proprietary methods, psychologistsand
materials to our studentsand teachers continuousimprovement
teachers of thecourses
Individual learning tracks: Gamification:
each student gets own We supplementthe
level of difficultybased coursewith interesting
storylines, bonuses,
on previousprogress points, and“levels”
OUR
ADVANTAGES
Own unique IT-platform: Constant Monitoring:
with monitoring ofeach As a mother onecan
student'sprogress login and monitorchild’s
progress and seehow
(LMS)and thequality
the studentsolved
of teaching
eachtask
Algorithmics Around the World
Our Set ofTrainingCourses
6–8y.o. 8–12y. o.
The KnightCode Visual
Programming
11–17y.o.
Python Start&
Python Pro
Visual Programming(8-12Years)
Academic Plan
MODULE1 MODULE2 MODULE3
(Basic) (Logic) (Variables)
1. Introduction to the platform and [Link] falsestatements 1. Assigningvalues to variables
laboratory
2. Loops 2.“And/Or/Not”operators 2. Changing valuesofvariables
3. Events
3. Comparison operators 3. Comparingvariables
4. Basics of laboratory space
(directions andcoordinates) 4. Random numbergenerator 4. Types ofvariables
5. Conditional operator
6. Messages 5. Loops withpreconditions
7. Procedures
8. Planning basedon messages
and procedures
MODULE 4 MODULE5 Final
(Classes andObjects) (Lists)
[Link] of class andobject 1. Assigningandchanging Finalproject
2. Implementation usingclones 2. Going throughlists Projectpresentations
3. General and localvariables
Python (11-17Years)
Academic Plan (Python Start)
MODULE1 MODULE2 MODULE3 MODULE4
(Functionsand
(Introduction) (ControlStructures) Modules) (Turtle)
Integers, input-output Conditionaloperator Functions,modules Going over previous
commands, simple and the while loop topics with the turtle
operations withstrings module
MODULE5 MODULE 6 MODULE7
(OOP) (DataStructures)
Execution of projects Lists,dictionaries Execution of projects
using various libraries using various libraries
(collections of (collections of
subprograms orobjects subprograms orobjects
used for software used for software
development). development)
All my friends who have younger siblings who are
going to college or High School – My No 1piece of
advice is:“You should learn How toProgram.”
“Whether you want to uncover the secrets of Universe, or
you justwantto pursuea careerin the 21stCentury,basic
computerprogrammingis anessentialskil to learn.”
Thank You
Powered By Algorithmics, Russia