As someone who does this regularly as a code club volunteer I'm not sure I see much useful advice there. Honestly the biggest challenge is accepting that within a group of kids the same age there'll be enormous variation in ability and motivation to pick up learning how to code. And what I have no real insight into is whether it even makes any difference in the long run (i.e. how many of the kids that do the whole co…
Ways to teach kids to code (2016)
31–40 of 50 posts
Re: Ways to teach kids to code (2016)
#32Earlier quoted context omitted.
There are many different paths to the same goal. Some kids are maybe better off just picking up C documentation and going straight for it. Some are better starting with some web based gamified psuedo language.
No. If you have to infantilize something for them, they're not capable of learning it.
Re: Ways to teach kids to code (2016)
#33I love these suggestions, especially the card game and making their own website. I had my first real dev job when my son was born and I gave how to teach him code / reading / math a lot of thought. I tried speak and spells, workbooks, little toy pretend computers that had math games etc. In the end just giving him a raspberry pi with ubuntu, a big kids keyboard and no mouse seems to have been all he ever needs / want…
> Now if only I could get him to care about anything more than his hotwheels collection... he's a kid, es supposed to care more about that than anything else.
Re: Ways to teach kids to code (2016)
#34As someone who does this regularly as a code club volunteer I'm not sure I see much useful advice there. Honestly the biggest challenge is accepting that within a group of kids the same age there'll be enormous variation in ability and motivation to pick up learning how to code. And what I have no real insight into is whether it even makes any difference in the long run (i.e. how many of the kids that do the whole co…
Are you able to convey some more general or high-level understanding, such as: "A procedure has a starting point, steps in sequence, possible repeated steps, and an end point." For example, one could start with trying to describe/document how to move physically in a room to get from one place to another. Then suggest, e.g. as a bridge, most computers can only work with a written descriptions of a procedure.
Re: Ways to teach kids to code (2016)
#35Re: Ways to teach kids to code (2016)
#36Al Sweigart wrote a nice tutorial here: https://github.com/asweigart/simple-turtle-tutorial-for-pyth...
Turns out that pyturtle has a nice beginner friendly interface with global functions (I overlooked it at first). The library makes this on the fly with a nice trick: https://github.com/python/cpython/blob/f978a79130133de1cf264...
they make a global function for each of methods of the turtle class by means of eval.
Re: Ways to teach kids to code (2016)
#37They forgot Scratch! https://scratch.mit.edu
Re: Ways to teach kids to code (2016)
#38Earlier quoted context omitted.
> Now if only I could get him to care about anything more than his hotwheels collection... he's a kid, es supposed to care more about that than anything else.
Hey now if the kid hasn't elevated themselves through 3 FANNG roles by the age of 8 how could they ever make a meaningful impact on the world of ad-tech?
“No dad I’m twelve.”
“Talk to me when you doctor.”
Re: Ways to teach kids to code (2016)
#39Wish I knew how to build the fire. Is Roblox today like the BBS I was playing with in the 80s?
Re: Ways to teach kids to code (2016)
#40Earlier quoted context omitted.
> Now if only I could get him to care about anything more than his hotwheels collection... he's a kid, es supposed to care more about that than anything else.
Hey now if the kid hasn't elevated themselves through 3 FANNG roles by the age of 8 how could they ever make a meaningful impact on the world of ad-tech?