Programming School Franchise in your city!
Remarkable financial opportunity
with the power to make a profound and lasting impact on the lives of children in your community
See the details
Why programming?
Programming develops the most valuable skills of the 21st century: critical thinking and logical, creativity, teamwork.

These are the skills that will be essential in the nearest future, no matter what profession kids choose.
Algorithmics programming courses
Algorithmics programming courses
Summer days Camps
10 days

Course on computer skills.
Camp-like activities during the day

Key features:
— learning through the use of quests and games
— developmental of creativity through several personal projects
— learning to work in photo and video software

Children learn to:
— stay safe online
— work with docs and tables
— work in graphical editors
— create web sites
The coding knight
1 YEAR • 32 LESSONS • 45 MIN

Course on coding without the skill of reading

Key features:
— game-like Algorithmics app for tablets
— pictures instead of words and code
— games and physical exercises aimed at learning the material and general child development

Children learn to:
— develop spatial, logical, and algorithmic thinking
— create cyclic algorithms
— create cartoons, games, and interactive books
— code on Scratch JR
Digital literacy
1 YEAR • 32 LESSONS • 90 MIN

Course on coding without the skill of reading

Key features:
— children get their first programming experience
— coding games on in-house-developed learning platform
— children learn to use basic applications to use in everyday school life

Children learn to:
— understand the PC device
— create tables and presentations
— work safely with files and documents
— use cloud storage and applications
— create creative projects in graphic editors
— develop basic websites
— program in Scratch
Mars Academy
1 YEAR • 32 LESSONS • 90 MIN

Course on coding in Scratch

Key features:
— coding games on in-house-developed IT-platform
— children present their self-created projects after each month
— children engage with popular science on different topics, such as physics or history to widen their horizon

Children learn to:
— develop spatial, logical, and algorithmic thinking
— create cyclic algorithms
— create cartoons, games, and interactive books
— code on Scratch
Game Design
1 YEAR • 32 LESSONS • 90 MIN

Course on game development and design

Key features:
— children choose themselves, which games and characters to create
— learning programming through practice
— creating their own games in the Roblox Studio and write scripts in Lua

The children learn to do the following:
— create games on the Roblox Studio engine and write scripts in Lua
— develop storylines for games
— understand different game strategies and program puzzles and logic tasks
— design different types of players
— promote the game on the Roblox platform and attract new players
Building Websites
1 YEAR • 32 LESSONS • 90 MIN

Course on website development: Idea - makeup - layout

Key features:
— children are learning the principles of UX / UI, color combination and composition
— work on a group project - learning to discuss, negotiate and coordinate
— learning html and css basics
The children learn to do the following:
— design the site structure - assemble the site structure in the constructor
— set the page structure and create tables, lists, insert pictures, videos using html
— customize the format of text, pictures using CSS
— adapt the site design
Python Start
2 YEARS • 64 LESSONS • 90 MIN

Course on coding in Python: Beginner

Key features:
— beginner course for introduction to high-level programming language Python
— coding on an in-house-developed Python simulator

Children learn to:
— code in Python
— work with libraries in Python
— think logically and work in teams
— plan their projects and present their ideas
Python Pro
2 YEARS • 64 LESSONS • 90 MIN

Course on coding in Python: Pro

Key features:
— advanced course for high-level programming language Python
— coding on an in-house-developed Python simulator

Children learn to:
— solve complex problems and cases that are used as assignments for job applications at IT companies
— create elaborate programs for various tasks
— use data visualization tools
— create dynamic objects using Python
— plan their projects and present their ideas
Algorithmics provides a strong technical education
IT Foundations
Understand the PC device
Create tables and presentations
Work with files and documents
Use cloud storage and applications
Develop basic websites
Create creative projects in graphic editors
Stay safe online
Scratch
Code on Scratch JR
Сreate cartoons, games, and interactive books
Create cyclic algorithms
Develop spatial, logical, and algorithmic thinking
Understand the principles of an iterative approach to program development
Look for bugs and correct them
Python
Code in Python
Work with libraries in Python
Create dynamic projects using Python
Use data visualization tools
Solve complex problems and cases that are used as assignments for job applications at IT companies
Work with PyQT library
Program a chat bot


























What do you get with an Algorithmics franchise?
// Expertise in franchising: excellence in training, and support

// Individual account support for each franchisee

// Low-cost entry to set up a school
// Enrollment is open
year-round so that you can start anytime

// Teacher and sales training

// Ready-to-use teaching materials, lesson plans, media, marketing materials, and workbooks
Is Algorithmics a right choice for you?
Take a 3 min quiz to find out and get Algorithmics guide
"7 tips for starting a franchise" as a bonus
Single location
The opportunity to open
one Algorithmics school
Local franchise
The opportunity to operate in one region (city, province, county)
Master franchise
The opportunity to operate in the entire country and sell sub-franchises
We offer different types of partnerships
Learn more about opening your school with Algorithmics!
Please get in touch with us by filling out the following form >>>