Coding Instructor
2 weeks ago
**About Us**:
MAPL TECH is a digital marketing agency founded in 2024, headquartered in Ottawa, Ontario, with a mission to provide innovative web solutions to underserved communities. The company was established as a response to the underrepresentation of minorities in the tech industry. This inspired our founders to take proactive steps toward creating change by launching MAPL TECH.
**Position Overview**:
As a **Coding Instructor**, you will play a crucial role in delivering engaging and effective coding lessons to students across various skill levels. You will teach programming languages, development methodologies, and problem-solving techniques in both in-person and online formats. You will foster a dynamic, supportive, and inclusive learning environment, helping students not only master technical skills but also build the confidence to pursue careers in tech.
**Key Responsibilities**:
- **Curriculum Delivery**:
- Teach coding courses (e.g., JavaScript, HTML/CSS etc.) to students, using a variety of teaching methods (lectures, hands-on labs, group projects, etc.) to ensure understanding.
- **Student Engagement**:
Foster a positive and interactive classroom environment that encourages student participation, collaboration, and inquiry.
- **Assessments and Feedback**:
Create and grade assignments, quizzes, and projects; provide timely, constructive feedback to help students improve and grow.Offer one-on-one mentoring and tutoring to students, answering questions and providing guidance as needed.Develop and update course materials, including slides, assignments, and programming exercises, to keep up with industry trends and best practices.Work closely with other instructors, curriculum developers, and staff to ensure a high-quality learning experience and continuous program improvement.Stay current with emerging technologies, programming languages, and teaching methodologies to ensure that your instruction remains relevant and effective.**Qualifications**:
- **Student Support**:
- **Course Preparation**:
- **Collaboration**:
- **Professional Development**:
- **Educational Background**:
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. (A Master’s degree or relevant certifications is a plus.)
- **Experience**:
At least 2-3 years of professional experience in web development or a related field. Teaching experience or experience in mentoring junior developers is highly preferred.
- **Technical Skills**:
Proficiency in one or more programming languages such as Python or JavaScript. Familiarity with web development (HTML, CSS, JavaScript).Strong communication and presentation skills, with the ability to explain complex concepts clearly to students of varying technical backgrounds.A genuine desire to help students succeed and a passion for making technology accessible to learners of all levels.Strong analytical and problem-solving skills, with the ability to help students troubleshoot issues in their code and improve their programming logic.Ability to adapt teaching style to meet the diverse needs of students and adjust course material as necessary to match students' learning pace.**Preferred Qualifications**:
- **Teaching Skills**:
- **Passion for Teaching**:
- **Problem-Solving Ability**:
- **Adaptability**:
- Experience with teaching platforms or tools (e.g., Zoom, Google Classroom, or learning management systems like Moodle, Canvas, etc.).
- Experience in project-based learning or bootcamp-style teaching methods.
- Industry certifications (e.g., AWS, Microsoft, Google certifications).
- Knowledge of Agile methodologies and version control systems (e.g., Git).
**Compensation and Benefits**:
- $40 per hour
- Part-Time, Every Saturday from 10:30 AM to 2: 00 PM
- Opportunities for professional development and training
- Access to a vibrant tech community and networking opportunities
**How to Apply**:
**Job Type**: Part-time
Pay: $40.00 per hour
Expected hours: 4 per week
**Benefits**:
- On-site parking
Flexible language requirement:
- French not required
Schedule:
- Every Weekend
- Weekends only
Ability to commute/relocate:
- Etobicoke, ON M9V 5H9: reliably commute or plan to relocate before starting work (preferred)
**Experience**:
- teaching: 2 years (preferred)
**Language**:
- English (required)
Work Location: In person
Application deadline: 2025-01-13
Expected start date: 2025-02-01
-
Coding, 3D Design and Robotics, Lego Robotics
6 months ago
Etobicoke, Canada TAC Sports Group Full time**About Lifetime Skills Academy**: Lifetime Skills Academy (LSA) mission is to develop future leaders to be ready for our new technological world. Our programs are designed to ensure that students get a full range of exposure to all new technologies, soft skills such as Leadership and confidence in speaking publically to thrive in the world. We create a...