# data[].attributes.attachment_link.title
Worksheet - Getting Started With Sonic Pi | Raspberry Pi Learning Resources

# data[].attributes.attachment_link.description
The worksheet for the Getting Started With Sonic Pi Learning Resource for Raspberry Pi

# data[].attributes.attachment_link.readable_text
Here are 10 great ways to use your Raspberry Pi with kids and for kids. 10 great projects for children that use the Raspberry Pi.
If you know of any other great Raspberry Pi projects for kids, let us know in the comments below. (See also: How to know if a graphics card is compatible and Best Raspberry Pi Starter Kits)

Raspberry Pi projects for kids 1. Learn to program with Scratch

Difficulty level:

Scratch is a visual programming tool. It allows kids to create programs without having to learn code, creating animations and games with a drag-and-drop interface. With relatively little training and learning children of primary school ages can create computer games, interactive stories, and animations. It's a great, non-scary way to get started programming on the Raspberry Pi. Great for even younger kids (and their code-fearing parents).

Getting Started: Raspberry Pi itself has a good resource centre to help you get started.

Raspberry Pi projects for kids 2. Create a weather station

Difficulty level:

This is a great one for older kids to attempt, or to create for younger children to use to monitor the weather and learn about the elements. There are several different ways of making a Pi weather station.

Getting Started: This is one of the best we've found, a straightforward way to connect a Maplin USB Weather Station to a Raspberry Pi using the pywws python software.

Raspberry Pi projects for kids 3. Build a case for your Raspberry Pi

Difficulty level:

Fun to do with children. Educational in that box design it teaches kids about geomatery and engineering. Satisfying in that at the end your Pi looks smart. And your kids can decorate the box.

Getting Started: Simply print out this box template, and fold it together.

Raspberry Pi projects for kids 4. Making a connected habitat for mini beasts

Difficulty level:

This is a really cool project carried out by a Dad with his son: making a mini beast habitat fit for an insect, complete with connected camera via Raspberry Pi. There are two particularly great things about this. 1: Children of any age can be involved at any stage, and 2: Allen Heard documented the entire project so that you can get inspired.

Getting Started: You don't have to follow his instructions to the letter, but there is enough great info here to get anyone started.

Raspberry Pi projects for kids 5. Create a Grandpa Scarer!

Difficulty level:

Difficult only because it involves sawing wood, and scaring elderly relatives. But take a look at this project, it is mega cool.

Getting Started: The project has all the info you need.

Raspberry Pi projects for kids 6. An awesome Halloween project

Difficulty level:

This Dad and his two kids created a Halloween susprise for all trick or treaters. When they hit the door bell they would hear a creaking door sound. Then the porch light went off accompanied by breaking glass sound, before LEDs started flashing in the Haunted House sign and pumpkin, acommpanied by three screams. And if the visitor isn't sufficiently terrified at that stage, the porch light comes back on and a monster party starts in the garage. Again the creator has put together a brilliant how to guide. And you could take these tips and this process and create similar surprises for guests themed around other events. Scarily good fun.

Getting Started: Here's that brilliant how to guide.

Raspberry Pi projects for kids 7. Minecrate creations

Difficulty level:

Minecraft: Pi Edition is a version of the all-conquering Minecraft game that's designed to work on the Raspberry Pi. Minecraft is responsible for getting millions of kids into coding and creating on the computer, and this version is particularly educational (and fun).

Getting Started: There is a good getting started guide on the Minecraft: Pi Edition site, or try the book ' Adventures in Minecraft' for more advice. It'll keep them busy for hours if not days.

Raspberry Pi projects for kids 8. Write a symphony (or whatever noise the young people listen to these days)

Difficulty level:

Sonic Pi is a free sound synthesiser for live coding designed to support computing and music lessons within schools. But it isn't limited to the classroom. You can use the code to compose- and perform in classical and contemporary styles ranging from Canons to Dubstep. Download the software and get started at the Sonic Pi site.

Getting Started: Check out http://sonic-pi.net/.

Raspberry Pi projects for kids 9. Create a humidity sensor

Difficulty level:

One for the older kids, and a good way to learn about electronics, coding and environmental science. And an excellent way to help avoid damp in the house.

Getting Started: This guide shows a simple way to make your Raspberry Pi into a humidity sensor.

Raspberry Pi projects for kids 10. Get your kids to stay in bed

Difficulty level:

One you do yourself, for your kids. Getting pre-school kids to stay abed until a reasonable hour is a near-impossible task. But one creative Raspberry Pi user modded his Pi to create a traffic light system that - he claims - achieved the impossible and gained him precious hours of sleep.

Getting Started: Your good night's sleep starts here.

See also: Build your own personal cloud server.

# data[].attributes.attachment_link.title
How to teach kids to code, program and compute (and have a great time) with Raspberry Pi

# data[].attributes.attachment_link.description
Here are 10 great ways to use your Raspberry Pi with kids and for kids. 10 great projects for children that use the Raspberry Pi. If you know of any other great Raspberry Pi projects for kids, let us know in the comments below.

# data[].attributes.attachment_link.readable_text
1. Minecraft Pi

Minecraft is the favorite game of pretty much every teenager in the world-and it's one of the most creative games ever to capture the attention of young people. The version that comes with every Raspberry Pi is not only a creative thinking building game, but comes with a programming interface allowing for additional interaction with the Minecraft world through Python code.

Minecraft: Pi Edition is a great way for teachers to engage students with problem solving and writing code to perform tasks. You can use the Python API to build a house and have it follow you wherever you go, build a bridge wherever you walk, make it rain lava, show the temperature in the sky, and anything else your imagination can create.

Read more in " Getting Started with Minecraft Pi."

2. Reaction game and traffic lights

It's really easy to get started with physical computing on Raspberry Pi-just connect up LEDs and buttons to the GPIO pins, and with a few lines of code you can turn lights on and control things with button presses. Once you know the code to do the basics, it's down to your imagination as to what you do next!

If you know how to flash one light, you can flash three. Pick out three LEDs in traffic light colors and you can code the traffic light sequence. If you know how to use a button to a trigger an event, then you have a pedestrian crossing! Also look out for great pre-built traffic light add-ons like PI-TRAFFIC, PI-STOP, Traffic HAT, and more.

It's not always about the code-this can be used as an exercise in understanding how real world systems are devised. Computational thinking is a useful skill in any walk of life.

Next, try wiring up two buttons and an LED and making a two-player reaction game-let the light come on after a random amount of time and see who can press the button first!

To learn more, check out GPIO Zero recipes. Everything you need is in CamJam EduKit 1.

3. Sense HAT Pixel Pet

The Astro Pi-an augmented Raspberry Pi-is going to space this December, but you haven't missed your chance to get your hands on the hardware. The Sense HAT is the sensor board add-on used in the Astro Pi mission and it's available for anyone to buy. You can use it for data collection, science experiments, games and more. Watch this Gurl Geek Diaries video from Raspberry Pi's Carrie Anne for a great way to get started-by bringing to life an animated pixel pet of your own design on the Sense HAT display:

Learn more in " Exploring the Sense HAT."

4. Infrared bird box

A great exercise for the whole class to get involved with-place a Raspberry Pi and the NoIR camera module inside a bird box along with some infra-red lights so you can see in the dark, then stream video from the Pi over the network or on the internet. Wait for birds to nest and you can observe them without disturbing them in their habitat.

Learn all about infrared and the light spectrum, and how to adjust the camera focus and control the camera in software.

Learn more in " Make an infrared bird box."

5. Robotics

With a Raspberry Pi and as little as a couple of motors and a motor controller board, you can build your own robot. There is a vast range of robots you can make, from basic buggies held together by sellotape and a homemade chassis, all the way to self-aware, sensor-laden metallic stallions with camera attachments driven by games controllers.

Learn how to control individual motors with something straightforward like the RTK Motor Controller Board (£8/$12), or dive into the new CamJam robotics kit (£17/$25) which comes with motors, wheels and a couple of sensors-great value and plenty of learning potential.

Alternatively, if you'd like something more hardcore, try PiBorg's 4Borg (£99/$150) or DiddyBorg (£180/$273) or go the whole hog and treat yourself to their DoodleBorg Metal edition (£250/$380)-and build a mini version of their infamous DoodleBorg tank (unfortunately not for sale).

Check out the CamJam robotics kit worksheets.

# data[].attributes.attachment_link.title
5 great Raspberry Pi projects for the classroom

# data[].attributes.attachment_link.description
Minecraft is the favorite game of pretty much every teenager in the world-and it's one of the most creative games ever to capture the attention of young people. The version that comes with every Raspberry Pi is not only a creative thinking building game, but comes with a programming interface allowing for additional interaction with the Minecraft world through Python code.

