Tutorials & Projects

Rainbow HAT Learning Cards (Python)


This beautifully-designed activity set for Rainbow HAT is split into learning cards, project cards, and a booklet for teachers/adults with solutions and more detailed information.

They've been designed by Dan Aldred, a secondary teacher and Raspberry Pi certified educator, and Lydia Lapinski, our shockingly-talented head of design. 

The set of cards and the booklet fit into Key Stages 2 to 4 of the curriculum, and cover a range of areas and concepts in computer science, using the Python programming language, as well as creative tasks. The aim is for these cards to encourage self-guided learning, and they'd be ideal for code clubs, or summer holiday projects for your children!

Ten learning cards will guide you through how to install and fit your Rainbow HAT, use the various functions (RGB LEDs, alphanumeric displays, touch buttons, temperature and pressure sensor, buzzer), and they build in difficulty from easy to more difficult concepts.

Two project cards bring together all of the concepts on the ten learning cards, challenging you to build a weather station display, and a beautiful animated rainbow!

Teachers booklet gives more detail on the exact curriculum areas covered, installing the Rainbow HAT software, and code solutions for the tasks and projects.