This book will help budding young developers explore the fundamental elements of computer code: programming languages, algorithms, loops, variables, co-ordinates - and what to do when things go wrong. You can then hop online to try out your new skills on the companion website. Once you've got to grips with coding, it's important to understand the world of computers - how pixels make pictures, how sound works in videos, and how to store files so you can find them later. Finally, you can't be a brilliant coder unless you know how to stay safe online
Available at CULLEN and ELGIN.