Teaching kids to code
- Started
- Last post
- 24 Responses
- ernexbcn0
It's a good idea, don't listen to the naysayers.
- GeorgesIV0
doing the lord's work Chris,
if you have some money send them a rasberry pie so they can play with linux too
- omg0
- tap0
- ETM0
@chrisRG
Good on you. All I can say when teaching kids is they need to see results quickly to remain engaged. Broad scopes don't play well. Call it agile learning. Tiny little tasks that amount to something measureable quickly. Then their own interest (should it be piqued) will have them willing to pursue more detailed concepts later.
Those knocking him for trying are ridiculous. So what if a language becomes outdated. The general concepts learned can be transferred.
Plus it allows an early opportunity for these kids to see if they actually like it or not. For nothing more than their uncle's time and a bit of their own.
- vaxorcist0
My grandfather was an engineer and metalworker at Boeing, he thought being a skilled machinist was the key to all sorts of things, so he tried to teach my dad how to make a screw on a machinists tools out of a block of metal.
My dad wasn't too interested, but soon after he discovered HAM radios, making his own amplifiers and tuners and morse code, and staying up all night communicating with people all over the world... this of course confused my grandfather at first but he was supportive after a while.
When I was a kid, my father bought me a make-your-own radio kit, with transistors, resistors, etc... and I tried to make it work, eventually getting it, but I wasn't ever that interested in Morse code...
But when my dad brought home a computer, I went nuts, staying up all night writing primitive 8 bit video games in 6502 assembler...
I can only imagine what my nephew might be up to.... I'd hesitate to try to turn him into a coder, as he might discover the next big thing anyway.... but of course, being open to stuff is great....
- ... sure. So morale is don;t even try to pass down knowledge, whether it remains applicable or not?ETM
- no, more like being open to new applications of similar thought processes.... maybe not so clear here...vaxorcist
- love this storyBaskerviIle
- yurimon0
https://en.wikipedia.org/wiki/Tr…
this pretty good in modern applications. if you want them to be thinkers.
Also subjects in priority listing. 1) Math 2) Music 3) Geometry 4) Sciences/philosophyDetermining difficulty to age and ability not sure how that works but very important in child development. my suggestion is to look into child development as a subject for your own understanding in guiding the education of a child. This include nutrition, exercise as well as mental capacity.
- chrisRG0
@omg that's what I want to do, make them think, and mainly learn logic and problem solving.
For those saying they're gonna hate, obsolete, bla bla bla etc... please understand we are talking about kids in a poor country, they have no IT in school. I just want to give them one more opportunity in life, of course I don't want to teach them html5, C++ or the latest trend, i want to introduce them to computers logic, how to be creative using problem solving and interactivity. And as I am a coder, that's the only thing I can teach them.
- uan0
philosophy (logic), then math, then coding.
- trooperbill0
yeah so they can turn out like every other schmuck who has a million dollar idea but not the ability to do anything about it :/
- omg0
years from now, they're gonna hate you for making them use such an obsolete language. teach them how to learn, think, and imagine instead. The true building blocks of a genius.
- maquito0
chrisRG, I'm from Uruguay. About 8-9 years ago, our former President Dr. Tabare Vazquez launched a program called "Plan Ceibal", in which every kid received a laptop payed by the government for teaching purposes at school.
Nowadays those kids are at highschool, and most of them have been pretty induced to programming, robotics, design, etc.
If you have a couple of minutes, take a look at this documentary... It's not precisely a "tip" for you, but it's related to your resolution, which BTW, I applaud.
- dMullins0
I highly recommend the Web Development track from TeamTreehouse. It's much better than Codecademy, etc. in my personal opinion and experience. You might be able to structure your lessons better in following their path.
- doesnotexist0
^ teach them to come up with the ideas that need coders
that's where the bags of money are at
- boobs0
What you should do is teach kids how to supervise coders. Then they can make real dough.
- chrisRG0
@orrinward2 that looks very interesting, I'll definitely have a look at it, thanks! (the only problem is that I'm talking about kids that have no IT in school, absolutely nothing, Brazilian's public schools are awful, anyway, I really need to read thru your company to find out more, as I've just read the founder is from Rio de Janeiro) Thanks for the links.
@monkeyshine thanks for that!
- AfG is a branch off of CDi, which started in Brazil and is quite big in South America.orrinward2
- monkeyshine0
Have you heard of Kodu? It's a visual coding language for creating games created by Microsoft Research. I've heard pretty good things about it.