0% found this document useful (0 votes)
2 views

Algorithmics_Python _ 11-14

The Python Start programming course is designed for children aged 11-14, introducing them to Python through engaging projects and game-based learning. Students will learn fundamental programming concepts, object-oriented programming, and develop their own games and applications over two years. The course emphasizes creativity, teamwork, and project management, preparing students for future opportunities in the tech industry.

Uploaded by

Amit G
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Algorithmics_Python _ 11-14

The Python Start programming course is designed for children aged 11-14, introducing them to Python through engaging projects and game-based learning. Students will learn fundamental programming concepts, object-oriented programming, and develop their own games and applications over two years. The course emphasizes creativity, teamwork, and project management, preparing students for future opportunities in the tech industry.

Uploaded by

Amit G
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

Python Start

Programming course

Fun programming in one of the most


popular languages in the world
11-14
years old
Python Start
Course for children
11-14 years old
Acquaintance with a professional
programming language
and an exciting journey into the world of
game and application development
It is interesting
for everybody!
Children will learn the basic principles of
Python programming through creating
their own projects and solving problems.

In the game format, children will go from


job interviewing and starting a career as a
trainee developer to a lead developer!
Why people choose Python course

We train Develop creativity Teach project work


through the game
Students draw up a project
Each lesson is a new working When preparing projects, plan and distribute tasks,
day! Children take part in a children learn to learn to check their own
brainstorming session, formulate ideas on their and someone else's code,
write code for company own, and the teachers not to be afraid of
products and help automate encourage the use of mistakes, work in a team
tasks. non-standard approaches and present their projects.
to achieving the goal.
Python
One of the most popular
programming languages in the world

It is widely used in various fields - from


solving simple problems to artificial
intelligence and machine learning

Knowledge of Python is in demand


when applying for a job in large IT
companies and other fields as well

Python programmers are among one


of the highest paid professionals in the
world
Why choose
Algorithmics?
The programs of our courses are developed
01 by a team of professional methodologists,
teachers and psychologists

Experienced teachers go through a


02 multi-stage selection and long-term
professional training

Our IT platform offers tailor-made

03
educational trajectories, making everyone
the child will be able to master the material
at a pace that suits him
What will students learn
during the first year:
Write code in Python

Understand the basics of object-oriented


programming

Develop graphical interactive games


for PC using PyGame library

Work with graphics and use


the Turtle library

Solve real-life problems using Python,


and take an iterative approach
During the second year
your child will be taught
how to:
Work with data structures

Develop PC games and applications using


PyGame and PyQT libraries

Design interfaces

Automate work with graphic files

Work in a team and create projects from idea


to public presentation
How do lessons go:

Twice a week ● Individual approach to every


child

● Missed lessons can be


60 minutes completed on the platform
Per session 24/7

● No necessary home task


Up to 8 students
In a group ● Parents can follow for the
progress of the child
9 months
Part 1- course duration
Subject plan. Part 1

Module 1. Module 2. Module 3. Module 4.


Basics of the language Control structures Functions and modules The Turtle module

● Initial programming skills: ● Conditional operator and ● Functions and modules: ● The Turtle module:
understanding embedded loops: the concepts, the defining and applying defining and
data types (characters, use of a conditional them, types and features understanding areas of
numbers), programming statement inside a of application, proper application
arithmetic operations, the conditional statement (a usage.
ability to find mistakes in nested conditional ● Module functions:
your code statement) or inside a loop. forward(), left(), color()

● Data input: input() ● Requirements for code ● Using previously studied


and print(). design and adhering to structures with Turtle
them: indents, colons, tools.
comments

● Application of the iterative


approach: development
with constant analysis of
results, writing the
program in stages●
Subject plan. Part 2

Module 5. Module 6.
Object-oriented programming Project module

● Introduction to the concepts of object, ● The Play tool is a simple and powerful tool for
properties, and creating
method - using ready-made objects in programs games and applications, understanding how the
● Inheritance: the concept and skills of using physics
ready-made described in Play works.
properties and methods, adding your own to ● Working with sprites
them. ● Defining a list as a structure for storing data of
● Creating an heir class from an existing class any type, the
skill of accessing list items by index.
"Algorithmics" is an
international school 150 200 25
of mathematics thousand cities countries
and programming students
for children
from 4 to 14 years old

Modern teaching
methods

Gaming involving format

Own educational IT
platform

Developing skills of the


XXI century
Course for children You can start studying in Algorithmics at any age.
At the end of each course, you can move on to the next one,
4-14 years old to continue studying in the new academic year.

4 5 6 7 8 9 10 11 12 13 14

The Knight Code

Digital literacy Under Development

Mars Academy

Game design Under Development

Website creating
Under Development

Python Start
(2 years)

Python Pro
(2 years)
Under Development
Reserve spot
in a group
and choose a suitable
start date

mah.alg.academy
+91-7447447652

You might also like