Every year for the last five years, Hour of Code has encouraged school students to spend just one hour writing some code, in the hope that they get bitten by the bug rather than generating too many bugs! This year, you can find activities from the Raspberry Pi Foundation, Code Club, and CoderDojo on the official Hour of Code website.
Boat race, a Code Club resource, is a one-hour project aimed at beginners. It guides students to use Scratch to create a game in which the player uses their mouse to navigate a boat to a desert island without bumping into obstacles.
Scratch can run in any browser, or directly from a Raspberry Pi, making it one of the easiest ways for students to get into coding for the Hour of Code.
The Boat race resource is available in many languages, including Arabic, Simplified Chinese, Czech, Greek, Hebrew, and Ukrainian.
Beginner Scratch Sushi Cards
Again using Scratch, this CoderDojo project walks students through how to create a fish-catching game where the player controls a shark sprite.
Astro Pi Mission Zero
In in the Mission Zero project, students write a short Python program that checks the ambient temperature onboard the International Space Station, and leaves a message for the astronauts there!
Students complete this Hour of Code challenge using the Trinket online Astro Pi simulator, and those based in an ESA Member or Associate States can submit their code to run onboard the ISS. They’ll even receive an official certificate showing where the ISS was when their code ran.
A full list of ESA Member and Associate States can be found here.
We don’t just create activities for other people to experience digital making and learning — we also get involved ourselves! Every month we host a maker day for our staff, where everyone can try out our digital making projects or even work on their own project. Our December maker day is during Hour of Code week, and we are going to make an extra-special effort and try to get as many staff members as possible coding!
The educators at Raspberry Pi are fans of Seymour Papert’s constructionist learning philosophy — you can read his Mindstorms book in this free PDF — and the joy of learning through making isn’t just a thing for kids; adults get just as much positivity out of creating digital fart noises or animating crazed chickens to chase the Scratch cat. With the right support from our wide range of projects, anyone can make their own ideas a reality through coding — Senior Learning Manager Lauren, for example, got very excited about her Morrissey haiku project!
Being able to code is creative; it lets you bring your idea to life, whether that’s something that could help millions of people or simply something you think would be cool.
So, whether you’re an absolute beginner to coding or you’ve fixed so many bugs that your nickname is ‘The Exterminator’, what will YOU code this week?