×
Register Here to Apply for Jobs or Post Jobs. X

Coding Tutor - student

Job in Winnipeg, Manitoba, Canada
Listing for: Family Office
Apprenticeship/Internship position
Listed on 2026-06-11
Job specializations:
  • Education / Teaching
    Elementary School, Tutoring, Online Teaching, Early Childhood Education
Job Description & How to Apply Below
Position: Coding Tutor for 8-years-old student
Overview  We are looking for an experienced Scratch tutor with a proven track record working with children around 8 years old. All lessons must be conducted in English. A solid understanding of child psychology and the ability to design engaging, varied, and student-centered lessons is essential.
The tutor should share our values around intrinsic motivation and child-led learning, while maintaining soft authority through warmth, structure, and adaptability. The tutor should be innovative in teaching methods and capable of setting respectful boundaries. Additionally, the tutor must be familiar with various programming curricula and be able to design a clear, step-by-step learning plan showing how the student will transition from Scratch to more advanced languages like Python.
Key Role Outcomes   The tutor is expected to create and communicate a clear learning roadmap that guides the student from an intermediate level in Scratch to confidently using more advanced programming languages such as Python.
A key outcome is the student s sustained engagement and intrinsic interest in coding.
The student should feel excited about programming, consistently complete homework out of genuine curiosity, and develop a deep understanding of core programming concepts.
The tutor is also responsible for maintaining high academic outcomes, ensuring steady progress and visible mastery over time.
Responsibilities   Deliver daily lessons from Monday to Friday
Provide a structured learning plan and keep it updated to reflect the student s current position and progress
Bi-weekly participation in the Tutor Council, sharing observations, progress updates, and challenges
After each lesson, complete a short feedback form assessing the student s effort and knowledge mastery, with brief comments
Assign and review homework regularly
Requirements   Proven experience teaching Scratch to children around 8 years old
Ability to design and communicate a clear learning roadmap from Scratch to Python
Strong classroom presence: warm, engaging, structured, and adaptive
Understanding of child psychology and age-specific motivational strategies
Alignment with our values: intrinsic motivation, curiosity, respect for the child s rhythm
Commitment to lesson feedback, homework assignment and review, and bi-weekly team syncs
Qualifications   Degree in Education, Computer Science, or related field (preferred)
Certification or training in child development, pedagogy, or digital education (preferred)
Fluent English speaker with excellent communication skills
Familiarity with international programming curricula for children
Experience developing or adapting coding curricula for individual learning paths
Experience teaching coding on Roblox (Lua) (nice to have)
Senioriy level   Entry level

Employment type

Contract
Job function   Education
Industries
IT Services and IT Consulting

Location:

Surrey, British Columbia, Canada

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary