1

Basic Computer Teacher Jobs in Ontario (NOW HIRING)

Be Seen First

Daycare Supervisor- RECE

Goderich, ON · On-site

CA$30 - CA$33/hr

Basic computer skills including Microsoft Word and general computer use . Benefits * Casual dress * On-site childcare * Extended health and dental benefits * Supportive and collaborative work ...

Occupational Therapist

Toronto, ON

CA$40.36 - CA$56.30/hr

Participating actively in the teaching programs for occupational therapy and OTA/PTA students ... Basic computer skills - Meditech, MDS, Microsoft Word and Excel, NRS/FIM preferred. Required Skills ...

CUPE-Automne/Fall 2026- AE/TA-GNG1106B

Ottawa, ON · On-site

CA$31.89 - CA$50.25/hr

Teaching Assistant/Demonstrator/Lab Monitor (CUPE) Posting Type: Cours precis / Specific course ... Demonstrate programming techniques in C and basic computer functions. Solve assignments in advance ...

CUPE-Automne/Fall 2026- AE/TA-GNG1106A

Ottawa, ON · On-site

CA$31.89 - CA$50.25/hr

Teaching Assistant/Demonstrator/Lab Monitor (CUPE) Posting Type: Cours precis / Specific course ... Demonstrate programming techniques in C and basic computer functions. Solve assignments in advance ...

CUPE-Automne/Fall 2026- AE/TA-GNG1106C

Ottawa, ON · On-site

CA$31.89 - CA$50.25/hr

Teaching Assistant/Demonstrator/Lab Monitor (CUPE) Posting Type: Cours precis / Specific course ... Demonstrate programming techniques in C and basic computer functions. Solve assignments in advance ...

CA$19.60 - CA$26/hr

Basic computer skills, usage of parent communication apps and iPad usage * Awareness of the ... teaching techniques; observe and assess children's progress and behaviour on a routine basis · ...

CA$19.60 - CA$26/hr

Basic computer skills, usage of parent communication apps and iPad usage * Awareness of the ... teaching techniques; observe and assess children's progress and behaviour on a routine basis · ...

Occupational Therapist

Toronto, ON · On-site

CA$40.36 - CA$56.30/hr

Participating actively in the teaching programs for occupational therapy and OTA/PTA students ... Basic computer skills - Meditech, MDS, Microsoft Word and Excel, NRS/FIM preferred. Required Skills ...

next page

Showing results 1-20

Basic Computer Teacher information

See Ontario salary details

$7

$18

$33

How much do basic computer teacher jobs pay per hour?

As of Jul 19, 2026, the average hourly pay for basic computer teacher in Ontario is $18.64, according to ZipRecruiter salary data. Most workers in this role earn between $13.70 and $22.36 per hour, depending on experience, location, and employer.

What are some common challenges faced by Basic Computer Teachers when working with students who have little or no prior computer experience?

Basic Computer Teachers often encounter students who may feel intimidated by technology or lack foundational digital skills. One common challenge is addressing varying learning speeds within a single class, as some students grasp concepts quickly while others require more time and individual support. Teachers must also find engaging ways to explain basic concepts, such as using a mouse or navigating an operating system, to ensure every student builds confidence. Patience, clear communication, and the ability to adapt teaching methods are essential for helping all students progress successfully.

What is the difference between Basic Computer Teacher vs Computer Science Teacher?

AspectBasic Computer TeacherComputer Science Teacher
CredentialsTeaching certification, basic computer skillsTeaching certification, degree in computer science or related field
Work EnvironmentSchools, training centers, community programsHigh schools, colleges, universities
Industry UsageFocus on fundamental computer skills and softwareFocus on programming, algorithms, and advanced concepts

The Basic Computer Teacher typically teaches fundamental computer skills and software usage, suitable for beginners. In contrast, the Computer Science Teacher covers more advanced topics like programming and algorithms, often requiring a higher level of education. Both roles are essential in educational settings but differ in complexity and scope.

What do I need to be a computer teacher?

