Computer Science Teacher

Details
Location

Tameside, Cheshire

Contract Type

Full Time

Salary

Pay scale

Job Description

Summary:

Join a school as a Computer Science Teacher and inspire the next generation of tech leaders.

About the School:

A school located in Tameside serves students aged 11-16 and is known for its inclusive, multicultural environment and strong community focus. It is committed to providing a broad and balanced curriculum that supports both academic and personal development.

The Opportunity:

As a Computer Science Teacher, you will be responsible for delivering engaging and innovative lessons that inspire students to explore the world of technology. This is an exciting opportunity to shape the future of computer science education and support students in achieving their full potential.

Key Responsibilities:

  • Design and deliver high-quality, engaging lessons in computer science that align with curriculum standards.
  • Support students in developing both theoretical knowledge and practical skills in computing.
  • Monitor and assess student progress, providing constructive feedback to help them achieve their goals.
  • Collaborate with colleagues to enhance the school’s computer science curriculum and teaching practices.
  • Foster a positive and inclusive classroom environment that encourages curiosity and creativity.
  • Participate in staff development and professional learning opportunities.
  • Contribute to extracurricular activities and events related to computer science and technology.
  • Work closely with students, parents, and other staff to support student success and well-being.

Qualifications & Skills:

Required

  • Qualified teacher with relevant experience in computer science education.
  • Strong subject knowledge in computer science and related fields.
  • Experience in delivering engaging and interactive lessons to students aged 11-16.
  • Commitment to inclusive education and supporting students with diverse needs.
  • Excellent communication and interpersonal skills.

Preferred

  • Experience with programming languages such as Python, Java, or C++.
  • Familiarity with industry-standard tools and technologies used in computer science education.
  • Experience in curriculum development or leadership within a department.
  • Ability to integrate technology and innovation into teaching practices.

Compensation & Benefits:

  • Competitive salary and benefits package.
  • Opportunities for professional development and career progression.
  • Supportive and collaborative working environment.