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 - North Yorkshire, Leeds and Wakefield show all results

Filter courses

back to filters
Showing 18 results

An Introduction to algorithms, programming and data in computer science - remoteCP428

Create some simple block-based computer programs and discover how to implement them in the text based language Python.

Live remote training 17 January 17:00—19 January 2023

Tags for this course:

Algorithmic thinking Data & information Programming Key stage 4 CS Accelerator

An introduction to algorithms, programming and data in GCSE computer science - face to faceCP228

Create some simple block-based computer programs and discover how to implement them in the text based language Python.

Leeds 23 February 09:00—23 February 2023

Tags for this course:

Algorithmic thinking Data & information Programming Key stage 3 Key stage 4 CS Accelerator

Computer processors and instruction sets - remoteCP431

Explore the core of a modern computer. Learn how the instructions that humans write in computer programs are translated into machine code that the computer can process.

Live remote training 13 December 17:00—15 December 2022
Live remote training 7 February 17:00—9 February 2023

Tags for this course:

Computer systems Key stage 4 CS Accelerator

Computing on a budgetCP262

This course aims to support teachers and subject leads in providing the best computing experience for all children without having to buy devices and equipment.

Richmond 7 March 09:30—7 March 2023

Tags for this course:

Key stage 1 Key stage 2 Primary certificate

Getting started in Year 1 - short courseCP462

Explore how to teach computing in Year 1 using the Teach Computing Curriculum

Live remote training 11 January 16:00—11 January 2023

Tags for this course:

Key stage 1

Higher attainment in computer science - meeting the challenges of the exams - remoteCP439

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 10 January 17:00—13 January 2023
Live remote training 31 January 17:00—3 February 2023

Tags for this course:

Leadership Algorithmic thinking Computer systems Programming Key stage 4 CS Accelerator

Higher attainment in GCSE computer science - meeting the challenge of exams - face to faceCP239

Explore how to improve attainment in GCSE 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.

Leeds 8 December 09:00—8 December 2022

Tags for this course:

Leadership Programming Key stage 4 CS Accelerator

Introduction to the micro:bit in key stage 2 - short courseCP292

Explore physical computing using the micro: bit device; finding out how it can be used to develop understanding of programming through creative digital projects.

Leeds 17 January 14:30—17 January 2023
Leeds 14 March 14:30—14 March 2023

Tags for this course:

Programming Key stage 2

Leading primary computing - face to faceCP008

Essential knowledge for primary computing subject leaders, helping you get the most from every teacher and every child.

Richmond 15 March 09:30—22 March 2023

Tags for this course:

Leadership Key stage 1 Key stage 2 Primary certificate

Online safety through primary computing - short courseCP469

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 13 December 19:00—13 December 2022
Live remote training 7 June 18:00—7 June 2023

Tags for this course:

Key stage 1 Key stage 2

Physical computing kit - KS2 Crumble - short courseCP252

Explore physical computing using the Crumble device and how the Teach Computing Curriculum can be used to engage students.

Leeds 13 December 14:30—13 December 2022
Leeds 7 February 14:30—7 February 2023
Leeds 28 March 14:30—28 March 2023

Tags for this course:

Practical work Algorithmic thinking Computer systems Programming Key stage 2

Preparing for Ofsted in primary computing - short courseCP486

Find out what to expect from an Ofsted visit to your school and how you can prepare for it as a computing subject lead.

Live remote training 23 May 18:30—23 May 2023

Tags for this course:

Key stage 1 Key stage 2

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 4 January 18:30—6 January 2023
Live remote training 18 January 18:30—20 January 2023
Live remote training 25 January 18:30—27 January 2023
Live remote training 8 February 18:30—10 February 2023
Live remote training 22 February 18:30—24 February 2023
Live remote training 8 March 18:30—10 March 2023
Live remote training 15 March 18:30—17 March 2023

Tags for this course:

Programming Key stage 4 CS Accelerator

Python programming constructs: sequencing, selection and iteration - face to faceCP223

Develop your foundational knowledge around the Python language.

Leeds 24 February 09:00—24 February 2023

Tags for this course:

Programming Key stage 3 Key stage 4 CS Accelerator

Python programming: working with data - face to faceCP233

In this course you’ll learn about data types, and how data structures are manipulated in Python programs.

Leeds 1 March 09:00—1 March 2023

Tags for this course:

Programming Key stage 3 Key stage 4 CS Accelerator

Python programming: working with data - remoteCP433

In this course you’ll learn about data types, and how data structures are manipulated in Python programs.

Live remote training 11 January 18:30—13 January 2023
Live remote training 1 February 18:30—3 February 2023
Live remote training 1 March 18:30—3 March 2023
Live remote training 22 March 18:30—24 March 2023

Tags for this course:

Programming Key stage 4 CS Accelerator

Teaching key stage 1 computing - face to faceCP001

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

Richmond 10 January 09:30—24 January 2023

Tags for this course:

Leadership Algorithmic thinking Computer networks Computer systems Data & information Impact of technology Programming Safety & Security Key stage 1 Primary certificate

Teaching key stage 2 computing - face to faceCP002

Broaden your understanding of computer systems, networks and the internet to teach key stage 2 computing.

Richmond 11 January 09:30—25 January 2023

Tags for this course:

Cross curricular Leadership Computer networks Computer systems Data & information Impact of technology Safety & Security Key stage 2 Primary certificate