To become a basic computer teacher, you typically need a high school diploma or equivalent, along with a relevant teaching certification or degree in education or computer science. Strong knowledge of computer fundamentals, proficiency with common software and tools, and good communication skills are also important. Some positions may require experience working with students or in educational settings.

Is there a shortage of computer science teachers?

There is a recognized shortage of qualified computer science teachers in many regions, leading to increased demand for educators skilled in programming, coding, and technology integration. Schools often seek candidates with relevant certifications and familiarity with tools like Python, Java, or Scratch to fill these positions.

What are the key skills and qualifications needed to thrive as a Basic Computer Teacher, and why are they important?

To thrive as a Basic Computer Teacher, you need a solid understanding of fundamental computer concepts, office software, and basic troubleshooting, typically supported by a degree in education, computer science, or relevant certifications. Familiarity with educational technology tools, Microsoft Office Suite, and learning management systems (LMS) is often required. Patience, strong communication skills, and an approachable teaching style help engage students and address diverse learning needs. These skills ensure effective knowledge transfer and empower students to build essential digital literacy for academic and professional success.

What does a Basic Computer Teacher do?

A Basic Computer Teacher is responsible for instructing students on fundamental computer skills, including how to use operating systems, word processors, spreadsheets, and the internet. They create lesson plans, demonstrate computer operations, and provide hands-on guidance to help learners build confidence in using technology. These teachers often work in schools, community centers, or private institutions, adapting lessons to suit different ages and skill levels. Their goal is to ensure students can effectively use computers for everyday tasks and future learning.

How to make an extra $1000 a month as a teacher?

A basic computer teacher can earn an extra $1000 a month by offering private tutoring, creating online courses, or developing educational content for platforms like YouTube. Building a strong reputation and leveraging skills in software, coding, or digital literacy can help increase income outside regular teaching hours.

How much do computer teachers make in the US?

Computer teachers in the US typically earn between $40,000 and $70,000 annually, depending on experience, education, and location. Salaries may be higher for those with advanced certifications or teaching in high-demand areas, and they often work in K-12 schools, community colleges, or training centers.
Sessional Lecturer - CSC490H1F - Capstone Design Project - Great Canadian Entrepreneurs

Sessional Lecturer - CSC490H1F - Capstone Design Project - Great Canadian Entrepreneurs

University of Toronto

Toronto, ON

CA$16K/mo

Other

Posted 9 days ago


Job description

Date Posted: 07/10/2026
Req ID: 49324
Faculty/Division: Faculty of Arts & Science
Department: Department of Computer Science
Campus: St. George (Downtown Toronto)

Description:

Course number and title: CSC490H1F - Capstone Design Project - Great Canadian Entrepreneurs


Please note, this position is equivalent to a 0.5 FCE appointment.

Course description: This half-course gives students experience solving a substantial problem that may span several areas of Computer Science. Students will define the scope of the problem, develop a solution plan, produce a working implementation, and present their work using written, oral, and (if suitable) video reports. Class time will focus on the project, but may include some lectures. The class will be small and highly interactive. Project themes change each year. Contact the Computer Science Undergraduate Office for information about this year's topic themes, required preparation, and course enrolment procedures. Not eligible for CR/NCR option. A refundable deposit of approximately $92 will be charged for the use of Arduino kit in lab activities. Students must submit an application to the course describing relevant interests, experience, and skills and general academic history. Application questions are set and assessed by the instructor. Applications from St. George students enrolled in a Computer Science program or the Data Science Specialist program will be considered first. Applications by students from other programs with appropriate prerequisites will be considered as space permits.

Reference: https://artsci.calendar.utoronto.ca/course/csc490h1

Estimated course enrolment: 45 students per section


Estimated TA support: one 60-hour TA position

Class schedule: 

Mondays 16:00-19:00 

*Please note, the delivery method for this course is currently in-person. Please note that, in keeping with current circumstances, the section delivery method may change as determined by the Faculty or the Department.   

