Open an EdTech school
Join us and teach the essential skills of tomorrow to children in your community
That is shaping children’s futures around the world
An international programming and mathematics school for children aged 6 to 17
Who are we?
We offer high quality offline and online courses through our own digital platform
We are expanding rapidly by growing our franchisee network
Our franchisee partners are supported at every step to achieve a profitable business
As digitalisation transforms economies across the world , the demand for extra-curricular programming and mathematics education is growing rapidly.
Programming and mathematics are the essential skills of both today and the future
Our courses are designed to help children develop the essential skills of the 21st century which they will enable their success in all spheres of life
Children learn more than programming and mathematics
Critical thinking
Collaboration
Creativity
Communication
Our mission:
to teach as many children around the world as possible the key skills of the modern world
Algorithmics at a glance
200+
32
150 000+
countries
franchise partners
students
Strategic focus
on international growth
2016 - 2020
Rapid home market growth and international testing
2021+
Large scale international expansion
--------------------------------------------------→
In just five years, Algorithmics has become the leading programming and mathematics school in Russia. From 2021 onwards we are prioritising international expansion to achieve a global scale.
Student growth in numbers
2016
2017
2018
2019
2020
year
students
15
5 000
29 000
85 000
130 000 +
2016-2018
2 countries
8 cities
500 students
2018-2019
4 countries
76 cities
29 000 students
2019-2020
25 countries
200 cities
150 000 students
------------→
------------→
300 000 +
2021
We offer different franchise options
Algorithmics offers two franchise products, the programming school and the mathematics school, which can be obtained separately or together
Our courses
Our curriculum allows for continuous learning across the school years
Our courses
click on the course to learn more
The Coding Knight
A coding course that doesn't require reading skills
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
The children learn to do the following:
  • develop spatial, logical, and algorithmic thinking
  • create cyclic algorithms
  • create cartoons, games, and interactive books
  • code in ScratchJr
Digital Skills
A coding course that doesn't require reading skills
Key features:
  • the children get their first programming experience
  • coding games on an in-house-developed learning platform
  • the children learn to use basic applications in everyday school life
The children learn to do the following:
  • understand how PCs work
  • create tables and presentations
  • work safely with files and documents
  • use cloud storage and applications
  • create their own projects in graphics editors
  • develop basic websites
  • program in Scratch
Mars Academy
A coding course in Scratch
Key features:
  • coding games on an in-house-developed IT platform
  • the children present the projects they create every month
  • the children engage in popular science that involves different topics like physics or history to broaden their horizons
The children learn to do the following:
  • develop spatial, logical, and algorithmic thinking
  • create cyclic algorithms
  • create cartoons, games, and interactive books
  • code in Scratch
Game design
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
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
A coding course in Python: Beginner
Key features:
  • a beginner's introduction to the high-level programming language of Python
  • coding on an in-house-developed Python simulator
The children learn to do the following:
  • code in Python
  • work with libraries in Python
  • think logically and work in teams
  • plan their own projects and present their own ideas
Python Pro
A coding course in Python: Pro
Key features:
  • an advanced course on the high-level programming language of Python
  • coding on an in-house-developed Python simulator
The children learn to do the following:
  • solve complex problems and cases that are used for recruiting at IT companies
  • create elaborate programs for various tasks
  • use data visualization tools
  • create dynamic objects using Python
  • plan their own projects and present their own ideas
Summer Day Camps for 10 Days
A course on computer skills.
Camp-like activities during the day
Key features:
  • educational quests and games
  • creative development through multiple individual projects
  • working on photo and video software
The children learn to do the following:
  • stay safe online
  • work with docs and tables
  • work in graphics editors
  • create web sites
Math for kids 9-10 y.o.
A course for children with different levels of knowledge and speed of learning.
Key features:
  • Math battles
  • Analytic riddles
  • Games and training exercises
  • Rebuses and puzzles
The children learn to do the following:
  • Add and subtract natural numbers
  • Multiply and divide natural numbers
  • Work with properties of addition, subtraction, multiplication, and division of natural numbers
  • Divide with a remainder
  • Work with sequences—rules for constructing them
  • Work with cubes, polygons, squares, graphical charts
