Computer Science Teacher – Independent School – Kingston upon Thames
Computer Science Teacher – Independent School – Kingston upon Thames
Start Date: ASAP
Contract: Full-time, Permanent
Salary: Competitive, dependent on experience and qualifications
An independent school in Kingston upon Thames is seeking an enthusiastic Computer Science Teacher to join its department. The school is looking for a knowledgeable and committed educator who can inspire students to explore programming, computational thinking and the technology shaping the modern world.
This is an excellent opportunity for a teacher who enjoys combining theoretical learning with practical problem-solving. The successful candidate will deliver engaging lessons across Key Stages 3 and 4, helping students develop their digital skills, logical reasoning and confidence in applying computing concepts.
Computer Science Teacher Role
Teaching Computer Science across KS3 and KS4
Preparing students for GCSE Computer Science, where offered
Location: Kingston upon Thames, London
Competitive salary based on experience
Full-time, permanent position
Immediate start available
Computer Science Teacher – Role and Responsibilities
You will plan and deliver lessons that introduce students to programming, algorithms, computer systems and data representation. Through practical activities and structured problem-solving, you will help learners understand how technology works and develop the skills needed to design and evaluate digital solutions.
Responsibilities include:
Planning and delivering engaging Computer Science lessons across KS3 and KS4.
Teaching programming languages and computational thinking appropriate to the curriculum.
Developing students' understanding of algorithms and logical problem-solving.
Teaching relevant topics relating to computer systems, networks and data.
Preparing students for GCSE assessments where Computer Science is offered.
Creating practical coding activities that reinforce theoretical concepts.
Supporting students in identifying errors, debugging programmes and improving solutions.
Differentiating lessons to accommodate varying levels of prior experience.
Assessing student work and providing constructive feedback.
Monitoring progress and identifying areas requiring further support.
Promoting responsible, safe and ethical use of technology.
Contributing to departmental planning, resource development and wider school activities.
Computer Science Teacher – School Information
The independent school is based in Kingston upon Thames and aims to provide students with a broad and challenging education. The Computer Science department encourages pupils to develop digital confidence, analytical thinking and an understanding of the role technology plays in everyday life.
The successful applicant will help create an environment where students are encouraged to experiment, solve problems independently and develop their technical knowledge. You will work collaboratively with colleagues to ensure lessons are engaging, appropriately challenging and aligned with the school's curriculum.
Computer Science Teacher – Experience and Qualifications
The ideal candidate will:
Hold QTS or an equivalent recognised teaching qualification.
Have a degree or strong subject knowledge in Computer Science or a related discipline.
Be confident teaching Computer Science at secondary level.
Have a secure understanding of programming and computational thinking.
Be familiar with relevant GCSE assessment requirements where applicable.
Demonstrate effective lesson planning and classroom management.
Be able to support students with different levels of technical ability.
Maintain high expectations for student progress and behaviour.
Contribute positively to collaborative planning and departmental development.
Salary
A competitive salary will be offered, depending on qualifications, experience and the school's pay structure.
Application
If you are a passionate Computer Science Teacher seeking a full-time, permanent opportunity in Kingston upon Thames, please send your CV for consideration.
- Location
- Kingston upon Thames
About Marchant Recruitment
Write a short description of your company, a boilerplate of the business, service or product that you offer. Include your business idea and the target audience. This text is primarily supposed to be descriptive, not selling.