2

Part Time Programming Instructor Jobs in Ottawa, ON

Professeur a temps-partiel regulier / Regular Part-Time Professor Date Posted (YYYY/MM/DD): 2026/08/20 Applications must be received BEFORE (YYYY/MM/DD): 2026/08/27 Expected Enrolment: 45 Approval ...

New

Part Time Programming Instructor information

What does a part time programming instructor do?

A Part Time Programming Instructor teaches programming concepts and coding skills to students on a part-time basis. They may work at schools, colleges, coding bootcamps, or online platforms, and are responsible for preparing lesson plans, delivering lectures, guiding students through exercises, and assessing their progress. Instructors often specialize in specific programming languages or topics and may teach beginners or more advanced learners. Their flexible schedule allows them to balance teaching with other professional or academic commitments.

What are the key skills and qualifications needed to thrive as a part time programming instructor?

To thrive as a Part Time Programming Instructor, you typically need strong programming knowledge, teaching experience, and at least a bachelor's degree in computer science or a related field. Familiarity with coding platforms, learning management systems (LMS), and relevant programming languages (such as Python, Java, or JavaScript) is essential. Excellent communication, patience, and the ability to engage and motivate learners are standout soft skills. These skills and qualities are crucial for delivering effective instruction, supporting student success, and adapting to diverse learning needs.

What are some common challenges faced by part time programming instructors, and how can they be managed?

Part-time programming instructors often balance teaching with other professional or academic commitments, making time management a key challenge. Additionally, adapting teaching styles to different student learning paces and backgrounds can require flexibility and patience. Staying updated with the latest programming trends and tools is also important to provide relevant instruction. Effective communication with both students and fellow instructors, as well as utilizing available teaching resources, can help manage these challenges and ensure a positive learning environment.

What is the difference between Part Time Programming Instructor vs Coding Tutor?

AspectPart Time Programming InstructorCoding Tutor
CredentialsTypically requires programming certifications or degreesMay require similar certifications but often more flexible
Work EnvironmentEducational institutions, coding bootcamps, community centersOne-on-one or small group online or in-person sessions
Employer & IndustrySchools, training centers, educational organizationsPrivate individuals, online platforms, tutoring services
Search & Comparison IntentUnderstanding teaching roles in programming educationFinding personalized programming help or mentorship

The main difference is that a Part Time Programming Instructor typically teaches programming in formal educational settings, often with a set curriculum and scheduled classes. A Coding Tutor usually offers personalized, flexible tutoring sessions to individuals seeking to improve their coding skills. Both roles require programming knowledge, but the instructor role often involves curriculum development and classroom management, while tutoring focuses on personalized guidance.

How to become a part time programming instructor?

To become a part-time programming instructor, you typically need proficiency in programming languages such as Python, Java, or C++, along with teaching or communication skills. Relevant experience, a bachelor's degree in computer science or a related field, and certifications in specific technologies can enhance your qualifications. Many positions also require flexibility in scheduling and the ability to develop lesson plans or tutorials.

Aquafitness Instructor (Part-time)

City of Ottawa

Ottawa, ON

CA$25.12 - CA$36.68/hr

Full-time, Part-time

Re-posted 2 days ago


Job description

Requisition ID: 23121 
Department: Rec, Cultural & Facility Services Dept. 
Service: Complexes, Aqua & Specialized Services 
1 or more Part-time Continuous Positions - up to 24 hours per week 
Salary Information: $25.120    - $36.683  per hour (2024 rates of pay)  
Various Shifts: Days, Evenings, Weekends 
Affiliation: CUPE 503 PT - RC & Aquatics/CUPE 503 PT Rec  
Location: Various locations 
City: Ottawa, ON 
Job Category: Recreation, Cultural & Facility Services
Application Close: 06/06/2027

JOB SUMMARY

The Recreation, Cultural and Facility Services department is responsible for building a healthy, inclusive and vibrant City, as well as ensuring that communities, residents and visitors have access to the recreation and cultural places, programs, events and services that allow them to experience all the benefits the City has to offer, and overseeing Buildings and Facilities Management for improved service delivery integration, ensuring the best possible client experience in City facilities.

You are responsible for teaching aquafitness programming to participants in a safe and enjoyable manner while following the guidelines of the certifying agency, and in accordance with corporate and departmental policies, procedures, guidelines and standards. 

EDUCATION AND EXPERIENCE

Completion of Grade 11 and current Certifications from a recognized certifying organization (or equivalent as deemed acceptable by management)

Minimum of 6 months of experience or equivalent apprenticeship

CERTIFICATIONS AND LICENCES
Aquafitness Instructor certificate (CALA, YM-YWCA, WaterART or other recognized certification)
Current Standard First Aid, CPR and/or AED certificates
AODA Accessibility/IASR Training
KNOWLEDGE
  • Corporate and Departmental policies, guidelines and directives
  • City of Ottawa emergency response procedures 
  • Knowledge of applicable health and safety legislation, including the rights and duties of workers
COMPETENCIES, SKILLS AND ABILITIES
  • Able to handle the stress of an emergency situation
  • Excellent customer service skills
  • Excellent organizational skills 
  • Vibrant, energetic, motivating teaching style
  • Professional appearance and demeanour while on duty
  • Understanding of and ability to communicate using verbal and non-verbal cues
  • Report to work in ample time to be ready at the start of their shift
  • Strong interpersonal skills
  • Works well in a team environment
  • Reliable
  • Possess the physical capability to perform the ongoing duties of the position, including ability to demonstrate all movement patterns and facilitate an active fitness class

WHAT YOU NEED TO KNOW

  • Language Requirement: Various language requirements, locations may require English only, French only OR Bilingual competencies. Some positions require English oral, reading, and writing. Some positions required French oral, reading and writing.       
  • Police Record Check: The successful candidate will be required to complete a Vulnerable Sector Check (Level 3) with the Police Services detachment in their jurisdiction to the City of Ottawa's satisfaction.; Note: Under the age of 18, requires a Criminal Record and Judicial Matters (Level 2) check in place of the Vulnerable Sector Check (Level 3).  
  • Please save a copy of the job poster. Once the closing date has passed, it will no longer be available. 

We wish to thank all applicants for their interest and effort in applying for this position. Only candidates selected for interviews will be contacted. 

The City of Ottawa promotes the principles of diversity and inclusion and adheres to the tenets of the Canadian Human Rights Act and the Ontario Human Rights Code. We encourage applications from members of Indigenous, Black and other racialized communities, persons with disabilities, women and non-binary persons, persons of all ethnic origins, religions, sexual orientations, classes, gender identities and expressions. 
Candidates are encouraged to self-identify as a member of one or more designated employment equity groups in the self-identification questionnaire.

The City of Ottawa provides accommodation to applicants during all parts of the hiring process, upon request. If contacted to proceed to the selection process, please advise us if you require any accommodation.

Accessible formats and communication supports are available upon request. Please contact the Employee Service Centre at 613-580-2424 extension 12211 or via email at esc-cse@ottawa.ca.