Trainee IT/Computer Science Teacher
Graduate Trainee Computer Science Teacher – High-Achieving and Inclusive Secondary School in Hampshire
Are you passionate about technology, coding, and digital innovation? Do you want to inspire the next generation of problem-solvers and creators?
This exciting opportunity is based at a vibrant and forward-thinking secondary school for students aged 11–18, located in the heart of Hampshire. The school serves a diverse and ambitious student population and is committed to academic excellence, inclusion, and the development of well-rounded, future-ready learners.
The Computer Science department is a key driver of innovation in the school, preparing students for a digital future. Lessons are designed to build skills in coding, computational thinking, data analysis, and digital literacy, while also encouraging creativity and problem-solving. With a strong focus on preparing students for the technological challenges of tomorrow, this is an excellent setting to begin your teaching career.
About the Role & the Grad2Teach ProgrammeThis Graduate Trainee Computer Science Teacher role is part of the Grad2Teach salaried initial teacher training programme—a financially supported, classroom-based route into teaching.
As a trainee, you will:
- Begin by delivering Computer Science lessons across Key Stages 3 and 4
- Progress through Grad2Teach’s structured two-phase training model
- Work toward a PGCE with QTS, awarded by Coventry University
- Receive a salary throughout your training—no tuition fees required
- Benefit from expert mentoring, tailored coaching, and a curriculum aligned with the Teaching Standards and Core Content Framework
Phase 1:
- Support with lesson planning and delivery
- Work with students on coding, computational thinking, and IT skills
- Develop classroom and behaviour management strategies
Phase 2:
- Independently teach lessons (up to 18 hours per week)
- Deepen subject expertise and refine teaching methods
- Complete PGCE assignments and formal assessments
This is an ideal pathway for aspiring Computer Science teachers who are passionate about technology, programming, and inspiring young people to thrive in an increasingly digital world.
Candidate RequirementsTo be eligible for this role, applicants must:
- Hold a bachelor’s degree—ideally in Computer Science, Software Engineering, IT, Mathematics, Physics, or a related subject
- Be passionate about teaching and inspiring young people through technology and coding
- Demonstrate resilience, adaptability, and a commitment to professional development
- Hold (or be working towards) GCSEs in English and Maths (flexibility may be available in Phase 1)
Whether you’re a recent graduate or exploring a career change, this is a unique opportunity to train as a Computer Science teacher in Hampshire while earning a salary and gaining valuable classroom experience.
- Company
- Grad2Teach
- Location
- Basingstoke, Hampshire, England, United Kingdom
- Employment Type
- Full-Time
- Salary
- £18,000 - £36,000 per annum
- Posted
- Company
- Grad2Teach
- Location
- Basingstoke, Hampshire, England, United Kingdom
- Employment Type
- Full-Time
- Salary
- £18,000 - £36,000 per annum
- Posted