Controlling physical systems

A description of physical systems, explaining why and how they are used.

Experimenting using an algorithm

Nate follows an algorithm he has written to carry out a science experiment.

How to build an app

An interview with two teenagers where they discuss an app they designed.

What is a bug?

A demonstration of what happens when algorithms contain syntax errors or logic bugs.

What is debugging?

An explanation of what debugging involves, including identifying syntax and logical bugs.

4 learner guides

We have a selection of learner guides