# data[].attributes.headline
Article from Kids, Code and Computer Science Magazine

# data[].attributes.subject
Article from Kids, Code and Computer Science Magazine

# data[].attributes.attachment_link.provider_name
Kids, Code, and Computer Science Magazine

# data[].attributes.attachment_link.readable_text
Edwin Jones on RaspberryPi.org Blog
Here's a quick introduction to Raspberry Pi, how to find one, get set up, and then do all sorts of neat projects. With links for each step.

A Raspberry Pi is a hand-sized computer you can use to do fun projects, as well as learn to code if you want. Plus you can buy colorful cases, even build a case from Legos.

This article describes where to get one, how to get set up, and several Raspberry Pi projects to keep you busy for days. Links to everything are at the bottom of this article, in the Learn More section, to help you get a quick feel for everything then set you loose on the internet to have fun. Where possible, I've linked to articles which often have helpful comments sections where people discuss common issues as well as alternatives.

Where to Get Your Raspberry Pi

Quite a few places now sell Raspberry Pi units. Start with the Pi foundation site, which includes links to a few distributors. I've also bought from Adafruit in the US which includes lots of add ons, tutorials, and other helpful materials.

In addition to buying your Pi board, be sure to get an 8 gigabyte SD card to hold your Pi operating system and any files created while you use your Pi. You also might want to buy a few accessories. For example, you'll also need a computer monitor or TV with DVI or HDMI connectors, as well as a keyboard and mouse with USB connectors. The preferred monitor connection is an HDMI connection and USB is preferred for keyboard and mouse. However, there are HDMI (on the Pi) to DVI (on a monitor or TV) cables and USB to PS/2 connectors available; it's simply an extra step or two to find these additional connection types.

It also might help to find and use a small shoe box-sized container to hold your Pi and any cables and other parts. Makes it easier to find things over time. And you should consider a power strip: the two power plugs I used cover two plugs instead of covering one plug on my power strip. You might have to move plugs around for everything to be cozy.

How to Set Up a Raspberry Pi

The Raspberry Pi foundation is the best place to start, with their download page. If you want to see how simple the process really is, here's their NOOBS setup video with Carrie Phillips demonstrating the process:

For beginners, definitely install the NOOBS (New Our Of the Box Setup) version of the Raspberry Pi software. It includes Raspian (also called Wheezy) which is needed to set up Minecraft, if you want to go that route. But NOOBS also is designed to be easy to install and use. Once you get familiar with Pi, it's easy enough to buy another 8 GB SD card, repeat the process in this video, and install a different operating system.

How to Set Up Minecraft on Raspberry Pi

The first, perhaps most natural, Pi project involves installing then modding Minecraft. Most people are familiar with Minecraft and tweaking the game turns out to be a great way to experience what makes your Raspberry Pi so special. Kids, teachers, and parents love the combination. The only negative? Minecraft Pi is a basic version of the game. But modding the game turns out to be relatively easy.

Here's a brilliant explanation of the Minecraft game and how Minecraft plus Pi work so well together:

While there is an official Minecraft Pi page online, probably the best way to find, install, and use Minecraft on Pi is to search for online tutorials (Raspberry Spy linked below is best I found) and then look at topic pages at the Pi foundation site and the Codecademy PDF book with 225 pages showing how to mod Minecraft on your Pi, for when you get bored of simply playing.

Martin O'Hanlon also has a site with Minecraft code, StuffAboutCode, and the video above also mentions ScarabCoder, another site but created by Nicholas Harris, a 12-year old. You might even buy his ebook about Minecraft and Pi for 99 cents on Amazon.

Remote Control Your Pi

Once you set up your Raspberry Pi, you may notice there are lots of cables and stuff to keep track of. That's the reason I recommend a shoe box or similar size box to hold your Pi and its bits like cables. However, once you have your Pi board running, there is an easy way to connect without cables and from your regular desktop or laptop computer. Instead of cables, you use VNC, or Virtual Network Computing.

Even better, this type of connection is called headless because there is no dedicated monitor for your Pi computer. But it's also handless, armless, and legless if you think about it because you can use your computer monitor, keyboard, and mouse to run your Pi.

Details on how to run your Pi with it sitting on your desk with no wires and no monitor are below. I've also included links with instructions to connect to your Pi with SSH, another important skill and setting.

The One-Button Audio Book Player

