Skip to main content

Computing courses for teachers

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.

Filter courses

11 filter applied back to filters
Showing 16 results

Algorithms and programming for OCR GCSE specification - residentialCP269

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 10 December 10:00—11 December 2024

Tags for this course:

Programming Residential and Intensive Algorithms Computing Key stage 3 Key stage 4 KS3 and GCSE subject knowledge certificate

New/improved

An Introduction to A Level Computer Science - residentialCP268

An introduction to A level computer science for those new to teaching the subject or who want to improve their subject knowledge.

York 17 July 10:00—18 July 2024
York 16 July 10:00—17 July 2025

Tags for this course:

Programming Residential and Intensive Mathematics Key stage 4 Post 16 Teach secondary computing certificate

Bring computing to life using a context-based approach - residentialCP010

Explore strategies to bring contexts and careers into your computing curriculum including using the micro:bit for creative digital projects.

York 25 April 10:00—26 April 2024

Tags for this course:

Residential and Intensive Key stage 1 Key stage 2 Teach primary computing certificate

Developing secondary leadership - residentialCP296

During this two day residential, you'll explore the characteristics of being a successful leader of computing.

York 4 June 10:00—5 June 2024
York 17 September 10:00—18 September 2024
York 28 July 10:00—29 July 2025

Tags for this course:

Leadership Practical work Programming Residential and Intensive Key stage 3 Key stage 4 Teach secondary computing certificate

Developing the established primary computing leader - residentialCP013

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.

York 17 June 10:00—18 June 2024
York 7 January 10:00—8 January 2025
York 16 June 10:00—17 June 2025

Tags for this course:

Residential and Intensive Teach primary computing certificate

Essentials for teaching primary computing - residentialCP011

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.

York 15 July 10:00—16 July 2024
York 27 November 10:00—28 November 2024
York 1 May 10:00—2 May 2025

Tags for this course:

Residential and Intensive Teach primary computing certificate

Getting started with Python programming - residentialCP298

Start your journey with Python programming, this two day residential will support you with learning the language, up to GCSE level.

York 2 July 10:00—3 July 2024
York 30 October 10:00—31 October 2024
York 20 February 10:00—21 February 2025

Tags for this course:

Programming Residential and Intensive Algorithms Computing Key stage 3 Key stage 4 KS3 and GCSE subject knowledge certificate

New/improved

Help! How do I lead primary computing? - residentialCP015

During this two day residential, you’ll gain essential skills and knowledge to lead computing in your school. Covering key areas such as your role as a subject leader, curriculum, assessment and supporting other staff, you will be equipped able to lead computing with confidence.

York 23 October 10:00—24 October 2024

Tags for this course:

Leadership Residential and Intensive Teach primary computing certificate

KS3 creative computing curriculum - residentialCP295

During this two day residential you'll deepen your understanding of what makes a successful KS3 curriculum.

York 11 June 10:00—12 June 2024
York 15 January 10:00—16 January 2025
York 29 May 10:00—30 May 2025

Tags for this course:

Leadership Algorithmic thinking Computer networks Computer systems Programming Residential and Intensive Computing Key stage 3 Teach secondary computing certificate

New to computing – residentialCP280

New to computing? This CPD residential will introduce you to the computer science knowledge required up to GCSE level.

York 13 June 10:00—14 June 2024
York 29 July 10:00—30 July 2024
York 24 June 10:00—25 June 2025

Tags for this course:

Algorithmic thinking Computer networks Computer systems Data & information Programming Safety & Security Residential and Intensive Key stage 3 Key stage 4 KS3 and GCSE subject knowledge certificate

Supporting student attainment in GCSE computer science - residentialCP284

Explore strategies to support students with GCSE computer science subject knowledge during this two-day residential.

York 20 August 10:00—21 August 2024
York 31 March 10:00—1 April 2025

Tags for this course:

Algorithmic thinking Computer networks Computer systems Data & information Programming Safety & Security Residential and Intensive Key stage 3 Key stage 4 Teach secondary computing certificate

Teaching an inclusive context rich primary computing curriculum – residentialCP012

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.

York 4 June 10:00—5 June 2024
York 25 February 10:00—26 February 2025

Tags for this course:

Residential and Intensive Teach primary computing certificate

Teaching GCSE computer science - residentialCP297

During this two day residential you'll get to grips with effective strategies for teaching GCSE computer science.

York 15 July 10:00—16 July 2024
York 7 October 10:00—8 October 2024

Tags for this course:

Leadership Computer networks Computer systems Programming Residential and Intensive Algorithms Computing Key stage 3 Key stage 4 Teach secondary computing certificate

Teaching key stage 1 computing - residentialCP001

Develop your confidence to teach the whole key stage 1 computing curriculum successfully.

York 26 March 10:00—27 March 2025

Tags for this course:

Leadership Algorithmic thinking Computer networks Computer systems Data & information Impact of technology Programming Safety & Security Residential and Intensive Key stage 1 Teach primary computing certificate

Teaching key stage 2 computing - residentialCP002

Develop your confidence to teach the whole Key Stage 2 computing curriculum successfully.

York 18 February 10:00—19 February 2025

Tags for this course:

Cross curricular Leadership Computer networks Computer systems Data & information Impact of technology Safety & Security Residential and Intensive Key stage 2 Teach primary computing certificate

Teaching primary computing through contexts - residentialCP405

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.

York 24 May 09:30—24 May 2024

Tags for this course:

Cross curricular Residential and Intensive Key stage 1 Key stage 2 Teach primary computing certificate