Computer & IT Teacher

Teacherstrainingvietnam

Canada

Hybrid

CAD 52,000 - 66,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Teacherstrainingvietnam seeks an engaging Computer Science/IT educator for grades 1–8 in Canada, aligning with the Ontario curriculum. You’ll deliver computing and programming using Scratch, Code.org, Python, and other tools while introducing STEM through robotics

and fostering digital citizenship and ethical tech use. The role emphasizes differentiated instruction, a safe lab, collaborative planning, and strong communication with families.

Qualifications

  • Passionate educator excited about technology and making it engaging for all ages.
  • Technology is a tool for creativity, problem-solving, innovation, and positive impact.
  • Address digital citizenship, ethics, online safety, and responsible tech use.

Responsibilities

  • Design and deliver engaging CS, IT, and digital literacy instruction for Grades 1–8 aligned with the Ontario curriculum.
  • Teach computing, programming, computational thinking, and problem-solving using Scratch, Code.org, Python, and other educational platforms.
  • Introduce STEM and robotics through hands-on learning with LEGO Mindstorms, Bee-Bot, or equivalent tools.
  • Integrate digital citizenship, internet safety, and ethical technology use across instruction.
  • Develop project-based learning experiences linking technology and STEM to real-world contexts.
  • Differentiate instruction and build a structured, progressive technology curriculum across Grades 1–8.
  • Maintain a safe, organized computer lab with clear expectations for responsible use.
  • Assess student learning, maintain records, and communicate progress with students and families.
  • Collaborate with teachers to integrate technology across subjects and support STEM events and extracurriculars.
  • Stay current with developments in technology and CS education and bring opportunities to the classroom.
  • Support the school's Islamic mission by fostering a purposeful, ethical, and responsible relationship with technology.

Skills

Technology integration
Digital citizenship
Classroom management
Differentiation

Education

B.Ed./teaching credential

Tools

Scratch
Code.org
Python

Job description

  • Design and deliver engaging, age-appropriate Computer Science, IT, and digital literacy instruction for Grades 1–8, aligned with the Ontario curriculum.
  • Teach computing, programming, computational thinking, and problem-solving using age-appropriate tools such as Scratch, Code.org, Python, and other educational platforms.
  • Introduce STEM and robotics through hands-on learning using platforms such as LEGO Mindstorms, Bee-Bot, or equivalent tools.
  • Integrate digital citizenship, internet safety, responsible technology use, and ethical decision-making throughout instruction.
  • Develop project-based learning experiences that connect technology and STEM to real-world and cross-curricular learning.
  • Differentiate instruction and build a structured, progressive technology curriculum across Grades 1–8.
  • Maintain a safe, organised, and welcoming computer lab with clear expectations for responsible technology use.
  • Assess student learning, maintain accurate records, and communicate progress with students and families.
  • Collaborate with teachers to integrate technology across subjects and support STEM events, showcases, competitions, and extracurricular activities.
  • Stay current with developments in technology and Computer Science education and bring relevant opportunities into the classroom.
  • Support the school's Islamic mission by helping students develop a purposeful, ethical, and responsible relationship with technology.
WHO WE'RE LOOKING FOR:
  • A passionate educator who is genuinely excited about technology and can make it engaging and accessible to students of all ages and abilities.
  • Someone who views technology as a tool for creativity, problem-solving, innovation, and positive impact.
  • A teacher who can thoughtfully address digital citizenship, ethics, online safety, and responsible technology use.
  • Creative, adaptable, and comfortable working across different grade levels, platforms, and technologies.
  • A warm, patient, and caring educator with strong classroom management and communication skills.
  • A collaborative team member committed to Islamic education, tarbiyah, character development, and strong Islamic values.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Homeroom Teacher (Middle School)
Homeroom Teacher (Middle School)

Teacherstrainingvietnam • Canada

Hybrid
CAD 55,000 - 70,000
English Language Arts Teacher
English Language Arts Teacher

Teacherstrainingvietnam • Canada

Hybrid
CAD 55,000 - 90,000
KIndergarten Teacher
KIndergarten Teacher

Teacherstrainingvietnam • Canada

Hybrid
CAD 50,000 - 70,000
Homeroom Teacher (Junior & Primary Section)
Homeroom Teacher (Junior & Primary Section)

Teacherstrainingvietnam • Canada

Hybrid
CAD 55,000 - 75,000
(PT) Math Teacher (Grade 7-9)
(PT) Math Teacher (Grade 7-9)

Innovoak-School- • Kitchener

On-site
CAD 40,000 - 65,000
Small class sizes
Academic focus
CEMC problem solving support
+1
School Teacher of Technology
School Teacher of Technology

Diocese of Harrisburg • Calgary

On-site
CAD 55,000 - 80,000
Technology Department Head
Technology Department Head

The Bishop Strachan School • Toronto

On-site
CAD 69,000 - 134,000
Extensive health and dental benefits
Participation in Ontario Teachers’ Pension Plan
Daily lunch provided
+2
Curriculum Assistant
Curriculum Assistant

The Muslim Association of Canada • Mississauga

On-site
CAD 55,000 - 85,000
(PT) Math Teacher (Grade 7-9)
(PT) Math Teacher (Grade 7-9)

InnovOak School • Kitchener

On-site
CAD 39,000 - 55,000
Small class sizes
Focused mathematics program
CEMC problem solving support
+2
STEM Specialist
STEM Specialist

Gscalgary • Calgary

On-site
CAD 60,000 - 80,000
Extended Health Care
Paid Time Off
RRSP Match
+1