[NOTE: This resource is no longer maintained and has been replaced by teachers-guide]
If you would like to use Raspberry Pis in your classroom, then there are a number of ways to do this outlined in this guide. Some solutions repurpose existing classroom kit in order to minimise further expense.
It's recommended that you first read this guide to learn how to set up a standalone Raspberry Pi for the first time, if you're new to using the device, before reading on.
One way to use Raspberry Pi in the classroom is as a standalone device that students can use outside of the school network to create programs and electronic projects, without the risk of breaking expensive equipment or taking down an entire school network. It's an environment that allows for the freedom of failure, and it's through failing that students learn. If a file system becomes corrupted then it's okay, as you can always start again with a fresh SD card image. If you blow an LED, it doesn't matter.
Another appealing feature of the Raspberry Pi in education is that it looks interesting, and students ask questions about the hardware. How is it a computer? How does it work? What are input and output devices? Where does it store its software? and so on.
- A number of Raspberry Pis; one between two can work, depending on the work students are doing. You may have one or more of the following models:
- Raspberry Pi Model B
- Raspberry Pi Model B+
- Raspberry Pi 2
- Raspberry Pi 3
- Enough 8 GB SD cards or micro SD cards for each Pi.
- USB keyboards and mice for each Pi.
- Micro USB power supply for each Pi.
- HDMI cable to connect to a monitor for each Pi (see 'Monitor solutions' below).
- A monitor for each Pi.
- Ethernet cable connection
- You can also use a WiFi dongle, (like this one from The Pi Hut).
- If you have Raspberry Pi 3s, then you can use the onboard WiFi connection.
- USB hubs can be used to power more than one Raspberry Pi and provides extra USB ports.
- An SD card duplicator to copy SD card images to multiple cards. These are handy for making a class set. Unfortunately, they cost £500 or more.
You could use existing school monitors with Raspberry Pis. You'll need to check the cables to see if they have the correct connectors for the Pi.
-
HDMI The Raspberry Pi outputs through a HDMI connector to a TV or monitor. Most modern TVs, monitors, and projectors use HDMI. However, this is not always the case in classrooms, where technology is a few years older.
-
DVI If the monitors in your classroom don't have a HDMI connector, but have a DVI connector, then you can purchase HDMI-to-DVI cables. This is an additional cost, but these cables are relatively inexpensive and replace the need for HDMI cables.
-
VGA If you have equipment that is more than a few years old, then it's likely that the monitors will have VGA connectors. In this case, you'll need to get a VGA adapter for the Raspberry Pi at additional cost. Before you make this choice, it's recommended that you consider some of the solutions below for using the school network to connect to the Pis instead.
You or your network administrators may wish to integrate Raspberry Pis more permanently into the school network. This is often a way to use existing hardware to connect to a Raspberry Pi, eliminating the need for extra monitors. Below are a number of ways of connecting to a Raspberry Pi using remote desktop software such as VNC, and details on using PiNet as a solution to user accounts, shared folders, and SD card problems.
PiNet is a free centralised user accounts and file storage system for the Raspberry Pi in classrooms. With it, all Raspberry Pis load from a central server, so any student can sit down at any Raspberry Pi in the classroom and log in. It was designed to be incredibly easy for teachers to set up and use. More details can be found on the PiNet website.
Using Raspberry Pis in a classroom can also offer different ways of teaching and learning. It opens up the possibility of seeing computing more as a creative and maker-style activity. Computing can be a truly cross-curricular subject in Art, Science and Technology. Raspberry Pi can offer more than you realise in education.
With qualified teachers among our staff, we produce teaching materials, including full schemes of work that are cross-curricular, engaging, and satisfy the curriculum. They are published under a Creative Commons licence, so that teachers can use them however they see fit.
- Teach - Raspberry Pi Teaching Resources
- A great place to start is with our Getting Started lesson
Here at the Raspberry Pi Foundation we offer FREE CPD for teachers as the Raspberry Pi Academy, or Picademy for short. To find out more, click on the link below:
The Raspberry Pi community is ready, willing and in most cases able to help schools teach Computing with Raspberry Pis. They are an often untapped source of experience and resources. If, after reading through this guide, you still can't find solutions to your classroom problems, then it's recommended that you reach out to the community.
When I started to use Raspberry Pis in my classroom in late 2012, the monitors were all VGA. At that time there wasn't a converter cable guaranteed to work, so I put a message out on Twitter asking if any local businesses were getting rid of any DVI monitors. Within a couple of minutes I had a response, and that weekend I collected the monitors I needed for free.
The Raspberry Pi community is one of the most helpful I've ever been in contact with as a teacher. Using the forums, or Twitter with the hashtag
#raspberrypi
or#picademy
, could be a way to find solutions for your classroom too. ~ Carrie Anne Philbin
On our website, we feature prominent people and organisations within our community who are doing great outreach work. It's a good starting point to learn more about Raspberry Pi.
If you have a question, whatever your level or experience, then you can ask it on our forum. We have an education section specifically set up for this. It's an extremely friendly forum, where someone will answer your question very quickly and politely. A number of our Raspberry Pi Certified Educators are active on this forum, helping to answer questions and share good practice.