Advice on how to help an 11 year old start programming...
-
I was talking to my sons soccer coach last night before their game and my vocation came up. She said that her 11 year old son wants to learn to program computers, and asked if I had any advice to help him get started. What would you have said? He has an interest in robotics and games. To my knowledge he has zero programming experience or training. Something cross platform and very inexpensive (free) would be best. Instant gratification with a simple 'install' process. (I may be underestimating his abilities. I think he's pretty smart.) Ideally, my involvement in this wouldn't extend past the initial push in the 'right' direction. Thanks for the advice!
-
I was talking to my sons soccer coach last night before their game and my vocation came up. She said that her 11 year old son wants to learn to program computers, and asked if I had any advice to help him get started. What would you have said? He has an interest in robotics and games. To my knowledge he has zero programming experience or training. Something cross platform and very inexpensive (free) would be best. Instant gratification with a simple 'install' process. (I may be underestimating his abilities. I think he's pretty smart.) Ideally, my involvement in this wouldn't extend past the initial push in the 'right' direction. Thanks for the advice!
-
I am using the most modern one there is[^] and have no intention of installing additional ones.
-
The gameboy has a funny z80 though, actually it's more of a 8080 with some stuff added to it (like auto incrementing indirect load), it doesn't have index or shadow regs..
-
-
Hmm, ok. I never worked with it myself, one of my brothers got a kick out of writing for it though. I think he's moved on though. :)
-
Basic stamp kit[^] from Radio Shack. 11 might be a bit young for this but if he's motivated and thinks he may be in to robotics it just the ticket. You get a load of stuff for the money -- led display, blinky lights, sensors, switches and dials... I think you can also get it direct from Parallax via the web. The programming is plain Basic and the book it comes with it is really well done. After the first chapter you'll have a set of blinking diodes amongst a rats nest of wires and chips. Real mad scientist stuff. The initial setup will need some assistance to get the software installed and the com port set up (you will need a USB to serial adaptor if there isn't a serial port on his PC), but after that it is completely self contained. You should get one for yourself too :)
a bit young? Heck, once upon a time, at age 11 youngsters would be given away to learn a trade!
Don't attribute to stupidity what can be equally well explained by buerocracy.
My latest article | Linkify!| FoldWithUs! | sighist -
I was talking to my sons soccer coach last night before their game and my vocation came up. She said that her 11 year old son wants to learn to program computers, and asked if I had any advice to help him get started. What would you have said? He has an interest in robotics and games. To my knowledge he has zero programming experience or training. Something cross platform and very inexpensive (free) would be best. Instant gratification with a simple 'install' process. (I may be underestimating his abilities. I think he's pretty smart.) Ideally, my involvement in this wouldn't extend past the initial push in the 'right' direction. Thanks for the advice!
What about Lego Mindstorm ? it combines robots, and programming in a nice package.
This signature was proudly tested on animals.
-
I was talking to my sons soccer coach last night before their game and my vocation came up. She said that her 11 year old son wants to learn to program computers, and asked if I had any advice to help him get started. What would you have said? He has an interest in robotics and games. To my knowledge he has zero programming experience or training. Something cross platform and very inexpensive (free) would be best. Instant gratification with a simple 'install' process. (I may be underestimating his abilities. I think he's pretty smart.) Ideally, my involvement in this wouldn't extend past the initial push in the 'right' direction. Thanks for the advice!
Well, I started out on coding in assembler on a Z80 - we didn't have fancy computers with BASIC installed. OK, none of my programs worked because I didn't have a bloody clue what I was doing but I don't think I turned out too warped.
"WPF has many lovers. It's a veritable porn star!" - Josh Smith
As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.
-
I was talking to my sons soccer coach last night before their game and my vocation came up. She said that her 11 year old son wants to learn to program computers, and asked if I had any advice to help him get started. What would you have said? He has an interest in robotics and games. To my knowledge he has zero programming experience or training. Something cross platform and very inexpensive (free) would be best. Instant gratification with a simple 'install' process. (I may be underestimating his abilities. I think he's pretty smart.) Ideally, my involvement in this wouldn't extend past the initial push in the 'right' direction. Thanks for the advice!
Pascal – there are tons of books created for educational purposes which are using Pascal.
The narrow specialist in the broad sense of the word is a complete idiot in the narrow sense of the word. Advertise here – minimum three posts per day are guaranteed.
-
Well, I started out on coding in assembler on a Z80 - we didn't have fancy computers with BASIC installed. OK, none of my programs worked because I didn't have a bloody clue what I was doing but I don't think I turned out too warped.
"WPF has many lovers. It's a veritable porn star!" - Josh Smith
As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.
Pete O'Hanlon wrote:
OK, none of my programs worked because I didn't have a bloody clue what I was doing but I don't think I turned out too warped.
Absolutly! You didn't warp at all. In fact you've remained utterly consistent ;)
10110011001111101010101000001000001101001010001010100000100000101000001000111100010110001011001011
-
All I get when I click that link is a message "SORRY" :~
Do you have JavaScript turned off? NoScript caused me to have the Sorry message, until I told it to allow the page.
Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.”
-
I was talking to my sons soccer coach last night before their game and my vocation came up. She said that her 11 year old son wants to learn to program computers, and asked if I had any advice to help him get started. What would you have said? He has an interest in robotics and games. To my knowledge he has zero programming experience or training. Something cross platform and very inexpensive (free) would be best. Instant gratification with a simple 'install' process. (I may be underestimating his abilities. I think he's pretty smart.) Ideally, my involvement in this wouldn't extend past the initial push in the 'right' direction. Thanks for the advice!
Take a look at Phrogram[^], a spin-off of KPL (Kids Programming Language)[^]. I don't know much about it, but I've been thinking about trying it out on my 7 year old son. :-D
The StartPage Randomizer - The Windows Cheerleader - Twitter
-
I was talking to my sons soccer coach last night before their game and my vocation came up. She said that her 11 year old son wants to learn to program computers, and asked if I had any advice to help him get started. What would you have said? He has an interest in robotics and games. To my knowledge he has zero programming experience or training. Something cross platform and very inexpensive (free) would be best. Instant gratification with a simple 'install' process. (I may be underestimating his abilities. I think he's pretty smart.) Ideally, my involvement in this wouldn't extend past the initial push in the 'right' direction. Thanks for the advice!
I'd go for this little puppy (after you try it yourself of course) SmallBasic[^] The author's goal is to have a modern QBasic equivalent, and to me it looks pretty neat! Here is a small example Asteroids![^] in only 400 lines.
-
I was talking to my sons soccer coach last night before their game and my vocation came up. She said that her 11 year old son wants to learn to program computers, and asked if I had any advice to help him get started. What would you have said? He has an interest in robotics and games. To my knowledge he has zero programming experience or training. Something cross platform and very inexpensive (free) would be best. Instant gratification with a simple 'install' process. (I may be underestimating his abilities. I think he's pretty smart.) Ideally, my involvement in this wouldn't extend past the initial push in the 'right' direction. Thanks for the advice!
ALICE Alice is a modern programming environment designed to be a student's first exposure to object-oriented programming. It allows students to learn basic computer science while creating animated movies, simple video games, where students control the behavior of 3D objects and characters in a virtual world. Sorry if anyone already mentioned this, I didn't read all the responses.
-
I was talking to my sons soccer coach last night before their game and my vocation came up. She said that her 11 year old son wants to learn to program computers, and asked if I had any advice to help him get started. What would you have said? He has an interest in robotics and games. To my knowledge he has zero programming experience or training. Something cross platform and very inexpensive (free) would be best. Instant gratification with a simple 'install' process. (I may be underestimating his abilities. I think he's pretty smart.) Ideally, my involvement in this wouldn't extend past the initial push in the 'right' direction. Thanks for the advice!
SCRATCH! I have both an 11 and 8 year old "playing" with it. Great language to start with, 100% graphical. scratch.mit.edu is the address for all of the stuff you need. I would never write a professional project in it, but for learning it is the greatest thing since I taught with Logo in the 80's :-D
-
I was talking to my sons soccer coach last night before their game and my vocation came up. She said that her 11 year old son wants to learn to program computers, and asked if I had any advice to help him get started. What would you have said? He has an interest in robotics and games. To my knowledge he has zero programming experience or training. Something cross platform and very inexpensive (free) would be best. Instant gratification with a simple 'install' process. (I may be underestimating his abilities. I think he's pretty smart.) Ideally, my involvement in this wouldn't extend past the initial push in the 'right' direction. Thanks for the advice!
I was teaching how to program to my 7 years old nephew after he saw me playing a video game that is used to teach kids to program and is really fun you can get an evalatuation version that doesn't have the most advanced levels but it suits very well to your needs. http://www.ceebot.com/ceebot/family-e.php By the way I also think that c is the best language to start learnig when he reach a more advanced level he will have the power to do what ever he wants. Good luck.
-
Well, I started out on coding in assembler on a Z80 - we didn't have fancy computers with BASIC installed. OK, none of my programs worked because I didn't have a bloody clue what I was doing but I don't think I turned out too warped.
"WPF has many lovers. It's a veritable porn star!" - Josh Smith
As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.
Warped would be nice... I remember the good old days of z-80, TRS-80, and 6502 assembler. Flat addressing, only 64K to deal with and you could ignore DOS, no one could afford floppy drives! Just load up your cassette and listen for the start of the program... Now the wimps want GUIs and MICE and all this other namby pamby stuff. No wonder it is all so bloated and slow. I wonder how Wordstar would run ported to a text only 2 Ghz proc?
-
That's like teaching your kid target shooting with a bazooka.
Software Zen:
delete this;
Fold With Us![^]