This is a great project to expand your Pi skills to include a breadboard, a little wiring, and some modest scripting. Being able to press one button to hear an audio book helps an older or visually impaired person who maybe doesn't have great sight but loves to listen to books.

Coffee Table Arcade Game

This project looks really neat, like something you find in an arcade. But it's fairly easy to build if you're familiar with Pi and a few other things. You will need a 24″ monitor (in the US, MicroCenter and others sell AOC monitors for cheap) and a table.

The Arcade Table Game at Instructables

People also hack IKEA tables for this type of project since they're inexpensive and often easy to cut pieces out for the monitor and buttons.

Math Fun with Raspberry Pi

Pi projects don't have to be all about hardware. The NOOBS operating system includes a software application called Mathematica. J. FermÃn CÃ¡ceres and others at CalfunTech have created a presentation, Wolfram Language for Kids, you can copy/paste mathematical functions into Mathematica to get some fun results and learn the Wolfram language.

Where to Get Help with Raspberry Pi

I'd start first with the Pi foundation forums by searching for words or phrases that describe the problem you want to solve. If you can't find your question already answered, then post a new question. Be sure to include all the important details: which Pi unit, operating system (for example, Raspian), and exactly how you got stuck. This is common operating procedure for any forum, of course.

Learn More

Where to Buy a Pi

http://www.raspberrypi.org/buy/
https://www.adafruit.com/search?q=raspberry+pi

How to Install Raspberry Pi

http://www.raspberrypi.org/downloads/
http://www.raspberrypi.org/help/noobs-setup/

Minecraft on Raspberry Pi

http://pi.minecraft.net/
http://www.raspberrypi.org/tag/minecraft/

How To Setup Minecraft On The Raspberry Pi

Includes screen shots, how to create a desktop icon on your Pi, and comments include solutions to save your Minecraft world. Be sure to read the comments to find issues and workarounds.
http://www.raspberrypi-spy.co.uk/2013/10/how-to-setup-minecraft-on-the-raspberry-pi/
http://picraftbukkit.webs.com/pi-minecraft-server-how-to

How to Setup a Minecraft Server
http://www.instructables.com/id/Raspberry-Pi-Minecraft-Server/?ALLSTEPS
Programming Minecraft

https://arghbox.wordpress.com/2013/06/13/programming-minecraft-pi-with-python-early-draft/
http://arghbox.files.wordpress.com/2013/06/minecraftbook.pdf
http://www.raspberrypi.org/learning-python-using-codecademy-and-raspberry-pi-minecraft-a-resource-of-great-note/
http://arghbox.wordpress.com/
http://www.stuffaboutcode.com/
http://www.scarabcoder.com/
http://blog.whaleygeek.co.uk/category/raspberry-pi/
http://mcpipy.wordpress.com/

How To Capture Minecraft Screenshots On The Raspberry Pi
http://www.raspberrypi-spy.co.uk/2014/05/how-to-capture-minecraft-screenshots-on-the-raspberry-pi/
Remote Control Your Pi (Look, No Monitor for Pi)

http://trevorappleton.blogspot.co.uk/2013/03/remotely-connect-to-raspberry-pi-desktop.html
http://www.instructables.com/id/Setting-up-a-VNC-Server-on-your-Raspberry-Pi/?ALLSTEPS
http://elinux.org/RPi_VNC_Server
http://www.tightvnc.com/download.php

Connect to Your Raspberry Pi with SSH
http://trevorappleton.blogspot.com/2013/03/ssh-into-raspberry-pi.html
The One-Button Audio Book Player

Doesn't require advanced skills. Do read the comments, however, for links and tips.
http://blogs.fsfe.org/clemens/2012/10/30/the-one-button-audiobook-player/

Coffee Table Pi

http://www.instructables.com/id/Coffee-Table-Pi/?ALLSTEPS
http://www.ikeahackers.net/2013/01/lack-arcade-coffee-table.html

Wolfram Language for Kids
http://www.calfuntech.cl/pdf/wolfram_language_for_kids.pdf
Make Your Garage Door Email, Tweet, or SMS

http://www.richlynch.com/2013/07/27/pi_garage_alert_1/
http://www.richlynch.com/2013/08/04/pi_garage_alert_2/

How to Rename Your Pi
www.raspberrypi-spy.co.uk/2012/11/how-to-rename-your-raspberry-pi/
Build a Raspberry Pi Case with Legos

