Why Kids Should Code

Why Kids Should Code

Q&A with Computer Coding author and former physicist Jon Woodcook

Jon Woodcock is a former physicist with a passion for computers and games, and the author of DK's expanding series of books that break down computer coding for kids and parents alike. The latest in the series is Coding Games in Scratch and we chatted with Jon to find out a bit more about why computer games aren't just a waste of time!

DK: Aren't computer games just a waste of time?

Jon Woodcock: Kids love playing computer games, which makes them a great way to create interest in programming. It's an obvious next step to want to know how games work and what's going on under the covers. Using a great tool like Scratch, it’s very easy to take a game player and turn them into an excited creator of games in just a few minutes. Most kids have a few ideas for computer games and knowing what you'd like to achieve, but not quite how to do it, is a real motivator for learning.

DK: You started coding when you were 8 - why? What were the first things you coded?

JW: My Dad is an engineer and when I was young he worked with folks keen to explore the new technology of the first home computers. It was very much like the Maker movement today, lots of people experimenting and building just for the joy of it. I got swept up into the whole thing and was exposed to cutting edge technology, but in a really supportive environment. It was natural to want to be able to create and control things - and to do that you needed to learn to program. I got a book on programming from the library and taught myself on paper. Eventually my family cracked and bought a very early kit computer. From then on I was programming 24/7 - games of all sorts were my favorite, but I also loved more abstract challenges like creating a spinning cube on screen, or generating prime numbers.

DK: Is it useful for kids who aren't going to become programmers or engineers to learn to code?

JW: Look around you at today's world, computers are everywhere: in your home, your car, at your work/school, even in your pockets - and with the Internet of Things even your fridge and trainers will have computers inside. We are living in the world of the computers. Being able to program a computer is like speaking another language - it enables an understanding of and access to a culture that you just won't get if you can't communicate on equal terms. An understanding of programming changes the way you think about and interact with the modern world.

DK: Do you think it’s a good idea to implement coding as part of school curriculum?

JW: It's long overdue. There is a huge shift in education across the globe to transform kids from being consumers to being creators and innovators. Initiatives like the Raspberry Pi, Code Club and Hour of Code have brought coding to the attention of politicians. Cheap programmable devices are popping up everywhere allowing kids to experiment and explore technology without the traditional limits. Our world is made of information and "computational thinking" is a key skill for life today - the ability to break down and analyse problems and data in logical ways is vital - and that is at the very core of learning to program.

DK: What's your favorite activity in Coding Games in Scratch?

JW: That's hard - I have so many! I love that every game in the book is a jumping off point for the readers' own projects. If I have to pick just one, then probably the platform game - Dog's Dinner. You learn to create your own world inside the computer with gravity, structures you can jump to and from, dangers, rewards. It shows off beautifully that kids can use Scratch to make really challenging and fun games, but games where they have full control over the code, so they can shape and extend every aspect of the game's world. And all the time they're learning to think about how problems are broken down and solved within the computer.

Related products

Related products

Coding With Scratch Made Easy Coding With Scratch Made

Developed in consultation with leading educational experts, Coding With Scratch Made Easy is designed for Read More

Developed in consultation with Read More


Coding Projects in Scratch Coding Projects in

A straightforward, visual guide that shows young learners how to build their own computer projects using Read More

A straightforward, visual Read More


Coding Games in Scratch Coding Games in Scratch

Written for children ages 8-12 with little to no coding experience, this straightforward visual guide uses Read More

Written for children ages 8-12 Read More


Help Your Kids with Computer Coding Help Your Kids with

Don't just play computer games with your kids-build them! All you need is a desktop or laptop with Adobe Read More

Don't just play computer games Read More


Computer Coding Made Easy Computer Coding Made Easy

The perfect guide for kids interested in computer programming and how computers work, Computer Coding Made Read More

The perfect guide for kids Read More


Sign up... for the DK newsletter

Sign up to receive emails from DK so you'll be the first to hear about our new books, offers and competitions.

Share this:

Sign up... for the DK newsletter

Sign up to receive emails from DK so you'll be the first to hear about our new books, offers and competitions.

© 2018 Dorling Kindersley Limited. Registered Number 01177822, England. Registered Office: 80 Strand, London, WC2R 0RL. 'Dorling Kindersley', 'DK', 'Eyewitness' and the open book logo DK are trade marks of Dorling Kindersley Limited.
DK Books