The gPiO Box can be used at just about all stages of education. Use the tabs below to find further information on your area of interest.
Each of the projects on this site has an associated image, these images include a number in the top right hand corner – the numbers show a suggested Key Stage that would be appropriate for that project.
Key Stage 2
Here are some project ideas for children to try out on a Raspberry Pi connected to a gPiO interface and programmed in Scratch or Python.
These beginner projects include full build, wiring and code instructions and are designed to help you get to grips with how the gPiO box can be used in the classroom. To get started, we recommend that you follow the sequence of beginner projects below.
Invalid Displayed Gallery
Key Stage 3/Level 1
At Key Stage 3 children start migrating to text based languages. Edublocks on the Raspberry Pi (and now on the micro:bit) is a fantastic new way to migrate from a block based to a text based language.
The Steady! project on this site, include code in both block based (Scratch), and text based (Python, C++, Basic) languages and will run on Raspberry Pi, micro:bit, Arduino and PICAXE platforms.
Key Stage 4/Level 2
The Further Projects provided here have been written by GCSE Computer Science Students.