You are on page 1of 14

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 1.Trueand 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)

1.Theconcepts 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

You might also like