In this session we will use the micro:bit Block language (which is similar to Scratch) to explore the many interesting things that can be done with the device. We will also look at how the micro:bit can be used with add-on input/output devices to create light and sound shows.
Learn how to build and program circuits of lights, buzzers, sensors and circuits with the Crumble crontroller. Make light shows with sound tracks. Trigger motorised barriers with a motion sensor.
In this session we use the CrumbleBot (a robot based on the Crumble controller) to explore sequencing, patterns, repetition and abstraction. We can also have fun following lines, flashing lights and escaping the dark!
The CrumbleBot is inexpensive yet feature rich robots that allows primary pupils to relate computing to the real world in an engaging way.
Computers are not very clever, but they are very fast! Computer science is about finding simple solutions to complex problems so that we can use computers to solve them quickly, reliably and repeatedly.
In this session, we will use games and magic tricks to explore what look like difficult problems and how we can simplify them so that a computer can solve them.
The modern world is built on computer networks, from social nertworking to cloud computing to big data. Networks connect many different types of devices and systems that all talk different "computing languages" and that can fail in many ways.
In this hands-on session you will develop your own protocols to communicate with each other across a network and explore problems in networking and how to solve them.
The Pibrella is a fun little board for the RaspberryPi that can be used on its own, or extended for many other projects.
In this session we will use the Pibrella to make lights flash, make sounds, drive motors and learn how to interface with Raspberry Pi!
Students will use Scratch to program the Pibrella, providing a familiar programming environment to explore physical computing.
Turing Tumble is an engaging marble run game for building mechanical computers to solve logic puzzles.
It teaches a number of concepts and skills that are fundamental to computing, programming, and digital electronics. These include logic gates, conditionals, binary arithmetic, and digital circuits
In this session, we will use Turing Tumbles to explore how computers work at the basic level. Using switches and other connectors, we will solve different challenges to gain an understanding of key Computer Science concepts. We will develop computational thinking skills while having fun with marbles!