Getting Kids (10yo)...
 

Subscribe now and choose from over 30 free gifts worth up to £49 - Plus get £25 to spend in our shop

[Closed] Getting Kids (10yo) into IT coding/programming?

41 Posts
28 Users
0 Reactions
122 Views
Posts: 0
Free Member
Topic starter
 

My nephew (male, 10) has shown an aptitude for maths. I figure there must be something out there that would be more educational that he could get into rather than playing minecraft.

What's the best way to get him into coding/programming in a "fun" way? I'm sure there are resources/tools out there that would do the job but i don't know what.

If it helps his parents aren't hugely IT literate. They know their way round the web/a laptop but not in a programming sense.

Any suggestions great appreciated.


 
Posted : 19/01/2015 2:47 pm
 Pook
Posts: 12684
Full Member
 

Isn't there a big campaign by Barclay's bank? Google it, I think I've seen adverts


 
Posted : 19/01/2015 2:49 pm
Posts: 190
Full Member
 

try looking at something like Scratch in the first instance, then if he like that programs like flowel take it a stage further.


 
Posted : 19/01/2015 2:50 pm
Posts: 56818
Full Member
 

Send him to China?


 
Posted : 19/01/2015 2:52 pm
Posts: 251
Full Member
 

Scratch is great - both my kids started with it.

You can get a Picoboard for not a huge amount that adds all sorts of options for making things happen on the screen.


 
Posted : 19/01/2015 2:52 pm
Posts: 0
Free Member
 