http://www.raspberrypi.org/archives/1354
http://www.raspberrypi.org/archives/1515
http://tdb.brickowl.com/store/the-daily-brick-case-for-raspberry-pi-set

More and More and More Raspberry Pi Projects

https://plus.google.com/+raspberrypi/posts
http://www.raspberrypi.org/resources/
http://readwrite.com/2014/01/21/raspberry-pi-great-projects
http://www.instructables.com/tag/type-id/?sort=none&q=Raspberry+Pi
http://trevorappleton.blogspot.co.uk/
http://www.daveakerman.com/
http://raspi.tv/

Where to Get Help with Raspberry Pi

http://www.raspberrypi.org/forums/
http://www.element14.com/community/community/raspberry-pi
http://elinux.org/RPi_Hub
http://elinux.org/RPi_VerifiedPeripherals

Simple Raspberry Pi Shutdown Button
http://www.instructables.com/id/Simple-Raspberry-Pi-Shutdown-Button/?ALLSTEPS

About the Author

# data[].attributes.attachment_link.title
Raspberry Pi Projects for Kids, Teens, and Adults, Too!

# data[].attributes.attachment_link.description
Edwin Jones on RaspberryPi.org Blog Here's a quick introduction to Raspberry Pi, how to find one, get set up, and then do all sorts of neat projects. With links for each step. A Raspberry Pi is a hand-sized computer you can use to do fun projects, as well as learn to code if you want.

# data[].attributes.attachment_link.readable_text
Experience the sound of code.

Sonic Pi is your free code-based music creation and performance tool.

Powerful for professional musicians and DJs.
Expressive for composition and performance.
Accessible for blind and partially sighted people.
Simple for computing and music lessons.

Learn to code creatively by composing or performing music in an incredible range of styles from Classical & Jazz to Hip hop & EDM. Free for everyone with a friendly tutorial.

Brought to you by Sam Aaron and the Sonic Pi Core Team.

Sonic Pi lets you use simple code to turn your computer into a fully networked live coding music studio:

Multi Channel Audio In/Out

Well-timed MIDI In/Out

Well-timed OSC (Open Sound Control) In/Out

Ableton's Link network metronome built-in

Sonic Pi is a new kind of musical instrument.
Watch how you can use it for live performances from ambient sets to dance music in nightclubs...

Sonic Pi Band - Sam Aaron & Ben Smith

Reeled - Jylda & Sam Aaron

Daft Punk - Aerodynamic
coded by Sébastien Rannou

Join the friendly Sonic Pi community and share your ideas and thoughts with other educators, musicians and live coders...

Sonic Pi in the

Sonic Pi was specifically designed for and built in collaboration with teachers for use in the classroom.

Classroom Ready

Sonic Pi was designed, implemented and developed with extensive classroom trials in close collaboration with teachers.
Introduction for Teachers

Engage your students by coding music in your classroom today.

Sam Aaron, creator of Sonic Pi, has written this book to
complement the built-in tutorial.

Master live loops, code drum breaks, compose your own melodies make random riffs and loops, learn to shape and sculpt sounds and much, much more...

"Sonic Pi lowers the barrier to entry for a creative experience with code..."

Music. Code. Simple.

See how easy it is to get started coding your first sounds...

What are you waiting for? Get yourself a copy of Sonic Pi for:
Windows macOS Raspberry Pi OS

What's Happening with

Here's a taster of some of the exciting things happening in the Sonic Pi world...

Sonic Pi was an Education Partner for Convo, an ambitious new work at the Royal Albert Hall featuring 1,000 young instrumentalists & singers combining traditional instruments & code.
Watch the performance here

Sam Aaron performed with Sonic Pi at Moogfest 2016. Rolling Stone featured his performance in their review of the festival and said it "transcended the present".

Sonic Pi was an Education Partner for Convo, an ambitious new work at the Royal Albert Hall featuring 1,000 young instrumentalists & singers combining traditional instruments & code.
Watch the performance here

Sam Aaron performed with Sonic Pi at Moogfest 2016. Rolling Stone featured his performance in their review of the festival and said it "transcended the present".

The Sonic Pi: Live & Coding project has launched a series of 10 "Pop Pi" music videos created by artists using Sonic Pi.

Get Sonic Pi for

Get started on the world's most affordable computer.

Built for Raspberry Pi

Get the latest version of Sonic Pi for your Raspberry Pi to take advantage of all the new features such as MIDI, OSC networking, new translations, improved interface, headphone audio and much, much more...

