Coders Zone Academy is dedicated to empowering the next generation of tech innovators by providing a dynamic and engaging learning environment for children. We offer a comprehensive programming diploma for kids, with courses ranging from basic to advanced levels, including specializations in Scratch and Python.
Job Overview:
We are seeking a passionate and creative Programming Instructor to join our team. The ideal candidate will have a strong background in computer science and a passion for teaching young learners. You will be responsible for delivering fun and educational programming lessons in Scratch and Python, inspiring students to develop their coding skills, and fostering a love for technology.
Key Responsibilities:
- Develop and deliver engaging programming lessons using Scratch and Python tailored to children aged [7: 18].
- Create a positive and interactive learning environment that encourages student participation and creativity.
- Assess student progress and provide constructive feedback to support their learning journey.
- Collaborate with the curriculum development team to design and improve course materials.
- Utilize a variety of teaching methods and tools to accommodate different learning styles and abilities.
- Maintain a safe and supportive classroom atmosphere.
- Communicate with parents and guardians regarding student progress and any concerns.
- Stay updated with the latest trends and best practices in programming education.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Education, or a related field.
- Proven experience in teaching programming to children, preferably using Scratch and Python.
- Strong knowledge of Scratch and Python programming languages.
- Excellent communication and interpersonal skills.
- Patience, creativity, and a passion for working with children.
- Ability to create an inclusive and supportive learning environment.
- Familiarity with educational technologies and tools.
- Ability to work independently and as part of a team.
Preferred Qualifications:
- Teaching certification or educational background.
- Experience with other programming languages and platforms.
- Previous experience in a similar role.
- Knowledge of child development and educational psychology.