Hays Specialist Recruitment
Computer Science Teacher in West Sussex
Key Responsibilities
- Develop and deliver comprehensive lesson plans aligning with school curriculum and standards, utilizing diverse teaching methods and resources to enhance student understanding of computer science concepts.
- Create and administer assessments (tests, quizzes, assignments) to evaluate student progress and provide constructive feedback.
- Offer individual support to students needing extra help with computer science concepts, providing one-on-one or small group instruction.
- Establish and maintain a positive learning environment through effective classroom management strategies.
- Collaborate with colleagues, parents, and school administration to support student learning and development, participating in staff meetings, professional development, and school events.
- Contribute to computer science curriculum development, incorporating innovative teaching practices and resources.
- Engage in extracurricular activities such as coding clubs, competitions, or tutoring sessions to further support student learning and interest in computer science.
Skills and Expertise
- Strong knowledge of computer science concepts and teaching methodologies.
- Excellent communication and interpersonal skills.
- Ability to inspire and motivate students.
- Proficiency in using technology and digital tools to enhance learning.
- Bachelor’s degree in Computer Science, Education, or related field.
- Teaching certification or licence (typically required).
- Previous teaching experience (preferred but not required).