Advanced search

Note: This topic is for discussing games and gaming. If you want to buy or sell games, please use our For Sale/Wanted boards.

DS wants to learn coding. What book is best?

(18 Posts)
Madamecastafiore Sat 20-Dec-14 10:18:11

As title says.

DS wants to learn how to do coding. Know nothing of this at all. He has a PC which I presume he can use to do it.

Is there a fantastic book that talks him through it. Apparently they do not do it at school so he is a complete novice.

He is 10.

Many thanks for advice I advance.

GraysAnalogy Sat 20-Dec-14 10:20:12

Has he specified a specific type of coding?

Good for a lad of ten to be interested in this. My mum taught me in my teens, didn't have any books then I just learned from her and what I picked up on the Internet and messing about.

Katrose Sat 20-Dec-14 10:21:08

Books won't do for coding- try, or if you want something physical, a raspberry pi?

Madamecastafiore Sat 20-Dec-14 10:25:19

No, just coding. He wants to work in Forensic IT something or other to do with computer security so has figured this is where to start.

No idea there are different types or what a raspberry pie is?

bloodyteenagers Sat 20-Dec-14 10:25:59

Google scratch. It's not a book. There's lots of books, not sure what they are like. We use scratch.
If he is in the UK and in a state school he shod be doing coding.

AlpacaMyBags Sat 20-Dec-14 10:38:12

Message withdrawn at poster's request.

mais Sat 20-Dec-14 10:39:34

Go to and start with tutorials there, they are gathered from different sites that teach coding. It is a good introduction to what is available.
As bloodyteenagers said Scratch is excellent, you will find it at it's free.

taeglas Sat 20-Dec-14 10:40:49

Try code academy .!/exercises/0
It is free to use. My teenage son and friends use this site to learn coding

DearPrudence Sat 20-Dec-14 10:47:24

My son used code academy. It's a series of online lessons starting at very basic level. He also started using scratch at school and does it at home now too.

HollyJollyXmas Sat 20-Dec-14 10:51:57

DS (9) started with raspberry pi and the scratch programme. Its hard to self teach at the initial stage though.

Have a look at - it lists places that run coding clubs for kids (usually schools and libraries) and there is also a section where schools can link with volunteers who teach coding and set up their own club.

Schools are getting on board with this where I am (London)...worth talking to your DS's school and seeing if they are interested in setting up a club.

DS attends a weekly club at a library and its been great for him. He has homework each week and is now at a stage where he is confident to start going through his coding books himself and making games independently.

Good luck - its a great skill to have and hours of fun.

EBearhug Sat 20-Dec-14 11:12:30

Forensic IT is fascinating, and he'll need to be good. I think most of our guys (and they are all men) have had other roles first, like police or military, but they are seriously good technically. So if he stays interested in it, he might need to see if he needs other skills/experience besides just coding - but he's got a few years for that, and starting with coding is a fine plan.

I agree with going to code academy online. There are also loads of tutorials online for specific languages, if he gets interested in a particular one. A Raspberry Pi is also good, but I'd probably start with stuff like Scratch before investing in a Pi. It's worth looking for any code clubs locally.

It might also be worth looking at organisations like Stemnet - they liaise between schools and volunteers, including things like First Lego League, where teams get to program a Lego Mindstorm robot, and they should be able to support schools with no experience. Plus there have been changes in the curriculum this year, and they won't be able to carry on not doing coding.

Good luck to him!

Madamecastafiore Sat 20-Dec-14 11:27:22

Blimey chaps thanks.

I'll sit down with DH later and have a look at all of these sites.

Maybe see how he gets on with some of the on line tutorials and then get him a Pi for Easter.

DS wants to join the military or the police in some capacity and work the two things together. (Or if all that fails he said he'll go be the IT guy at daddy's work who tells you to turn everything off then on again!! wink)

EBearhug Sat 20-Dec-14 14:02:42

There are also some organisations that do coding summer camps - there was a thread with some links some months back; I have an idea it was just too late to apply for places for the summer just gone, so maybe it was around June/July time.

Madamecastafiore Sat 20-Dec-14 14:04:50

That sounds like something he'd enjoy. I'll have a look thank you.

EBearhug Sat 20-Dec-14 14:09:39

Some summer camp links -

Of course, they might not be suitable at all, but it's just another thing to be aware of.

impatienceisavirtue Sat 20-Dec-14 14:13:47

This is an absolutely fantastic introduction.

mais Sat 20-Dec-14 17:06:21

See if there are any Coderdojo clubs near you they are free & usually on at the weekend or afterschool.

cdtaylornats Sun 08-Feb-15 11:25:25

He should also try to find some code to read. A start would be to decide on an initial language, Basic, pascal or Java for example. Then find a compiler (the program that converts code you write into programs that run).
Learning to code is easier in pairs so if he has a friend who is interested as well that would help.

Join the discussion

Registering is free, easy, and means you can join in the discussion, watch threads, get discounts, win prizes and lots more.

Register now »

Already registered? Log in with: