Tutor: Arron Gourlay
Location: Uppingham School
The Raspberry Pi is a credit card sized computer with bundles of power and flexibility. Its size means that it can squeeze into the smallest spaces, allowing young developers not only to create their own code, but to place it into a variety of different form factors and products.
Created by Eben Upton in 2011, the accessible price of the device has created a strong legion of young learners and developers around the world. At Uppingham, you can become a Raspberry Pi-oneer! You will learn to develop using Python, a high level programming language used in the industry by developers across the world. You will learn to interface with other products such as motors, LEDs and touch screens to create your own exciting technical products.
What will I learn?
Installing a Linux Operating System
Understand the fundamental computer components
Using a command-line interface
Using conditionals (If/Else Statements)
Interfacing with the GPIO (General Purpose Input/Output)
Developing a touch screen interface
Using step motors to control external devices
Course cost includes a Raspberry Pi, and participants will all be able to take home their own device at the end of the course.
Course Specific Items to Bring to Uppingham
Please ensure that all clothing and all other equipment (laptops or phones) are CLEARLY MARKED WITH THE STUDENT'S NAME
- Notebook and pencil
- Clothing - daytime clothing should be comfortable and casual.
- Non-residential students should bring a packed lunch each day. Squash and water will be provided at break times.
Daily registration 8.45am - 9.00am in the Leonardo Centre (Number 7 on the School Map). Collection will be at 5.00pm daily in the same place.
6.30pm - 7.30pm on Sunday evening prior to the course. Students should register at the boarding house in which they are staying (this will be confirmed nearer the time). A light supper of sandwiches and cakes will be served on arrival on Sunday evening. Please notify us of any special dietary requirements using the Parental Consent Form.