👨🏻‍💻 postech.work

Coding Instructor

RoboEDU CSAA • 🌐 In Person

In Person Posted 5 days, 8 hours ago

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

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.