Raspberry Pi Jam

Agenda 30/04/2016

Time Speaker Title Abstract Level
10:00-10:20 W. H. Bell Introducing the Raspberry Pi The motivation for improving programming skills is explained. The Raspberry Pi is discussed, highlighting how it can be used for many different educational projects. Beginner
10:25-10:45 W. H. Bell Quick start with Raspbian Configuration, package manager and other Linux commands are discussed. A summary of programming languages and a list of resources is presented. Beginner
10:50-11:10 Ciarán Beggan Using a Raspberry Pi to detect the Earth's magnetic field and the aurora The Earth's magnetic field is actually very weak and is easily disturbed by magnetic fields from the Sun, which give rise to the aurora. It's often cloudy in Scotland when the northern lights (or aurora) are active, so we usually don't see them. Using a magnetic field sensor with a raspberry pi you can detect the small changes in the Earth's magnetic field that the aurora cause. Though generally harmless, on rare occasions, the aurora can be large enough to have unwanted effects on the power grid. The talk will show how to build a magnetometer and some of the science possible with the measurements. Intermediate
11:15-11:35 Dr Heleen Plaisier
Dr Daniel Barker
Doing bioinformatics on the Raspberry Pi We present 4273pi [ http://4273pi.org ], a customised version of the Raspbian operating system with Open Access resources for teaching and learning bioinformatics - the intersection between biology and technology. 4273pi gives school and university students, teachers and the public the opportunity to work as biologists in the digital age. We outline the 4273pi resource and the broader 4273pi project, which aims to widen participation in bioinformatics. Intermediate
11:40-12:00 W. H. Bell Teaching Python using Minecraft Minecraft is discussed as a tool to teach Python programming. A short course is presented that has been used to teach P6 and P7 pupils in East Dunbartonshire. The talk includes references to supporting material, a discussion of teaching style and worked examples. Beginner
12:00-13:30 Lunch Break
13:30-16:00 Workshop Session


Each talk is allocated ten minutes for the talk and ten minutes for a following discussion period. At the end of this time, the speaker will move into the CodeBase reception area such that there might be more discussion.

During the time the talks are given, there will be a small number of Raspberry Pis around the edges of the room. These Raspberry Pis will have a set of examples and printed documentation. Please feel free to take a look at these examples.

Lunch Break

The event space will be reorganised during the lunch break. Therefore, all participants need to leave the event space to allow the room to be reconfigured for the afternoon workshop.

Workshop Session

Several Raspberry Pis will be installed on one central aisle, as well as around the edges of the room. Several of the speakers from the morning session will be present during the afternoon to run some demonstrations. There will be a selection of hardware and software to try out. All of the house examples are in github. Therefore, please feel free to edit the code and see what you can do with it.

This event has been sponsored by Frazer-Nash Consultancy and CodeBase.

Frazer-Nash Consultancy CodeBase