We are in need of an experienced Coding and Animation instructor
Candidates should possess relevant qualifications.
Responsibilities:
Curriculum Development: Design and develop coding curriculum tailored to the needs and skill levels of students, ensuring alignment with educational standards and objectives.
Instruction Delivery: Deliver engaging and interactive coding lessons to students using a variety of teaching methods, resources, and technology tools.
Individualized Support: Provide personalized assistance and support to students, addressing their questions, challenges, and learning needs during coding activities and projects.
Progress Monitoring: Assess student progress and performance regularly through assignments, projects, and assessments, providing feedback and guidance for improvement.
Classroom Management: Create a positive and inclusive learning environment conducive to student engagement, collaboration, and active participation in coding activities.
Parent Communication: Communicate with parents or guardians regarding student progress, achievements, and areas for improvement, fostering a collaborative partnership in supporting student learning.
Professional Development: Stay updated on current trends, tools, and methodologies in coding education through professional development opportunities, workshops, and networking.
Collaboration: Collaborate with fellow instructors, school administrators, and educational staff to integrate coding education into the broader curriculum and school community effectively.
Requirements:
Education: Bachelor’s degree in Computer Science, Education, or a related field. Master’s degree preferred.
Coding Expertise: Proficiency in coding languages such as Python, Java, Scratch, or HTML/CSS, with a strong understanding of programming concepts and principles.
Teaching Experience: Previous experience in teaching, tutoring, or instructing coding to students of various age groups and skill levels. Experience in K-12 education preferred.
Pedagogical Skills: Knowledge of effective teaching methodologies, instructional strategies, and assessment techniques for engaging and supporting student learning in coding.
Communication Skills: Excellent communication and interpersonal skills for effectively conveying complex coding concepts to students, parents, and colleagues.
Patience and Adaptability: Patience, flexibility, and adaptability in working with students of diverse backgrounds, abilities, and learning styles in a classroom setting.
Technology Proficiency: Comfort and proficiency in using technology tools, software, and platforms relevant to coding instruction, such as coding environments, learning management systems, and educational apps.
Commitment to Education: Passion for education, a commitment to student success, and a dedication to fostering a positive learning environment that promotes curiosity, creativity, and critical thinking through coding.