Discover our range of professional development courses, designed to help you teach computing. Courses cover key stages 1 to 4 and cater for all levels of knowledge.
Choose how and when you want to learn, through face to face, online, or live remote training.
Funding
We offer financial support to state-funded schools and colleges across England, including subsidies to support supply cover for continuing professional development.
Develop an evidence-informed approach to education recovery over a sustained period, securing the computing education of young people following a period of great disruption.
Live remote training
16 December 09:00—16 December 2023
Live remote training
16 January 17:00—30 January 2024
Live remote training
29 January 09:30—29 January 2024
Live remote training
20 February 09:30—20 February 2024
During this two day residential, you'll explore the fundamentals required for teaching algorithms and programming, aligned to the AQA 9-1 GCSE specification.
York
12 December 10:00—13 December 2023
Tags for this course:
Residential and IntensiveAlgorithmsComputingKey stage 3Key stage 4CS Accelerator
During this two day residential, you'll explore the fundamentals required for teaching algorithms and programming, aligned to the OCR 9-1 GCSE specification.
York
6 December 10:00—7 December 2023
Tags for this course:
ProgrammingResidential and IntensiveAlgorithmsComputingKey stage 3Key stage 4CS Accelerator
For Key Stage 3 computing teachers who are new or existing to the subject. This CPD covers the key formative and assessment strategies needed in key stage 3 and beyond, including strategies relating to programming.
Effective teaching is underpinned by the accurate use of assessment, during this course you’ll explore formative and summative assessment strategies whilst understanding how to accurately assess.
Live remote training
5 December 15:25—5 December 2023
Live remote training
6 December 17:00—6 December 2023
Live remote training
11 December 17:00—11 December 2023
Live remote training
22 January 15:45—22 January 2024
Live remote training
26 January 12:00—26 January 2024
For secondary teachers who are new or existing to the subject. This CPD covers generic behavior for learning strategies, including managing own behaviours, rules routines, recognition reward and interventions and links them it back to their use in a computing environment.
Live remote training
4 December 16:30—4 December 2023
Live remote training
8 January 15:45—8 January 2024
Live remote training
16 January 16:00—16 January 2024
Find out how to use the Computing Quality Framework effectively to identify school needs and implement effective change to drive a high-quality computing education.
Live remote training
4 December 13:30—4 December 2023
Live remote training
8 January 15:45—8 January 2024
Live remote training
16 January 16:00—16 January 2024
Live remote training
23 January 15:45—23 January 2024
Live remote training
5 February 09:00—5 February 2024
Live remote training
27 February 15:30—27 February 2024
Develop your confidence to teach the whole Key Stage 1 computing curriculum Develop your confidence to teach the whole key stage 1 computing curriculum successfully.
Heslington
6 February 10:00—7 February 2024
Tags for this course:
LeadershipAlgorithmic thinkingComputer networksComputer systemsData & informationImpact of technologyProgrammingSafety & SecurityResidential and IntensiveKey stage 1Primary certificate
During this two-day residential, you'll build on your leadership of computing, and find out support programming and context-based learning within your role.
Explore the big picture with the current gender imbalance in GCSE computer science between girls and boys. Be part of discussions around reasons for this gap, including, lack of role models, unconscious bias, and a non-inclusive curriculum amongst others. Consider different strategies inside and outside of the classroom to support the narrowing of the gap before finally planning effective interventions in KS3 to improve the uptake in your own school.
Live remote training
7 December 16:00—7 December 2023
Live remote training
13 December 16:00—13 December 2023
Live remote training
8 January 14:00—8 January 2024
Live remote training
17 January 15:45—17 January 2024
Live remote training
29 January 08:00—29 January 2024
Live remote training
7 February 15:30—7 February 2024
Live remote training
13 February 13:00—13 February 2024
Live remote training
28 February 16:00—28 February 2024
For computer science teachers who are new or existing to the subject. This CPD covers the foundation subject knowledge required to teach the computing programme of study.
Live remote training
4 December 16:00—12 December 2023
Live remote training
7 December 09:00—7 December 2023
Live remote training
20 January 09:00—20 January 2024
For computer science teachers who are new or existing to the subject. This CPD covers the foundation subject knowledge required to teach the computing programme of study.
Portsmouth
1 December 08:30—1 December 2023
York
5 December 09:30—5 December 2023
Stotfold
6 December 09:00—6 December 2023
Leeds
7 December 09:00—7 December 2023
London
15 December 09:30—15 December 2023
Southampton
12 January 08:30—12 January 2024
Luton
19 January 09:00—19 January 2024
Thornton-Cleveleys
24 January 09:15—24 January 2024
Improve understanding of computing using the freely available Teach Computing Curriculum and understand how to use it to deliver computing in your primary school.
During this two day residential, you'll explore three strands of the computing curriculum (computer science, information technology and digital literacy) before taking a deeper dive into teaching programming.
Explore how to improve attainment in Computer Science, look at how students should tackle exam questions and use key resources such as moderator reports, how retrieval and interleaving can be used and mapping progression from KS3 to KS4.
Live remote training
5 December 09:00—5 December 2023
Live remote training
5 December 15:45—12 December 2023
Live remote training
20 December 14:00—20 December 2023
Live remote training
12 January 09:00—12 January 2024
Live remote training
15 January 17:00—19 January 2024
Live remote training
8 February 09:00—8 February 2024
Live remote training
14 February 09:00—14 February 2024
Learn how to use programming techniques using VEX, Crumble or Micro:bits. Create simple block-based computer programs, discover how to create algorithms and how computers use data.
Learn how to use programming techniques using VEX, Crumble or Micro:bits. Create simple block-based computer programs, discover how to create algorithms and how computers use data.
Live remote training
9 December 09:00—16 December 2023
Live remote training
17 January 09:30—14 February 2024
Live remote training
29 January 09:30—2 February 2024
This short course will introduce you to the Isaac computer science platform, you'll explore how the platform can be used by your GCSE and A Level students to improve their subject knowledge.
Live remote training
13 December 17:00—13 December 2023
Live remote training
23 January 16:30—23 January 2024
Live remote training
24 January 16:00—24 January 2024
Live remote training
5 February 16:00—5 February 2024
Live remote training
27 February 16:30—27 February 2024
Live remote training
19 March 16:30—19 March 2024
Live remote training
21 March 16:15—21 March 2024
Live remote training
24 April 16:00—24 April 2024
Live remote training
14 May 16:00—14 May 2024
Live remote training
22 May 16:00—22 May 2024
Live remote training
11 June 16:00—11 June 2024
Live remote training
26 June 16:00—26 June 2024
Tags for this course:
Algorithmic thinkingComputer networksComputer systemsData & informationImpact of technologyProgrammingSafety & SecurityDesign and technologyKey stage 3Key stage 4Secondary certificate
For primary computing teachers who are new to the subject or its leadership. This CPD covers the whole computing curriculum at an introductory level, looking at computer science, programming, information technology and digital literacy.
Oldham
8 December 10:00—8 December 2023
Oxford
11 January 09:30—11 January 2024
Thornton-Cleveleys
17 January 09:15—17 January 2024
York
25 January 09:30—25 January 2024
Ashton-under-Lyne
31 January 11:00—31 January 2024
Bury St Edmunds
12 February 09:30—12 February 2024
Ashton-under-Lyne
29 February 10:00—29 February 2024
For primary computing teachers who are new to the subject or its leadership. This CPD covers the whole computing curriculum at an introductory level, looking at computer science, programming, information technology and digital literacy.
Live remote training
6 December 09:30—6 December 2023
Live remote training
8 December 09:00—8 December 2023
Live remote training
19 January 09:00—19 January 2024
Live remote training
26 January 09:00—26 January 2024
Live remote training
1 February 09:00—1 February 2024
Leeds
8 February 09:30—8 February 2024
Live remote training
8 February 12:30—8 February 2024
Explore physical computing using the micro: bit device; finding out how it can be used to develop understanding of programming through creative digital projects.
Sheffield
30 November 14:00—30 November 2023
Sheffield
30 November 15:30—30 November 2023
York
6 December 14:45—6 December 2023
Wallasey
6 December 15:45—6 December 2023
Exeter
6 December 16:00—6 December 2023
Dartford
7 December 14:00—7 December 2023
Nottingham
7 December 16:00—7 December 2023
Bingley
8 December 10:45—8 December 2023
Hull
11 December 14:45—11 December 2023
Ipswich
11 December 16:00—11 December 2023
Hatfield
14 December 13:30—14 December 2023
Shrewsbury
15 December 13:00—15 December 2023
Chippenham
9 January 09:00—9 January 2024
Birmingham
9 January 13:00—9 January 2024
Thornton-Cleveleys
10 January 15:45—10 January 2024
Bury St Edmunds
10 January 16:00—10 January 2024
Cowes
16 January 15:00—16 January 2024
Wolverhampton
17 January 13:00—17 January 2024
Ellesmere Port
17 January 15:30—17 January 2024
Rotherham
22 January 10:45—22 January 2024
Eastbourne
22 January 16:00—22 January 2024
Gateshead
23 January 16:00—23 January 2024
Coventry
25 January 16:00—25 January 2024
Lincoln
1 February 14:40—1 February 2024
Maidstone
6 February 16:00—6 February 2024
Chesterfield
7 February 15:30—7 February 2024
Uckfield
7 February 16:00—7 February 2024
Orpington
20 February 16:00—20 February 2024
Leeds
21 February 13:30—21 February 2024
Rotherham
22 February 14:45—22 February 2024
Stafford
22 February 15:30—22 February 2024
Thornton-Cleveleys
28 February 13:00—28 February 2024
Lead computing in your school with confidence through raising the profile of computing through resources, enrichment opportunities and staff development.
Live remote training
7 December 09:00—7 December 2023
Live remote training
16 January 09:15—16 January 2024
Uckfield
16 January 09:30—16 January 2024
Live remote training
26 January 10:00—26 January 2024
Live remote training
8 February 09:30—8 February 2024
Live remote training
29 February 09:30—29 February 2024
Mathematics is firmly embedded at the core of computer science, during this course you’ll explore the foundational topics at the heart of mathematics and computer science.
Live remote training
5 December 09:30—5 December 2023
Live remote training
14 December 09:30—14 December 2023
Live remote training
25 January 09:00—25 January 2024
Live remote training
5 February 09:30—5 February 2024
Live remote training
8 February 09:30—8 February 2024
This short course will support the needs of schools in ensuring that they keep children safe whilst teaching computing and using technology to access the full primary curriculum.
Live remote training
4 December 15:30—4 December 2023
Live remote training
13 December 15:30—13 December 2023
Live remote training
18 January 16:00—18 January 2024
Live remote training
23 January 16:00—23 January 2024
Live remote training
1 February 16:00—1 February 2024
Live remote training
5 February 10:45—5 February 2024
Live remote training
8 February 16:00—8 February 2024
Live remote training
13 February 16:00—13 February 2024
Live remote training
29 February 15:45—29 February 2024
Explore physical computing, data and information in computing using data loggers and find out how Teach Computing Curriculum can be used to engage pupils.
Oxford
30 November 13:00—30 November 2023
Stoke Mandeville
4 December 15:00—4 December 2023
York
6 December 09:00—6 December 2023
Langley
7 December 16:00—7 December 2023
Hull
11 December 09:00—11 December 2023
Coventry
13 December 13:00—13 December 2023
Chippenham
9 January 10:45—9 January 2024
Wolverhampton
17 January 11:00—17 January 2024
Maidstone
23 January 16:00—23 January 2024
Dartford
29 January 15:30—29 January 2024
Lincoln
1 February 10:45—1 February 2024
Rotherham
22 February 09:00—22 February 2024
Thornton-Cleveleys
28 February 14:40—28 February 2024
This short course, delivered by an experienced Professional Development Leader will support you ahead of taking the CSA test. You'll have the opportunity to ask questions and revise topics.
Live remote training
30 November 16:00—30 November 2023
Live remote training
8 December 16:00—8 December 2023
Live remote training
12 December 16:30—12 December 2023
Live remote training
14 December 16:00—14 December 2023
Live remote training
17 January 16:00—17 January 2024
Live remote training
8 February 16:00—8 February 2024
Live remote training
27 February 16:00—27 February 2024
Live remote training
14 March 16:30—14 March 2024
Tags for this course:
Practical workAlgorithmic thinkingComputer networksComputer systemsData & informationImpact of technologyProgrammingSafety & SecurityDesign and technologyMathematicsKey stage 3Key stage 4
Computing is for every child, and the school curriculum must allow for all children to succeed. Computing subject leaders can make inclusive, effective curriculum implementation happen, leading to success for all.
Doncaster
5 December 09:30—5 December 2023
Nottingham
7 December 09:00—7 December 2023
Leeds
16 January 09:30—16 January 2024
Birmingham
18 January 09:00—18 January 2024
Stoke-on-Trent
2 February 09:00—2 February 2024
Bristol
2 February 09:30—2 February 2024
Chippenham
6 February 09:30—6 February 2024
Wirral
7 February 09:30—7 February 2024
Leigh-on-Sea
9 February 09:30—9 February 2024
Derby
15 February 09:00—15 February 2024
Bradford
20 February 09:30—20 February 2024
Cheltenham
23 February 09:30—23 February 2024
Ashton-under-Lyne
23 February 11:00—23 February 2024
Learn how to write code to input, process and output data, and how to manipulate data stored in variables. Using the building blocks of sequence, selection and iteration you’ll begin to understand how programs are constructed to perform a multitude of simple and more complex tasks.
Live remote training
1 December 09:30—1 December 2023
Live remote training
4 December 16:00—11 December 2023
Live remote training
8 December 09:00—8 December 2023
Live remote training
18 January 09:30—18 January 2024
Live remote training
26 January 09:30—26 January 2024
Live remote training
13 February 09:30—13 February 2024
Live remote training
28 February 09:30—28 February 2024
Linked to the AQA 8525 specification, learn how to write code to input, process and output data, and how to manipulate data stored in variables. Using the building blocks of sequence, selection and iteration you’ll begin to understand how programs are constructed to perform a multitude of simple and more complex tasks.
Live remote training
13 December 09:00—13 December 2023
Live remote training
9 January 18:00—12 January 2024
Live remote training
23 January 18:00—26 January 2024
Live remote training
6 February 18:00—9 February 2024
Live remote training
20 February 18:00—23 February 2024
Linked to the OCR J277 specification, learn how to write code to input, process and output data, and how to manipulate data stored in variables. Using the building blocks of sequence, selection and iteration you’ll begin to understand how programs are constructed to perform a multitude of simple and more complex tasks.
Live remote training
6 December 09:30—6 December 2023
Live remote training
13 December 09:30—13 December 2023
Live remote training
18 January 09:00—18 January 2024
Live remote training
23 January 09:00—23 January 2024
Live remote training
6 February 09:00—6 February 2024
Live remote training
27 February 09:00—27 February 2024
Linked to the Pearson 9-1 GCSE specification, learn how to write code to input, process and output data, and how to manipulate data stored in variables. Using the building blocks of sequence, selection and iteration you’ll begin to understand how programs are constructed to perform a multitude of simple and more complex tasks.
Live remote training
6 December 14:00—6 December 2023
Live remote training
14 December 09:00—14 December 2023
Live remote training
10 January 14:00—31 January 2024
Live remote training
24 January 09:30—24 January 2024
Improve your knowledge of algorithms to the level appropriate for GCSE teaching. Become confident in using the key building blocks of sequence, selection and iteration, and learn to apply algorithmic thinking.
Live remote training
12 December 14:30—19 December 2023
Live remote training
17 January 09:30—17 January 2024
Improve your knowledge of algorithms whilst referencing the current AQA GCSE computer science specification. Become confident in using the key building blocks of sequence, selection and iteration, and learn to apply algorithmic thinking.
Live remote training
29 January 10:00—29 January 2024
Tags for this course:
Data & informationAlgorithmsComputingKey stage 3Key stage 4CS Accelerator
Improve your knowledge of algorithms whilst referencing the current OCR GCSE computer science specification. Become confident in using the key building blocks of sequence, selection and iteration, and learn to apply algorithmic thinking.
Live remote training
11 January 09:00—11 January 2024
Live remote training
22 January 09:00—22 January 2024
Live remote training
13 February 09:00—13 February 2024
Live remote training
28 February 09:00—28 February 2024
Live remote training
8 March 09:00—8 March 2024
Live remote training
20 March 09:00—20 March 2024
Tags for this course:
Data & informationAlgorithmsComputingKey stage 3Key stage 4CS Accelerator
An understanding of algorithms is fundamental to success in GCSE computer science this course will teach you how algorithms manipulate data to achieve desired aims.
Live remote training
2 December 09:00—2 December 2023
Live remote training
9 December 09:00—9 December 2023
Live remote training
9 January 09:30—9 January 2024
Live remote training
26 January 09:00—26 January 2024
Live remote training
7 February 09:00—7 February 2024
Live remote training
23 February 09:30—23 February 2024
During this course you'll explore the structure of the internal components of a computer system. In addition you'll explore the von Neumann architecture and fetch-execute cycle.
During this two day residential, you'll explore ways to bring your computing curriculum to life through cross-curricular approaches and how to ensure that your computing curriculum is inclusive and effective, allowing all children to succeed.
Explore ways to introduce contexts relating to cross-curricular topics, everyday life, and the wider world. These strategies will enable pupils to understand the practical applications of computing and explore career opportunities in an informal way.
Learn essential subject knowledge to become a skilled teacher of primary programming using Scratch and Scratch Jr. Create and debug your own programmes, using key concepts such as sequence, repetition, selection and variables.
Live remote training
7 December 09:30—7 December 2023
Live remote training
11 January 09:00—11 January 2024
Live remote training
23 January 09:00—23 January 2024
Live remote training
5 February 09:00—5 February 2024
Live remote training
14 February 09:00—14 February 2024
A Specialist PDLP Module that will enable you to deliver the the flagship ‘I belong' course: Encouraging Girls into GCSE Computer Science. On completion of this course you will also become an 'I Belong Champion’ You will not be able to deliver the Encouraging Girls course without this specialist module.