HomeJobsPrestonTeacher of Computer Science
Back to all jobs
⚡ Source: ReedRef: 56883963

Teacher of Computer Science

Teaching Personnel·Preston·Posted 4 days ago
💰 £170-250/hour
Tailor my CV for this job — Free

Job description

Original text imported from Reed

Computer Science Teacher

Location: Preston

Contract: Full-time

Start Date: September 2026

Salary: From £170 per day (Dependant on experience)

About the Role

We are seeking a passionate, dedicated, and enthusiastic Computer Science Teacher to join our successful and forward-thinking Computing Department. This is an exciting opportunity for either an experienced teacher or an ambitious ECT looking to begin their career in a supportive environment.

As a member of our team, you will deliver high-quality lessons that inspire students, promote a love of computing, and help learners secure strong progress across Key Stage 3 and Key Stage 4.

Key Responsibilities

-          Plan and deliver engaging, differentiated lessons across KS3–KS4.

-          Assess and monitor student progress, providing effective feedback.

-          Contribute to curriculum development within the Computing department.

-          Maintain high standards of behaviour and classroom management.

-          Participate in departmental meetings, training, and whole-school initiatives.

-          Support the academic and personal development of all learners.

About the School

-          A supportive, inclusive school culture where staff and students are known, valued, and respected.

-          Strong focus on pastoral care, safeguarding, and pupil wellbeing, ensuring a safe and nurturing environment.

-          Committed to high standards of teaching and learning, with pupils supported to achieve their full potential.

-          A close-knit, welcoming staff team with a strong sense of shared purpose and collaboration.

-          Extra-curricular and enrichment opportunities play an important role in developing well-rounded, motivated young people.

-          Excellent links with families, parishes, and partner primary schools within the local Catholic community.

What We’re Looking For

-          Qualified Teacher Status (QTS).

-          Hold an Enhanced DBS on the Update Service (or willingness to obtain one)

-          Strong subject knowledge and a passion for computer science and digital technology.

-          High expectations of students and a commitment to achieving excellence.

-          Ability to build positive relationships with students and colleagues.

-          A reflective practitioner committed to continuous professional development.

What We Offer You

-          A supportive, collaborative department with experienced colleagues.

-          Weekly pay, via PAYE.

-          24/7 access to a dedicated recruitment consultant.

-          Opportunities for career progression and leadership development.

-          Excellent CPD opportunities.

-          A welcoming school community committed to staff wellbeing.

All applicants will require the appropriate qualifications and training for this role. Please see the FAQ’s on the Teaching Personnel website for details.
All pay rates quoted will be inclusive of 12.07% statutory holiday pay. This advert is for a temporary position. In some cases, the option to make this role permanent may become available at a later date.
Teaching Personnel is committed to safeguarding and promoting the welfare of children. We undertake safeguarding checks on all workers in accordance with DfE statutory guidance ‘Keeping Children Safe in Education’ this may also include an online search as part of our due diligence on shortlisted applicants.
We offer all our registered candidates FREE child protection and prevent duty training. All candidates must undertake or have undertaken a valid enhanced Disclosure and Barring Service (DBS) check. Full assistance provided.
For details of our privacy policy, please visit the Teaching Personnel website.

SpeedCV AI

Key skills

AI-extracted from the job advert

Must-have skills
QTS Qualified Teacher StatusEnhanced DBS clearanceKS3/KS4 Computer Science teachingSubject knowledge in computer scienceDigital technology expertise
Nice-to-have
ECT experienceCatholic education backgroundCurriculum development experience
Soft skills
CommunicationClassroom managementAdaptabilityCollaborationLeadershipMentoring
SpeedCV AI

Application advice

5 AI-generated recommendations to maximise your chances.

1

⭐ Highlight your QTS qualification prominently as this is explicitly required for the role

2

📊 Quantify your teaching impact: 'Improved GCSE Computer Science pass rates by 15% across 3 classes'

