Recruitment and training of teachers
For all courses at the Algorithmics international school of programming
Franchisees can easily and quickly recruit and train new teachers because Algorithmics has prepared everything they need to do that.
How does Algorithmics support franchisees
in teacher recruitment and training?
Provides support of a teacher tutor
Our tutors are experienced and help the franchisees make the final decision of whether or not to hire a teacher. The tutor also advises the teachers about teaching the courses and subsequently provides professional and psychological assistance.
Gives access to the online platform with tests
Algorithmics is a high-tech company. We have developed a platform that helps the franchisee test the teacher’s initial skills and conduct subsequent training for all of Algorithmics educational courses. And all of this is online!
Regularly conducts seminars for teachers
The teachers' journey in the company does not end after they are hired. Throughout the school year, the teachers work on 2 areas: developing and assessing the quality of their work.
Shares the guides for hiring
The franchisees receive all the forms they need for working with teachers: an example of a job vacancy, job descriptions, emails to candidates.
Who is involved in the process?
The people involved and their responsibilities in the process of staff recruitment and training
Conducts final assessment
Leads consultations and sessions during the training
Supports during the year
Responds to the job vacancy
Passes all the recruitment stages
Takes Algorithmics training courses
Posts a job vacancy
Conducts initial assessment of the candidates
Hires workers
Step 1. Recruitment
takes 1 week on average
1. Job vacancy posting
Franchisees add information about the teaching position at Algorithmics on a local head hunter site.
2. Candidate selection
Franchisees analyze the resumes of candidates who have responded to the vacancy and decide who to pass through to the next stage of selection.
3. Online testing
Candidate takes an online test to confirm they have the basic knowledge and skills required for the position.
6. The teacher is hired and begins training!
5. Tutor support
Franchisees send successful candidates resumes, test results, and videos to the tutor to help with the decision to hire or not.
4. Trial lesson
Successful candidates record 15-minute game-like videos showing a mock trial lesson without students
Step 2. Training
takes 2 weeks on average
Module 1
- The teacher learns about Algorithmics and the company’s principles;

- Studies the methodological materials on the online platform, watches video tutorials, and reads articles on conducting the introductory lesson;

- Meets online with a tutor to discuss what they have read, consolidate the material and get answers to their questions before conducting an introductory lesson;

- Does a few introductory lessons for groups with children and their parents who want to see the product before enrolling in a course.

Step 2. Training
takes 2 weeks on average
Module 2
- The teacher studies the general pedagogical information;

- Learns information about a specific Algorithmics course (or multiple courses if the teacher is going to conduct more than 1 course);

- Practices working with the platform;

- Has an online meeting with a tutor for assessment and preparation to communicate with parents and children.
Step 2. Training
takes 2 weeks on average
The teacher receives an Algorithmics certificate and can now begin teaching
Profile of an ideal teacher
Teacher info
Personal characteristics
Working with children
Candidate selection criteria
Technical background
60% of our teachers are students or graduates with technical majors. No more than 15% are teachers
Hobby/side job
80% of our teachers know at least 1 programming language (most often it’s C++, Python, or Pascal)
Knows programming
Teaching is not their main profession, although 30% teach in schools/vocational schools
01. Emotional stability
02. Creative thinking
03. Organizational skills
Ability to manage a team
05. Communicative
06. Capacity for empathy
07. Highly organized personally
08. Ability to plan
09. Conflict managment skills
Experience working with children is mandatory for all candidates, no exceptions
For the “Basics of Logic and programming” course, work experience with 5-7-year-olds is critically important; for Python Pro it’s 14-17-year-olds, for the rest, age is not critical
Pedagogical education as an advantage
Candidates should have experience tutoring, coaching, counseling, and teaching in a group
Meet the
teacher tutor
who is responsible for selecting and training your teachers
(Get to know your personal business mentor. Have an expert help you with any questions you have. With more than 200 Algorithmics centers worldwide under their care, business mentors have great expertise in starting and launching new schools. The main interest of each business mentor is the success of your business.)
Continuous development of qualifications
The teacher’s journey at the company does not end after they are hired. Throughout the school year, the teachers work on 2 areas: developing and assessing the quality of their work
Professional Development
The professional and personal development of our teachers is very important to us. Training and sharpening useful knowledge and skills improves employee motivation and helps to prolong their time at the company. Not to mention the fact that applying these acquired skills in practice will increase the quality of the educational process and make Algorithmics classes even more exciting and effective! That is why we have developed a schedule of educational events for the new academic year and for international franchises, which includes various online events.
Throughout the year, we collect data on our teachers, and at the end of the school year, we conduct a comprehensive assessment of each teacher using at least 4 factors to further define the conditions for cooperation and draw up individual development plans. Following that, a discussion is then held with each teacher based on their assessment results.
Can franchisees also do the training for teachers?
Of course, just tell your tutor that you would like to do that.
How does the selection process for a candidate for multiple courses work?
Their CV must meet the selection criteria for all the courses that they are going to teach. They need to do 1 video, testing for all the courses that they will teach, and also record the TIL only for 1 course.
What if there is a cultural particularity in my country that would make it difficult for me to follow the selection and training process exactly in this form? What can I do?
We understand that some countries and cultures have their own particularities and we are willing to adapt the process to your needs, without compromising the quality of the selection and training processes.
Is there a limited number of teachers I can train?
No. You can train all the teachers that pass the selection process.
Do you teach programming in Scratch and Python?
No. We teach the content of our courses and how to teach it to children. For Python, we only consider candidates who already know how to program in this language. The ability to work in Scratch is checked during the testing stage and that is all that is required.
If the candidate is going to do 2 courses, will the training last 4 weeks?
No, about 2 weeks, just like for one course. They will only need to do the subject part of the second unit of training for the second course (+2 hours of training in addition to the first course).
How many teachers should I train in the beginning?
We recommend starting with 2-3 teachers.
Copyright © 2014-2020
Algorithmics LLC. All rights reserved.
Follow us on social media
Made on