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.

Bursary support

We offer bursaries to teachers working in state-funded education in England.

Showing courses run by Computing - Nottingham South Satellite show all results

Filter courses

back to filters
Showing 13 results

Adapted teaching and effective learning interventions in secondary computingCP448

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 12 December 09:00—12 December 2022

Tags for this course:

Leadership Pedagogy Key stage 3 Key stage 4 Secondary certificate

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 31 October 00:00—31 October 2022

Tags for this course:

Algorithms Data & information Programming Key stage 4 CS Accelerator

Assessment of primary computingCP007

Develop your confidence and knowledge in assessing computing across the primary age range.

Nottingham 30 September 09:30—30 September 2022

Tags for this course:

Leadership Key stage 2 Primary certificate

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 26 September 09:00—26 September 2022

Tags for this course:

Computer systems Key stage 4 CS Accelerator

Foundation knowledge of computer science for KS3 and GCSE - remoteCP426

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 12 September 09:00—12 September 2022

Tags for this course:

Algorithms Computer systems Data & information Programming Key stage 3 Key stage 4 CS Accelerator

Fundamentals of computer networks - face to faceCP222

Learn how computers of all shapes and sizes are connected physically, or wireless, and how this arrangement affects how data is shared

Nottingham 6 October 09:30—6 October 2022

Tags for this course:

Computer networks Key stage 3 Key stage 4 CS Accelerator

Maths in computer science - remoteCP434

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 6 February 09:00—6 February 2023

Tags for this course:

Algorithms Computer systems Data & information Mathematics Key stage 3 Key stage 4 CS Accelerator

Outstanding primary computing for all - face to faceCP005

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.

Nottingham 14 October 09:30—14 October 2022

Tags for this course:

Leadership Pedagogy Key stage 1 Key stage 2 Primary certificate

Python programming: analysis, design and evaluation - remoteCP464

Develop your Python programming skills by exploring the analysis, design and evaluation stages of the software development life cycle.

Live remote training 27 February 09:00—27 February 2023

Tags for this course:

Algorithms Programming 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.

Nottingham 10 November 09:30—10 November 2022

Tags for this course:

Programming Key stage 3 Key stage 4 CS Accelerator

Representing algorithms using flowcharts and pseudocode - remoteCP420

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 9 January 09:00—9 January 2023

Tags for this course:

Algorithms Key stage 4 CS Accelerator

Solving computational problems in KS3 computingCP436

Build the capability of students to solve problems in computing, and be ready for GCSE Computer Science

Live remote training 28 November 09:00—28 November 2022

Tags for this course:

Algorithms Data & information Programming Pedagogy Key stage 3 Secondary certificate

Supporting GCSE computer science students at grades 1-3CP478

Explore how to improve attainment in Computer Science for students working towards grades 1 - 3.

Live remote training 14 November 09:00—14 November 2022

Tags for this course:

Leadership Practical work Algorithms Computer networks Computer systems Data & information Programming Safety & Security Key stage 3 Key stage 4 CS Accelerator