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.

Showing courses run by Computing - Newcastle, Durham and East Cumbria show all results

Filter courses

Filter courses

back to filters
Showing 8 results

AI in primary computingCP408

Explore how Artificial Intelligence (AI) may be linked to aspects of the primary computing curriculum, supporting creativity, digital literacy, and the use of information technology.

Live remote training 25 November 16:00—25 November 2024

Tags for this course:

Key stage 1 Key stage 2 Teach primary computing certificate

Algorithms and programming in key stage 1CP019

Explore the fundamentals of algorithms and programming in key stage one. Explore progression, pedagogy and how to develop computational thinking skills.

Gateshead 16 January 09:00—16 January 2025

Tags for this course:

Programming Algorithms Key stage 1 Teach primary computing certificate

Assembly language in A Level computer scienceCP501

During this session you'll explore what assembly language is and how to utilise the Little Man Computer platform.

Live remote training 30 January 16:00—30 January 2025
Live remote training 25 February 16:00—25 February 2025
Live remote training 19 March 16:00—19 March 2025

Tags for this course:

Programming Computing Post 16 Teach secondary computing certificate

Data structures in A Level computer scienceCP502

During this course you'll explore how various data structures are used to organise and store data.

Live remote training 28 January 09:00—28 January 2025
Live remote training 27 February 09:00—27 February 2025

Tags for this course:

Data & information Programming Post 16 Teach secondary computing certificate

Functional programming crash courseCP508

An introduction to databases for A level teachers. Gain confidence in teaching the databases content in the A level specification including attempting and marking exam questions.

Live remote training 22 January 09:00—22 January 2025
Live remote training 18 February 09:00—18 February 2025

Tags for this course:

Programming Mathematics Post 16 Teach secondary computing certificate

Pathfinding algorithms in A Level computer scienceCP504

During this course you'll explore how pathfinding algorithms can be used to find the shortest path between a set of points.

Live remote training 21 January 16:00—21 January 2025
Live remote training 13 February 16:00—13 February 2025
Live remote training 27 March 16:00—27 March 2025

Tags for this course:

Programming Algorithms Post 16 Teach secondary computing certificate

Python programming constructs: sequencing, selection & iteration - remoteCP423

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 5 December 09:00—5 December 2024
Live remote training 17 December 09:00—17 December 2024

Tags for this course:

Programming Key stage 4 KS3 and GCSE subject knowledge certificate

Supporting autistic pupils in primary computingCP291

Plan and teach an effective computing curriculum for autistic pupils working at primary level.

Gateshead 21 November 09:00—21 November 2024

Tags for this course:

Practical work Key stage 1 Key stage 2 Key stage 3 Key stage 4 Teach primary computing certificate Teach secondary computing certificate