High School Computer Science Teacher

Предузеће: CV-Library
Тип посла: Full-time
Salary:
8,270 - 11,463 GBP/Годишњи

Plan, prepare, and deliver engaging and effective lessons in Computer Science for KS3 and KS4 students.

Develop and implement schemes of work and lesson plans in line with curriculum objectives.

Assess, record, and report on the development, progress, and attainment of students.

Foster a positive and inclusive learning environment that encourages student participation and respect for diverse beliefs and practices.

Use a variety of teaching methods and resources to cater to different learning styles and abilities.

Monitor and support students' progress, providing feedback and guidance to help them achieve their potential.

Maintain up-to-date knowledge of the curriculum and educational best practices in Computer Science.

Participate in departmental meetings, training, and professional development opportunities.

Collaborate with colleagues to develop and share best practices and resources.

Uphold the school's values and ethos, contributing to the overall development of students as responsible and respectful citizens.

Qualifications: Essential: A degree in a related subject and GCSE Maths and English grade C or equivalent.

Desirable: Teaching qualification

Skills:

Strong Subject Knowledge: In-depth understanding of Computer Science, including programming languages (such as Python, Java, JavaScript), algorithms, data structures, computational thinking, and software development principles.

Teaching Expertise: Proven ability to plan, prepare, and deliver engaging lessons that cater to the diverse learning needs of students at KS3 and KS4.

Assessment Proficiency: Skilled in designing and implementing formative and summative assessments to evaluate student progress, providing constructive feedback to support student development.

Classroom Management: Effective classroom management skills to create a positive and inclusive learning environment that promotes respect and active participation.

Communication: Excellent verbal and written communication skills to interact effectively with students, parents, and colleagues.

Interpersonal Skills: Strong interpersonal skills to build rapport with students, foster a supportive classroom atmosphere, and collaborate with colleagues.

Adaptability: Ability to adapt teaching methods and resources to meet the varying needs and abilities of students.

Organisational Skills: Strong organisational and time-management skills to manage lesson planning, grading, and other teaching responsibilities efficiently.

Educational Technology Proficiency: Familiarity with educational technology tools and platforms used for teaching computer science, such as coding environments and learning management systems.

Continuous Learning: Commitment to ongoing professional development and staying updated with the latest educational practices and developments in Computer Science.

This role is part-time, 12 hours per week

ШтампатиПријави

Apply for this job