Position Summary
The Coding and Robotics Trainer is responsible for developing engaging coding, robotics, and AI curricula and delivering high-quality, hands-on lessons to students aged 3 to 16 years old. The trainer will teach age-appropriate STEM concepts through project-based learning, from introductory robotics for preschoolers to advanced programming and AI for teenagers.
Key Responsibilities
1. Curriculum Development
- Design and develop coding, robotics, and AI lesson plans for students aged 3 to 16.
- Create age-appropriate teaching materials, worksheets, slides, and project guides.
- Develop preschool STEM programmes focusing on logic, sequencing, simple machines, and early robotics concepts.
- Design advanced courses in Scratch, Python, Roblox, and AI for older students.
- Create holiday camp and enrichment course content.
- Update curriculum regularly to incorporate emerging technologies and industry trends.
- Test and refine projects to ensure they are engaging, safe, and suitable for each age group.
2. Delivering Coding and Robotics Classes
- Conduct coding and robotics classes for preschool, primary, and secondary students.
- Teach beginner-friendly robotics and coding concepts to children as young as 3 years old.
- Teach programming languages such as Scratch, Python, Lua, and JavaScript.
- Deliver robotics lessons using LEGO Education WeDo 2.0, SPIKE Essential, SPIKE Prime, and VEX Robotics.
- Conduct game development lessons using Roblox Corporation Roblox Studio.
- Introduce artificial intelligence concepts and applications for older students.
- Guide students in building robots, coding projects, and troubleshooting.
- Monitor student progress and provide encouragement and constructive feedback.
- Maintain a fun, safe, and engaging classroom environment.
3. Student Assessment and Progress Tracking
- Evaluate student learning through projects, observations, and quizzes.
- Prepare progress reports and certificates.
- Recommend appropriate next-level courses based on students’ abilities and interests.
4. Competition and Project Coaching
- Coach students for competitions such as FIRST LEGO League FIRST LEGO League and other STEM contests.
- Mentor teams in robot design, coding, and innovation projects.
- Support students in creating solutions to real-world challenges.
5. Operational Support
- Set up and maintain robots, tablets, laptops, and classroom equipment.
- Ensure software and apps are installed and functioning properly.
- Assist with trial classes, workshops, school programmes, and promotional events.
Qualifications and Skills
- Diploma or Degree in Computer Science, Engineering, Education, or a related field.
- Experience teaching children aged 3 to 16 is preferred.
- Strong classroom management and communication skills.
- Passion for working with young learners and inspiring interest in STEM.
- Creative, patient, and adaptable.
Pay: $3,000.00 - $4,500.00 per month
Work Location: In person