We are surrounded by a number of systems which control everything we do. This can be in the way we fill our cars with fuel, pay for things, wash our clothes etc. We come across the concept of Input - Process - Output every day. We trigger a device, something happens and we see an outcome. This is the central premise of this course. The thing we trigger could be a switch and the output could be a sound. There are lots of systems we see every day without even thinking about them.
This course builds on our Coding for Game Design offering and takes coding into the next phase by allowing the delegates to program Raspberry Pi computers to control a number of output devices. This is made much more accessible with the use of the Pibrella add-on, or hat, that site on top of the Raspberry Pi and simplifies the coding process by allowing for the use of the Scratch coding environment to control outputs such as buzzers, lamps, LED's and motors. These output devices can be combined to enhance the work already done with Primary Engineer and allows pupils to add lights and motors to their existing vehicle designs and add an element of control to them.
The culmination of the courses is a practical design and build game activity which uses coding as the central theme to control the practical outcome.