Sessional dates of appointment: September 1, 2026 - December 31, 2026

Salary:

Sessional Lecturer I = $14,381.00

Sessional Lecturer I - Long Term = $16,080.00

Sessional Lecturer II = $16,080.00

Sessional Lecturer II - Long Term = $17,212.00

Sessional Lecturer III = $17,212.00

Sessional Lecturer III - Long Term = $17,755.00

Please note that should rates stipulated in the collective agreement vary from rates stated in this posting, the rates stated in the collective agreement shall prevail.

Minimum qualifications:

  • Graduate degree in Computer Science or closely related field required.
  • Demonstrated expertise in topic area of the course required.
  • Strong organizational, interpersonal, and communication skills required.
  • Teaching experience at the university level or equivalent industry level required.

Preferred qualifications:

  • Previous experience teaching undergraduate courses in the field of Computer Science preferred.
  • Demonstrated evidence of excellence in teaching preferred.
  • Experience leading companies and organizations within the technology sector preferred.
  • Experience building long-term partnerships between academic and industry organizations preferred.

Description of duties:

  • Preparing and delivering the lectures in-person on campus as scheduled.
  • Handling course administration including: maintaining the course website on Quercus; developing marking schemes/syllabus; planning tutorial content (when applicable); developing course assessments including assignments, projects, quizzes, tests, and final assessments.
  • Providing appropriate contact time outside of class to students, through office hours, email, the course website and/or the course bulletin board.
  • Preparing the breakdown of hours for TA duties in the course and supervising the TAs.
  • Ensuring that tutorials and/or labs are delivered appropriately by the TAs as applicable.
  • Managing the grading for the course, which is largely done by the TAs, and carrying out any grading not handled by the TAs.
  • Invigilating term tests and the final exam when applicable.
  • Managing the grades, including the timely completion and release of grades and feedback to students throughout the term; submitting final course grades (due January 11, 2027).

While there is a lot of room for creativity in course delivery, instructors will be expected to follow the basic content and style used by the faculty members who normally teach the course, and must get approval from these faculty members or from the Associate Chair for any substantial changes to the course content or assessment methods. Instructors will also be expected to consult with the department's Teaching Support group when creating the course syllabus and course assessments (tests, assignments, projects, and final exam)

Application instructions: All individuals interested in this position must submit their application by using the following appplication form. The direct link is: https://forms.cloud.microsoft/r/TkWGpTDjjx. This includes submitting an updated Curriculum Vitae and the CUPE 3902 Unit 3 application form available at https://uoft.me/CUPE-3902-Unit-3-Application-Form. If you have any questions, please email: sessional_lecturer@cs.toronto.edu.

***

The University is committed to the principles of the Accessibility for Ontarians with Disabilities Act (AODA). As such, we strive to make our recruitment, assessment and selection processes as accessible as possible and provide accommodations as required for applicants with disabilities.
If you require any accommodations at any point during the application and hiring process, please email: sessional_lecturer@cs.toronto.edu.

Closing Date: 07/20/2026, 11:59PM EDT

**

This job is posted in accordance with the CUPE 3902 Unit 3 Collective Agreement. 

It is understood that some announcements of vacancies are tentative, pending final course determinations and enrolment. Should rates stipulated in the collective agreement vary from rates stated in this posting, the rates stated in the collective agreement shall prevail.  

Preference in hiring is given to qualified individuals advanced to the rank of Sessional Lecturer II or Sessional Lecturer III in accordance with Article 14:12 of the CUPE 3902 Unit 3 collective agreement.

Please note: Undergraduate or graduate students and postdoctoral fellows of the University of Toronto are covered by the CUPE 3902 Unit 1 collective agreement rather than the Unit 3 collective agreement, and should not apply for positions posted under the Unit 3 collective agreement.

Candidates who are members of Indigenous. Black, racialized and 2SLGBTQ+ communities, persons with disabilities, and other equity-deserving groups are encouraged to apply, and their lived experience shall be taken into consideration as applicable to the position.