An educational services company located in Surrey, British Columbia, is looking for an experienced Scratch tutor to guide children in programming. The ideal candidate should possess a strong understanding of child psychology, a commitment to creating engaging lessons, and the ability to transition students from Scratch to more advanced languages like Python. This role entails delivering daily lessons, maintaining progress reports, and collaborating with a team on educational methods.
Qualifications
Proven experience teaching Scratch to children around 8 years old.
Ability to design a clear learning roadmap from Scratch to Python.
Strong presence: warm, engaging, and adaptive.
Responsibilities
Deliver daily lessons from Monday to Friday.
Provide a structured learning plan and keep it updated.
Complete a feedback form after each lesson.
Assign and review homework regularly.
Skills
Teaching Scratch
Child psychology understanding
Designing structured lessons
Engaging communication
Education
Degree in Education or Computer Science
Certification in child development
Job description
An educational services company located in Surrey, British Columbia, is looking for an experienced Scratch tutor to guide children in programming. The ideal candidate should possess a strong understanding of child psychology, a commitment to creating engaging lessons, and the ability to transition students from Scratch to more advanced languages like Python. This role entails delivering daily lessons, maintaining progress reports, and collaborating with a team on educational methods.