Computer Science Teacher
- portsmouth, hampshire, PO1 3EZ, United Kingdom
- Full time
- £37,000 - £37,000 Per Annum
Job Description
About the Role
Our client is searching for an innovative and skilled Computer Science Teacher to join their forward-thinking faculty in Portsmouth . This role is essential for equipping students with the computational thinking, programming, and digital literacy skills necessary for success in the modern world. You will teach across various key stages, fostering a passion for technology and developing students' understanding of algorithms, data structures, and computing principles within a well-resourced department that encourages creativity and problem-solving, making a tangible impact on future tech talent.
Key Responsibilities
- Deliver high-quality Computer Science lessons from Key Stage 3 through to A-Level.
- Teach a range of topics including programming, computational thinking, data handling, and digital safety.
- Develop students' practical skills in coding and software development using relevant languages.
- Assess student performance, provide feedback, and track progress in line with curriculum objectives.
- Stay current with technological advancements and integrate them into the curriculum to maintain relevance.
Requirements
- Qualified Teacher Status (QTS) or equivalent.
- A degree in Computer Science, Software Engineering, or a related technical field.
- Experience teaching Computer Science at secondary and/or A-Level.
- Proficiency in one or more programming languages (e.g., Python, Java, C++).
- Excellent ability to explain complex technical concepts clearly to diverse learners in Portsmouth .
Benefits
- Competitive salary and performance-related incentives.
- Excellent opportunities for professional development and specialised training.
- Access to up-to-date technology and computing facilities.
- A supportive and dynamic teaching environment.
- The chance to inspire the next generation of technologists and innovators.


