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 6 results

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

A crash course on the world of functional programming. Gain confidence in looking at functions as first-class objects to help your students in this topic. This course covers all the key operations needed for students' exams.

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 17 December 09:00—17 December 2024

Tags for this course:

Programming Key stage 4 KS3 and GCSE subject knowledge certificate