[url= http://www.raspberrypi.org/ ]Raspberry Pi[/url]
...amongst others.


 
Posted : 19/01/2015 2:53 pm
Posts: 0
Free Member
 

In fact:
[url= http://singletrackworld.com/forum/topic/raspberry-pi-numpty-seeks-help ]http://singletrackworld.com/forum/topic/raspberry-pi-numpty-seeks-help[/url]


 
Posted : 19/01/2015 2:55 pm
Posts: 0
Free Member
 

Scratch looks good.

Think when my kids are old enough I'd rather get them an Arduino and build something physical (motors, sensors, that sort of thing) rather than a Pi. Does he like building models/kits?

Lego Mindstorms? Don't know much about it but it looks like a nice programming GUI thing?


 
Posted : 19/01/2015 2:56 pm
Posts: 36
Free Member
 

seek out a local "Raspberry Jam" RPi club nearby. They introduce scratch projects and then on into Python on the Pi etc.

http://www.raspberrypi.org/jam/


 
Posted : 19/01/2015 3:02 pm
Posts: 13594
Free Member
 

When I was 10, we had a BBC Micro (possibly a prototype) and one of these:

[img] [/img]


 
Posted : 19/01/2015 3:05 pm
 Sven
Posts: 218
Free Member
 

[url= http://studio.code.org/ ]Code Studio ???[/url]


 
Posted : 19/01/2015 3:05 pm
Posts: 0
Free Member
 

He's 10. Let him play minecraft, he'll show an interest soon enough.


 
Posted : 19/01/2015 3:08 pm
Posts: 1369
Free Member
Posts: 4596
Full Member
 

Scratch 🙂
Get one of the Minecraft books from Amazon to guide him
Code Academy, free to sign up and it'll mark it for you. Saves you knowing it.
As of Sept 2014 Comp Science will on the School Curriculum so he'll be doing it at school anyway...


 
Posted : 19/01/2015 3:24 pm
Posts: 31206
Full Member
 

Lots of good really simple stuff here:

https://uk.code.org/learn


 
Posted : 19/01/2015 3:42 pm
Posts: 0
Free Member
 

+1 Raspberry Pi.

It's the equivalent to my old days of learning on a BBC Micro.


 
Posted : 19/01/2015 3:57 pm
 iolo
Posts: 194
Free Member
 

Does the kid want to code or are you wanting to push him into it OP?
If the latter he will never want to do it.
Let him play, maybe even outside on his bike with his mates.
He's 10. He'll get into coding later in life if he wants. If he doesn't want he'll do something else.


 
Posted : 19/01/2015 4:02 pm
Posts: 14048
Free Member
 

If he loves Minecraft he can learn some minecraft coding on the Raspberry Pi.
[url= http://www.raspberrypi.org/?s=minecraft ]http://www.raspberrypi.org/?s=minecraft[/url]

Pi's are great. A couple of weeks ago one of my daughters had some Spanish homework where spanish words had been written with the letters moved one left in the alphabet (a=b, b=c, etc.). They had to decode it.

I grabbed a laptop, connected to one of my 3 Pi's via SSH and wrote a quick program in Python that did the conversion for us. It took us about 5 mins to program and my daughter loved it.... especially when we realised that the pi I'd connected to is actually in another house 120 miles away!


 
Posted : 19/01/2015 4:02 pm
 iolo
Posts: 194
Free Member
 

So you did her homework and she didn't have to think about it at all?
How beneficial was that for her?


 
Posted : 19/01/2015 4:18 pm
Posts: 14048
Free Member
 

How beneficial was that for her?

Well she could have written it down on paper but, after I explained how,she wrote the prog.
So she did her Spanish and ICT in one go and wants to write more code - so I'd say it was quite beneficial ..... thanks for asking.

[quick script]
# define variables
a = "b"
b = "c"
c = "d"
....etc

$ print a+b+c
bcd
[/quick script]


 
Posted : 20/01/2015 7:39 pm
Posts: 143
Free Member
 

I would be gutted for my kids if the future for them was sitting in front of a pc coding.


 
Posted : 20/01/2015 8:18 pm
Posts: 11361
Full Member
 

Coding/programming in a fun way?, He's 10 ffs, tell him to get outside and build dens, fall out of trees, build dams in burns, jump flowerbeds on his bike....


 
Posted : 20/01/2015 11:50 pm
Posts: 4954
Free Member
 

got to agree with somafunk to be honest.

Also you say he has an aptitude for maths, and you want him to do programming. Although there is some correlation between people that are good at coding being good at maths it is not always that strong. If he is good at maths and is interested in computers, then yes programming, but he might be interested in maths and interested in mechanical things, or electronic, or just maths in its self, encourage the interest not how you think he should apply the interest.


 
Posted : 21/01/2015 4:30 am
Posts: 1442
Free Member
 

I would be gutted for my kids if the future for them was sitting in front of a pc coding.

This^ For my nephew I would rather he wanted a guitar, BMX, camera etc to mess around with than a dull I.T. nerd toy
Fair enough if he is already showing sociopath tendencies and is really interested in how computers work.


 
Posted : 21/01/2015 6:34 am
Posts: 36
Free Member
 

He's 10 ffs, tell him to get outside and build dens, fall out of trees, build dams in burns, jump flowerbeds on his bike....

that and learning a bit are not mutually exclusive you know.

Now will you excuse me, I have to go berate the boy for leaving his workstation.


 
Posted : 21/01/2015 9:04 am
Posts: 0
Free Member
Topic starter
 

thanks for all the suggestions.

He gets plenty of outdoors stuff in (bmx, dry slope skiing, cubs, youth club, football etc)...just trying to expose him to different things that are/can be educational and/or teach him different skills.

I would be gutted for my kids if the future for them was sitting in front of a pc coding.

the guy sitting a few desks down from me getting £650 a day doesn't look gutted with life 😉


 
Posted : 21/01/2015 9:11 am
Posts: 36
Free Member
 

I would be gutted for my kids if the future for them was sitting in front of a pc coding.

hmmm.

Or it enabled them to work a 2 day week/5 day weekend. Ahem.
Gutting.


 
Posted : 21/01/2015 9:15 am
 IA
Posts: 563
Free Member
 

would be more educational that he could get into rather than playing minecraft.

What's the best way to get him into coding/programming in a "fun" way?

Modding minecraft. It's how I taught myself to code (well, getting into modding games etc, never played minecraft).

I would be gutted for my kids if the future for them was sitting in front of a pc coding.

Not all "coding" jobs are sat in front of a PC all the time. I'll admit I have a slightly unusual one, but I'm often field testing in interesting places...(i work in robotics)


 
Posted : 21/01/2015 9:35 am
Posts: 143
Free Member
 

Fair enough if the cash is good and allows a 2 day week!


 
Posted : 21/01/2015 9:36 am
Posts: 31206
Full Member
 

Coding/programming in a fun way?, He's 10 ffs, tell him to get outside and build dens, fall out of trees, build dams in burns, jump flowerbeds on his bike....

I started coding at about that age. Rattling off some Basic on my ZX81.

And I did all those other things too. The two are not mutually exclusive.

Would you berate him for reading books?


 
Posted : 21/01/2015 9:57 am
Posts: 0
Free Member
 

I think its a great idea. I used to love coding on the BBC micro and I think we've taken a bit of a backward step in the understanding of the workings of a pc. Obviously you fellas in the industry excluded. One of my stepdaughters is awesome at maths aged 9 and loves writing little scripts to solve problems.


 
Posted : 21/01/2015 10:12 am
Posts: 959
Full Member
 

If he loves Minecraft he can learn some minecraft coding on the Raspberry Pi.

I was pretty much going to say this. Doesn't even have to be on an RPi, any computer (not console) will do. Getting them playing Minecraft and then have fun modifying it through learning to code. They'll be the envy of their Minecraft playing mates too.


 
Posted : 21/01/2015 10:34 am
Posts: 0
Free Member
 

I would be gutted for my kids if the future for them was sitting in front of a pc coding.

and earning decent money - and getting a buzz from creating stuff that other people use.

Programming is a lot more rewarding than most other things to do with computers - god forbid - he could end up with a job in computer support...


 
Posted : 21/01/2015 10:41 am
 iolo
Posts: 194
Free Member
 

OP,
What does the kid want? He's happy playing Minecraft? Did you ask him if he wants to do coding? If you start coding with him and he has no interest what then?


 
Posted : 21/01/2015 10:47 am
Posts: 36
Free Member
 

he's going to sit him back down and TELL HIM HE's CODING!!!

what do you think he's going to do?

Crikey what's wrong with people on this thread.
The OP wants to find resources to offer his kid a chance to have a crack at something new. He's not shipping him off to China to hothouse him FFS.


 
Posted : 21/01/2015 10:48 am
Posts: 0
Free Member
 

I would say that you need to find something fun he can create via programming - programming and interest in programming for the hell of it is the nerdy part...


 
Posted : 21/01/2015 10:52 am
Posts: 0
Free Member
 

You could try Hack 'n' Slash


 
Posted : 21/01/2015 10:55 am
Posts: 0
Free Member
 

Coding/programming in a fun way?, He's 10 ffs, tell him to get outside and build dens, fall out of trees, build dams in burns, jump flowerbeds on his bike....

I did both when I was 10 😉

I do feel a bit sorry for kids nowadays - back then it was really simple, and in fact you pretty much had to learn coding if you wanted to play lots of games, I remember the days when computer magazines came with pages of code you had to type in! And of course if you had a slightly dodgy copy of a game from a mate which would only run if you did a SYS to the correct address*, then you had to learn that stuff too.

Not sure it's so easy for kids now to get into programming.

*I still remember the SYS codes too - Hovver Bovver was 5030, Skramble was 8000. Those brain cells are now locked in, and will never be any good for anything else.


 
Posted : 21/01/2015 10:56 am
Posts: 10340
Free Member
 

We use Scratch and Lego Mindstorms.
I'm not a coder and managed to follow along just fine.

We've created some great things.


 
Posted : 21/01/2015 11:01 am
Posts: 0
Free Member
 

Bencooper, typing in listings from magazines on my C64 was how I got into coding. Inevitably it wouldn't work so had to try and figure out what it was doing and debug it (usually more fun than playing the game). Then I'd get into modifying it. Then writing my own stuff. All pretty simple on a C64. Can't really see kids doing that these days though!


 
Posted : 21/01/2015 11:08 am
Posts: 11361
Full Member
 

Responses [i]can and should[/i] be read with a modicum of 😉 , And i also started off with a ZX81 & expansion pack, shite tape player and a mountain of magazines with coding errors in the games, i think they printed them faulty on purpose.


 
Posted : 21/01/2015 11:08 am
Posts: 31206
Full Member
 

Incidentally my four year old completed LightBot recently and enjoyed it:
http://lightbot.com/index.html

It was great watching her learn some fundamentals of coding (very simple lists of instructions with sub-routines).

I think the thrust of these [i]"teach kids to code"[/i] initiatives isn't really to create a generation of professional programmers.

It's more about learning how a computer works, learning to think logically, and empowering them in the increasingly digital world they will grow up in.


 
Posted : 21/01/2015 11:22 am