Math for kids 11-12 y.o.
The course identifies knowledge gaps and covers complex topics.
Key features:
  • Math battles
  • Analytic riddles
  • Games and training exercises
  • Rebuses and puzzles
The children learn to do the following:
  • Add, subtract, multiply and divide decimals
  • Combinatorics
  • Cutting up polygons. The perimeter of a polygon
  • Numerical rebuses
  • Distribution of numbers. Magic squares.
  • Geometric and numerical puzzles, logic problems
Math for kids 13-14 y.o.
in the development
We offer different franchise models
Single location
Open one Algorithmics
center
Local franchise
Operate in one region
(city, province, county)
Master franchise
Operate in the entire country and sell subfranchises
We work together with franchisee partners to help them select the optimal franchise model for them
What does the franchise package include?
A step-by-step startup plan
Technology for marketing and sales
Personal account manager support
Teacher training
Continuous development of new courses
Language support
Detailed instructions and templates for launching your own programming school

Consultations with a personal manager and support at all stages: from opening the school to day-to-day operartions.
Scripts for working with customers. Set up your CRM and phone system and implement an effective sales funnel, both online and offline

Visuals and marketing material provided in the corporate design-style

Website and layout models for advertising materials

Operational support: consultations on finding a site, hiring teachers, and managing your team

Financial planning support regarding prices, teacher wages, and any other related issues
Testing and training of teachers

Webinars to answer questions as they arise during the actual teaching process
A team of methodologists are developing new courses and updating existing ones, so that you can offer different options to parents
All of our educational materials, as well as the platform itself, are available in Russian, English, and Spanish

Translation support for other languages from our professional team of translators

A step-by-step startup plan

Detailed instructions and templates for launching your programming school


Consultations with a personal manager and support at all stages: from opening the school to day-to-day functioning.

Technology for marketing and sales

Scripts for working with customers. Set up your CRM and phone system and implement an effective sales funnel, both online and offline


Visuals provided in the corporate style


Website and layout models for advertising materials

Personal account manager support

Operational support: consultations on finding a site, hiring teachers, and managing your team


Financial planning support regarding prices, teacher wages, and any other related issues

Teacher training

Testing and training of teachers


Webinars to answer questions as they arise during the actual teaching process

Continuous development of new courses

A team of methodologists is working to develop new courses and update existing ones, so that you can offer different options to parents

Language support

All of our educational materials, as well as the platform itself, are available in Russian, English, and Spanish


Translation support for other languages from our professional team of translators

What makes a successful Algorithmics franchisee partner?
How to become Algorithmics Partner?
1
Introduction
2
Consultation
Conclusion
of the contract
3
4
Preparation
Opening
of the school
6
Support
// Schedule a call with a Franchise Manager

// Study the presentation and prepare any questions you have
Participate in market research:
– define your pricing policy
– teachers rates
– rent rates

// Discuss opportunities and terms of partnership

// Build and discuss your financial model

// Agree to the terms of the contract

// Make the decision to work with us

// Sign the contract and make your initial payment
// Find a location and coordinate the lease (if you start online you will do it after you go offline)

// Set up the LMS and CRM systems (depending on your country)

// Recruit and train your employees

// Start marketing and advertising campaigns
// Hold a school opening vent

// Conduct your first introductory lessons

// Form groups and start holding Algorithmics classes
// Be in touch with your Business Mentor and Teacher Tutor

// Have access to the Knowledge Database

// Get marketing and sales support

// Have great success :)
Our franchisees love Algorithmics
Digital skills in public schools
The Algorithmics team work together with national and regional authorities to develop custom curriculums based on our learning platform
🇦🇿 Transformation of IT classes in Azerbaijan
Developed a digital skills education programme and worked together with the Azerbaijani Ministry of Education to scale it to all schools in the country.

2019-2020: 70 000 students
2021: 300 000 students
🖥️ Introducing digital skills courses in elementary schools
Pilot projects in collaboration with the Moscow, Perm and Krasnoyarsk regional education authorities in Russia.

Over 2000 children in more than 60 schools experienced a modern approach to computer classes during the programme.
Photo gallery
Book a call with a Manager!
If you have any questions or just want to learn more about Algorithmics Franchising, book a 30 min call with our Franchise Development Manager
Copyright © 2014-2020
Algorithmics LLC. All rights reserved.
Follow us on social media