Explore ways to make your computing lessons more inclusive for learners with special educational needs and disabilities.
The National Centre for Computing Education is the main provider of computing professional development in England, operating through a network of quality assured partners. All our CPD is led by accredited facilitators, working to a shared quality framework.
Successful completion of stage one of the facilitator...
Learn how data is represented through media; audio, visual and text. This online course from the Raspberry Pi Foundation explores how computers do interesting things with data. You’ll discover how to represent and manipulate text, images and sound and compression and other algorithms.
Explore the fundamentals of computing - computer architecture, binary logic, data processing, circuits, and more.
Understand how the components of a computer system interact with each other on this online course for computing teachers.
A course for facilitators who hold the STEM Learning Quality Mark
Create simple systems that respond to and control the physical world using the Raspberry Pi and Python. Over four weeks, you’ll develop your knowledge of simple electronics and computing, setting up your Raspberry Pi and writing your first program using the Python programming language
Learn how to apply the thinking and programming skills you've learnt in Scratch to text-based programming languages like Python.
Take your Python skills further. Guided by the Raspberry Pi Foundation, you’ll explore algorithms and list structures.
Teaching cybersecurity in schools is an important way to help students stay safe while using technology. On this course, teachers will be introduced to the core ideas of cybersecurity that should be taught in the classroom. You will learn the different attacks that individuals and devices are vulnerable to and how to...