Terminal Installation

As an alternative to the double-click installation, you can run the following commands via the terminal (within the directory you downloaded the deb file):
sudo apt update
sudo apt install ./sonic-pi_4.4.0_1_bullseye.arm64.deb

Back to top

Get Sonic Pi for

Turn any PC into a full Sonic Pi workstation.

Built for Windows 10 &amp 11

Sonic Pi has been developed and designed to work perfectly on laptops and desktops running either Windows 10 or 11.

MSI Installer

Sonic Pi is available as a signed MSI installer for you to securely install on your machine or network.

Getting Sonic Pi running on Windows is as easy as 3, 1, 4...
Back to top

Get Sonic Pi for

Use the full power of your Mac to take Sonic Pi to the next level.

macOS - Apple Silicon

v4.4.0 for Macs with Apple M1 or M2 chips

Requires Ventura
(macOS 13)
Mac with Apple chip

Securely Built for Apple
Intel or Apple Silicon?
There are two versions available to download. Apple Silicon for newer Macs powered by M1 or M2 chips and Intel for older Macs.

See "About This Mac" for your chip type.

Using macOS 10.15 or below?
Download previous releases here

macOS - Intel x64

v4.4.0 for older Macs with Intel chips

Requires Big Sur
(macOS 11)
Mac with Intel chip
Most Common

Getting Sonic Pi running on your Mac is as easy as eating Apple Pi.
Back to top

# data[].attributes.attachment_link.keywords[]
live coding music code programming learn teach

# data[].attributes.attachment_link.description
Sonic Pi is a new kind of instrument for a new generation of musicians. It is simple to learn, powerful enough for live performances and free to download.

# data[].attributes.attachment_link.title
Teachers' Guide to Raspberry Pi | Raspberry Pi Learning Resources

# data[].attributes.attachment_link.description
So you've got some Raspberry Pis for your classroom? Let's explore the options for getting your students started on their Raspberry Pi adventure.

# data[].attributes.attachment_link.keywords[]
raspberry pi tutorials video instructions guide guides setup howto how to

# data[].attributes.attachment_link.description
Raspberry Pi Tutorials This is a Channel for people who have are beginners with Linux and have got themselves a raspberry pi. www.pibeginners.com Follow me on twitter @RaspPiBeginners I hope you enjoy the tutorials

# data[].attributes.attachment_link.readable_text
Start learning with us today and build your computing skill set! We have a range of courses, from programming for beginners to learning about the hardware and software behind the internet, all accessible for free!

Teachers in England

If you are a teacher in England, you should access our courses through the Teach Computing website for free. This will allow you to count the courses towards the National Centre for Computing Education's GCSE Computer Science Accelerator Programme and Primary Teaching certificates.

Choosing from our range of courses

We've created a range of courses that you can join on FutureLearn for free, thanks to funding from Google, or in the case of our "Getting Started with Your Raspberry Pi" course, from Micron.

Although many of our courses have "teaching" or "educator" in their titles, these courses are suitable for everyone. They provide a good overview of the topic, suitable for beginners, and you can just ignore the additional material about how to teach the topic.

Begin Programming with Python

Start your coding journey and learn to program in Python. You'll learn how to write code that gives instructions, 'makes decisions' and 'loops', how to split your code up into smaller, easier-to-understand parts, and how to store data.

Networks and the Web

Want to find out how computers can communicate across the internet, and how to keep data safe as they do so? Or perhaps you want to build your own website, or a game you can play across the internet? Find out about the networks and the web, and how you can make use of them, with these courses!

Clubs and spaces

Each of these courses will help you to set up a coding club, or a makerspace.

# data[].attributes.attachment_link.description
Start learning with us today and build your computing skill set! We have a range of courses, from programming for beginners to learning about the hardware and software behind the internet, all accessible for free! Teachers in England If you are a teacher in England, you should access our courses through the Teach Computing website...

# data[].attributes.body
Small fully functional and programmable computer board

Variety of kits available with or without wi-fi capability

Can be purchased with operating system Raspbian - or it can be downloaded online

Add ons such as cameras and sensors can be purchased

USB and HDMI inputs to connect a screen, keyboard, mouse or other peripherals

# data[].attributes.attachment_link.title
Teach, learn, and make with the Raspberry Pi Foundation

# data[].attributes.attachment_link.description
We are a charity with the mission to enable young people to realise their full potential through the power of computing and digital technologies.