Listing all results (15)

NCCE Train the TrainerCP705

A course for facilitators who hold the STEM Learning Quality Mark

Teaching Physical Computing with Raspberry Pi and PythonCO205

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

How Computers Work: Demystifying ComputationCO206

Explore the fundamentals of computing - computer architecture, binary logic, data processing, circuits, and more.

Programming 101: An Introduction to Python for EducatorsCO207

Explore the basics of Python. Guided by the Raspberry Pi Foundation, you’ll learn to code your first program

Representing Data with Images and Sound: Bringing Data to LifeCO209

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.

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

Learn object-oriented programming principles by creating your own text-based adventure game in Python.

Scratch to Python: Moving from Block- to Text-based ProgrammingCO211

Learn how to apply the thinking and programming skills you've learnt in Scratch to text-based programming languages like Python.

Understanding Computer SystemsCO212

Understand how the components of a computer system interact with each other on this online course for computing teachers.

Understanding Maths and Logic in Computer ScienceCO213

Improve your understanding and ability to teach maths and logic in computing while building elements of an escape room.