Coding Instructor

Markham, ON, CA, Canada

Job Description

Who We Are:



At Canadian STEM & AI Academy (CSAA), we believe children are curious and capable learners full of potential. With aims to enhance children's critical thinking and problem-solving skills, as well as guiding children to reaching their fullest potential, our centre provides robotics and coding regular weekly programs for children ages 4 to 18.

Job Title

: Coding/Programming Instructor

Location

:

Canadian STEM & AI Academy

Unit 1-2, 401 Bentley St., Markham, ON L3R 9T2

Job Type

: Part-Time

Schedule

: Weekdays 3:00-7:00pm; Sat or Sun 9am - 6pm (1hr lunch break)

Job Summary

:

We are seeking an enthusiastic and knowledgeable Coding/Programming Instructor to join our dynamic team. The ideal candidate will be proficient in C, C++, Python, and/or Java, with a passion for teaching students aged 7 to 18. This role involves creating and delivering engaging and educational programming lessons that inspire and equip students with the skills needed for future success in technology.

Join us in shaping the future of young programmers and inspiring the next generation of tech innovators!

Key Responsibilities

:

- Deliver coding lessons to students via platforms such as Scratch, Roblox Coding, and Python.

- Teach programming concepts, problem-solving, and debugging techniques in an engaging and understandable manner.

- Foster a positive and inclusive learning environment that encourages student participation and collaboration.

- Assess and monitor student progress, providing constructive feedback and support to ensure individual growth and development.

- Maintain up-to-date knowledge of programming languages and teaching methodologies.

- Collaborate with other instructors and staff to enhance the overall educational experience.

- Train and prepare students for their extracurricular activities, such as: coding competitions and tech clubs, to further students' interest and skills in programming.

Qualifications

:

- Bachelor's degree in Computer Science. A master's degree is a plus.

- Proficiency in C, C++, Python, and/or Java.

- Experience in Canadian Computing Competitions (CCC) by CEMC is a plus.

- Experience in Canadian Computing Olympiad (CCO) by CEMC is a plus.

- Ability to explain complex concepts in a simple and engaging manner.

- Patience, creativity, and a passion for education and technology.

- Strong communication and interpersonal skills.

- Experience with teaching is a plus.

Job Type: Part-time

Pay: $20.00-$30.00 per hour

Benefits:

Flexible schedule On-site parking
Education:

Bachelor's Degree (required)
Experience:

Python: 2 years (required)
Language:

Mandarin/ Cantonese (required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3379459
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Part Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Markham, ON, CA, Canada
  • Education
    Not mentioned