Job Overview:
We are looking for a dedicated and enthusiastic Coding Teacher to conduct in-person classes for children and teenagers (aged 7 - 17 years old). For Coding, the teacher will introduce students to programming concepts through age-appropriate tools (e.g., Scratch, Python, Roblox, etc.) while making learning fun, engaging, and practical.
Key Responsibilities:
- Plan and deliver coding lessons in a structured, student-friendly manner.
- Teach fundamental concepts such as logic, sequencing, problem-solving, and programming basics.
- Adapt teaching style to suit different age groups and learning speeds.
- Guide students in hands-on projects to apply coding knowledge.
- Maintain classroom discipline and ensure a safe, encouraging learning environment.
- Assess students’ progress and provide constructive feedback.
- Communicate regularly with parents/guardians about student performance and areas for improvement.
- Collaborate with the academic team to improve teaching materials and curriculum.
Requirements:
- Diploma/Degree in Computer Science, IT, Education, or related field (or equivalent experience).
- Prior teaching/tutoring experience with children or teenagers is highly preferred.
- Proficiency in at least one programming language / platform (e.g., Scratch, Python, Java, Roblox Lua).
- Strong communication skills in English (Mandarin/Malay is an advantage).
- Passionate about coding and inspiring the next generation of programmers.
- Patient, energetic, and able to manage small to medium-sized classes.
Preferred Qualities:
- Experience teaching in a group classroom setting.
- Creative teaching methods to make coding fun and engaging.
- Ability to guide students in mini-projects, competitions, or showcases.
Working Hours & Location:
- weekday evenings / weekends / holiday programs
- location: Cheras Taman Len Seng Center (hybrid mode)
Compensation:
- negotiable based on experience