3

🌐 Emphasise any KS3/KS4 Computer Science curriculum experience as the role spans both key stages

4

🎯 Mention any Catholic education experience given the school's strong parish links

5

🤝 Showcase your ability to work with ECTs as the role welcomes both experienced teachers and new graduates

NEW
AI SpeedCV

Suggested CV bullets

3 bullets our AI drafted for this specific advert, mirroring its ATS keywords.

How to tailor your CV

Add these 3 bullets under your most recent experience:

  • Delivered differentiated Computer Science lessons to 120 KS3/KS4 students, achieving 18% above national average GCSE pass rates
  • Developed new Python programming curriculum for Year 9, increasing student engagement scores from 72% to 89% over one academic year
  • Led departmental safeguarding training for 8 Computing staff, ensuring 100% compliance with Enhanced DBS requirements

Free to copy — tailoring requires a 30-sec CV upload.

NEW
AI cover letter

Your cover letter is ready

We've drafted a cover letter for Teaching Personnel. Preview the opening, then unlock the full personalised version.

Letter preview — tailored to Teaching Personnel

Dear Hiring Manager,

I am writing to apply for the Computer Science Teacher position at your Preston school through Teaching Personnel. With my QTS qualification and passion for digital technology, I am excited to join your forward-thinking Computing Department and deliver engaging KS3/KS4 lessons that inspire students to excel in computer science.

My background in secondary education has equipped me with strong classroom management skills and experience in differentiated lesson planning. I am particularly drawn to your school's supportive Catholic ethos and commitment to pastoral care, having worked effectively in similar inclusive environments where every student is valued and supported to reach their full potential.

Get my personalised letter — free

Free signup, no card needed. Export to PDF/Word requires a £1.99 trial (14 days).

SpeedCV exclusive
SpeedCV AI

Interview questions

10 questions generated from this advert.

Technical

  • How would you differentiate a KS3 programming lesson for students with varying abilities?
  • What strategies would you use to teach computational thinking to Year 7 students?
  • How do you assess practical programming skills in Computer Science?
  • What approaches would you take to make abstract computing concepts accessible?
  • How would you integrate digital literacy across the Computing curriculum?

Behavioural

  • Tell me about a time you had to manage challenging behaviour in the classroom
  • Describe how you would support a struggling student in Computer Science
  • How do you build positive relationships with students and parents?
  • Give an example of when you contributed to curriculum development
  • How would you handle a situation where a student lacks confidence in programming?
SpeedCV AINEW

STAR answer examples

Model answers using the Situation-Task-Action-Result framework. Adapt to your own experience.

1Question

Tell me about a time you had to manage challenging behaviour in the classroom

During a Year 8 Python programming lesson, three students were consistently disrupting others by playing games instead of coding. I implemented a three-stage approach: first, I moved them to separate workstations and gave them individual mini-challenges to refocus their attention. Second, I introduced a peer-mentoring system where they helped Year 7 students with basic algorithms, giving them responsibility and purpose. Finally, I contacted their parents to discuss progress and set up a reward system for completed programming tasks. Within two weeks, all three students were actively participating and one even joined the after-school coding club. The key was addressing the root cause - they found the work too easy - rather than just the symptoms.
2Question

How would you support a struggling student in Computer Science?

I had a Year 10 student who was failing to grasp object-oriented programming concepts and was becoming increasingly frustrated. I arranged weekly 20-minute one-to-one sessions before school where we broke down complex concepts using visual analogies - comparing classes to blueprints and objects to houses built from those blueprints. I also created simplified coding exercises that built confidence before tackling exam-level problems. Additionally, I paired her with a peer mentor from Year 11 who had overcome similar challenges. Over six weeks, her test scores improved from 34% to 67%, and she gained enough confidence to attempt the programming project independently. The combination of personalised support, visual learning, and peer mentoring proved highly effective.

Similar jobs

View all