14-16

Teaching CIRCUITS at GCSE

We can support you in identifying the CPD support that you need, provide CPD activity directly from our programme of...

Health and Safety for NQTs in science

Support those who are new to teaching science with the fundamentals of safe and effective practical work. We will...

Python programming constructs: sequencing, selection & iteration

Overview

Take your first steps to becoming a competent...

Introduction to algorithms, programming and data in GCSE computer science

Overview

Take your first steps towards teaching GCSE computer science and establish a foundational knowledge...

Robotics With Raspberry Pi: Build and Program Your First Robot Buggy

On this course from the Raspberry Pi Foundation, you’ll build a robot buggy controlled by a Raspberry Pi. You’ll...

Object-oriented Programming in Python: Create Your Own Adventure Game

Object-oriented programming is a programming paradigm based on objects and data rather than actions and logic. ...

Introduction to databases and SQL

On this course from the Raspberry Pi Foundation you’ll learn what databases are and why we use them, exploring how...

Introduction to Web Development

Learn the basics of web development.

On this course, you will first build a website using HTML and then style...

Programming 103: Saving and Structuring Data

Discover how to save data to use it across multiple runs of your program

On this course, you will learn how...

Pages