1

Coding Teaching Jobs in Quebec (NOW HIRING)

Student Teaching in English Program (STEP)Course Code:ESL 160Section:F300Course Description:Lead the English Language Development stream of the Student Teaching in English Program (STEP) for ...

New

Student Teaching in English Program (STEP) Course Code: ESL 160 Section: F400 Course Description: Lead the English Language Development stream of the Student Teaching in English Program (STEP) for ...

New

... through teaching and training. Ensure a high level of customer service while ensuring task ... Safe lifting techniques, cleanliness of area, evacuations, down registers, emergency codes, theft ...

Posted today

CA$21.85/hr

Safe lifting techniques, cleanliness of area, evacuations, down registers, emergency codes, theft ... Develops associates through teaching and training and provides feedback as needed. * Ensure strong ...

New

CA$21.85/hr

Safe lifting techniques, cleanliness of area, evacuations, down registers, emergency codes, theft ... Develops associates through teaching and training and provides feedback as needed. * Ensure strong ...

New

CA$21.85/hr

Safe lifting techniques, cleanliness of area, evacuations, down registers, emergency codes, theft ... Develops associates through teaching and training and provides feedback as needed. * Ensure strong ...

Posted today

Safe lifting techniques, cleanliness of area, evacuations, down registers, emergency codes, theft ... Develops associates through teaching and training and provides feedback as needed. 7. Ensure strong ...

Safe lifting techniques, cleanliness of area, evacuations, down registers, emergency codes, theft ... Develops associates through teaching and training and provides feedback as needed. 7. Ensure strong ...

Safe lifting techniques, cleanliness of area, evacuations, down registers, emergency codes, theft ... Develops associates through teaching and training and provides feedback as needed. 7. Ensure strong ...

Safe lifting techniques, cleanliness of area, evacuations, down registers, emergency codes, theft ... Develops associates through teaching and training and provides feedback as needed. 7. Ensure strong ...

next page

Showing results 1-20

Coding Teaching information

What does a coding teacher do?

A coding teacher is responsible for instructing students on programming languages, software development concepts, and computer science fundamentals. They create lesson plans, deliver lectures or interactive sessions, and guide students through hands-on coding exercises. Coding teachers may work in schools, coding bootcamps, or online platforms, and they often assess student progress and provide feedback to help learners improve their skills.

What are the key skills and qualifications needed to thrive as a coding teacher, and why are they important?

To thrive as a Coding Teacher, you need strong programming knowledge in relevant languages (such as Python, Java, or JavaScript), a background in computer science or education, and teaching qualifications or experience. Familiarity with educational platforms, coding environments (like Scratch or Repl.it), and classroom management tools is often expected. Excellent communication, patience, and the ability to simplify complex concepts are vital soft skills for engaging students. These skills and qualities are crucial for effectively teaching coding, fostering student understanding, and creating a positive learning environment.

What are some common challenges faced by coding teachers when instructing students with varying skill levels?

One major challenge coding teachers often encounter is addressing the diverse range of students' prior experience and learning speeds within the same class. Differentiating instruction to ensure beginners don't feel overwhelmed while advanced students remain engaged requires thoughtful lesson planning and flexible teaching methods. Collaborative activities, personalized assignments, and regular check-ins can help manage this dynamic. Additionally, fostering a supportive classroom environment encourages peer learning and helps all students progress confidently.

What is the difference between Coding Teaching vs Coding Tutoring?

AspectCoding TeachingCoding Tutoring
CredentialsTypically requires teaching certifications or coding experienceOften requires coding skills; certifications vary
Work EnvironmentClassroom or online courses, educational institutionsOne-on-one or small group sessions, private or online
Employer & IndustrySchools, coding bootcamps, educational platformsPrivate clients, tutoring platforms, freelance
Search & Comparison IntentLooking for structured teaching roles in coding educationSeeking personalized coding support or tutoring

While both Coding Teaching and Coding Tutoring involve instructing learners in coding skills, Coding Teaching generally refers to structured roles within educational institutions or bootcamps, focusing on curriculum delivery to larger groups. Coding Tutoring is more personalized, often one-on-one, aimed at helping individuals improve specific coding skills. The choice depends on whether you prefer classroom-based instruction or personalized guidance.

Infographic showing various Coding Teaching job openings in Quebec as of September 2026, with employment types broken down into 33% Full Time, 33% Part Time, and 34% Contract. Highlights an 100% In-person job distribution.

Teaching Assistant - PPOL 602: Microeconomics for Public Policy

Sherbrooke, QC

CA$38.46/hr

Part-time

Posted 17 days ago


Job description

Please refer to theHow to Apply for a Job (for External Candidates)job aid for instructions on how to apply.

If you are an active McGill employee (ie: currently in an active contract or position at McGill University), do not apply through this Career Site. Login to your McGill Workday account and apply to this posting using the Find Jobs report (type Find Jobs in the search bar).

Hiring Unit:

Max Bell School of Public Policy

Course Title:

Microeconomics in Public Policy

Course Code:

PPOL 602 Core Course Module 2

Estimated Number of Positions:

1

Total Hours of Work per Term:

48

Teaching Assistantship for six-week intensive Microeconomics course in the Master of Public Policy program. The TA will be required to hold weekly office hours, provide limited assistance to groups who require assistance with their group assignments, and assist individuals who have specific problems with the course material.

A Masters degree in Economics is a minimum requirement of the position.

Hiring Unit:
Max Bell School of Public Policy
Course Title and Course Number:
PPOL 602: Microeconomics for Public Policy
Total Hours of Work per Term:
8 hours per week for a total of 48 hours for term
Position Summary:
Teaching Assistantship for six-week intensive Microeconomics course in the Master of Public Policy program. The course starts November 2, 2026 and ends December 11, 2026.

The TA will be required to hold weekly office hours, provide limited assistance to groups who require assistance with their group assignments, and assist individuals who have specific problems with the course material.


Qualifications:

Master's degree in economics; demonstrable knowledge of microeconomics and its application to policymaking is a requirement of the position, clear communication skills and teaching experience is necessary.

Application deadline: September 18, 2026.

Hourly Salary:

$38.46

Position Start Date:

2026-11-02

Position End Date:

2026-12-11

Deadline to Apply:

McGill University hires on the basis of merit and is strongly committed to equity and diversity within its community. We welcome applications from racialized persons/visible minorities, women, Indigenous persons, persons with disabilities, ethnic minorities, and persons of minority sexual orientations and gender identities, as well as from all qualified candidates with the skills and knowledge to productively engage with diverse communities. McGill implements an employment equity program and encourages members of designated groups to self-identify. Persons with disabilities who anticipate needing accommodations for any part of the application process may contact, in confidence, accessibilityrequest.hr@mcgill.ca.