Do you know a child who is learning to program in Scratch. We do! We've put together a list of gifts that young coders will love. Some are in the pocket money or stocking stuffer price range while others are in the more expensive main birthday or Christmas range.
These gift ideas will give kids the opportunity to take build real-world projectsusing Scratch, learn about robotics and gain deeper computer science knowledge.And of course have lots of fun!
Scratchis suitable for kids from around 6 years of age with support with age 8-14 being the core age range. There are plenty of older Scratch coders too. Scratchis proper programming and there's lots to learn, especially if you add some funaccessories.
mBotis one of our favourite programmable robots and its MakeBlock software is basedon Scratch 2.0.
Gettinga mBot for your young coder will enable them to take their Scratch knowledgeand learn robotics. Read our full review of the mBot to find out more.
MaKey MaKey turns physical objects that conduct electricity into inputs for yourScratch projects. You can control a game with playdough buttons or build abanana piano.
Webacked the MaKey MaKey Kickstarter and it works brilliantly with Scratch. Werecently built a game for learning phonics with tin foil letters, we've got CubScouts to build a banana piano and we've run a kids hack day with Scratch and MaKey MaKey.
Learn to Program with Scratch
Learnto Program with Scratch: A Visual Introduction to Programming with Games, Art,Science, and Math by Majed Marji takes kids from the Scratch basics through tomore advanced concepts.
Kids who already have some Scratch experience will still learn plenty from this book which has lots of fun projects to follow along with.
We also recommend Super Scratch Programming Adventure as an introduction to programming with Scratch.
Mini Wireless Keyboard
These mini wireless keyboard make brilliant remote controls for Scratch projects.They are USB-rechargeable and you just plug in a mini dongle to a PC or laptopto connect.
When my older son was learning his times tables we made a physical bingo card cardwith Scratch bingo caller. We used the wireless keyboard down on the floorwhere we were playing the game to trigger the calling from a nearby PC.
Amini bluetooth speaker makes a fantastic Scratch accessory. You might need toinstall additional drivers to get them to work with a PC so make sure you setit up in advance (we needed to install the Broadcom bluetooth package.)
My younger son is currently working on a robot dog and he has recorded Ruby'sbark. The speaker also has a microphone so we've written a program in Scratchthat plays the bark sound when the noise level goes over a threshold. Now we'vegot a portable bark box which responds to sound.
We use an ultra-mini speaker with the mBot robot and Scratch. We've also got aBluetooth shower speaker which we have used for projects where the speakerneeds to be outdoors.
littleBits Arduino Coding Kit
We're big fans of littleBits here at Tech Age Kids. They are small electronicscomponents that snap together easily.
littleBits can be used without any coding to make lots of cool things.
But if you get the Arduino module then you can also connect littleBits to Scratchso that kids can program their inventions.
Have Fun with Scratch
Hope fully that has given you some ideas on gifts that will be fun for kids who are learning to code in Scratch or to introduce some new options to those who arealready experts.