a new approach to teacher training

Ready to start your Journey?

Computer Science

During the application and recruitment process you will be advised of the best route for you into teaching by our advisors. Details of the specific content of the Computer Science SKE and TTEP are given below.

Stage 1: Subject Knowledge Enhancement (SKE) – 100 % online

Where identified during selection and recruitment you may complete an 8, 12, 16, 20 or 28-week. This is delivered online so you can manage these hours around your other commitments. This course is 100 % distance learning and comes with a personal tutor. The course is free and attracts a bursary of £ 200 per week for eligible trainees. The content of the Computer Science SKE is made up of the following topics and modules:


Programming Basics
Programming Basics 2
Data Structures
Further Programming
Computer Systems
Computer Systems 2
Data representation
Computer networks and cybersecurity
Impacts of digital technology


Data Structures
Theory of Computation
Data Representation
Computer Systems
Computer Organisation and Architecture
Consequences of Uses of Computing
Communication & Networking
Functional Programming
Systematic Approaches to Problem Solving

Stage 2: Becoming a Great Computer Science Teacher - Online and in-school

The Teacher Training Enhancement Programme (TTEP) is a flexible online course to support your teacher training year. The content of the Computer Science TTEP course is made up of the following modules and topics:

Professional Studies 1

What is Education
Application of the Theories of Learning
Introduction to the Teachers’ Standards
Lesson Planning
Questioning Skills
Ideas for Starters and Plenaries
Activities for Learning
Behaviour Management 1
Assessment and AfL
Differentiation and Inclusive Practice
Staging Debates and Role-plays
Impacts and Presence
Getting the Best out of your Placements

Professional Studies 2

Behaviour Management 2
Tracking Progress and Using Data
Using Language to Influence
The Pastoral Role
Safeguarding - Child Protection
Safeguarding - e-safety
Moving from Good to Outstanding
Communicating with Parents
Working with other Professionals
Beyond the Classroom
Personal and Professional Conduct
Evaluation and Reflection
Apply for your First Position

Subject Studies

The GCSE Computer Science Curriculum
The A-level Computer Science Curriculum
The Computer Science Lesson
Teaching Activities for Computer Science
Teaching Programming
Behaviour Management for Computer Science
Knowing your Equipment
Plenary Activities for Computer Science