What Language for a kid

Mark Komarinski mkomarinski at wayga.org
Wed Dec 23 12:52:45 EST 2015


I was going to recommend scratch as well.  I think it’s installed on some Pi distros so it should be easy to set up and use.

-Mark

> On Dec 23, 2015, at 12:47 PM, Star <nhstar at gmail.com> wrote:
> 
> To go against the grain a little here, I'd probably recommend starting with something a little more touchy-feely, to see if the interest persists.  Start with scratch, it's available for everything, except maybe my toaster, but it's a little old.  If the building/seeing keeps the interest then move into the more abstract world of scripting/coding.
> 
> Heck, my first experience was Logo on the Apple 2, but I could actually ~see~ what was going on as I learned the concepts.
> 
> On Wed, Dec 23, 2015 at 12:42 PM Bill Freeman <ke1g.nh at gmail.com <mailto:ke1g.nh at gmail.com>> wrote:
> Probably not surprising anyone, I'm going to recommend Python.
> 
> It lets you dip in to the structure of algorithms without having to first learn to manage your own variable allocations, type restrictions, etc.  Those things can be added later when adding C or Java.
> 
> Python is also available by default on Raspbery Pi (and clones), allowing more tangible projects.
> 
> On Wed, Dec 23, 2015 at 11:24 AM, Kenny Lussier <klussier at gmail.com <mailto:klussier at gmail.com>> wrote:
> Hi All,
> 
> My daughter has expressed an interest in learning to code. It's a non-specific, very general interest. She doesn't have a specific area of interest that she wants to learn (UI, game development, HPC, etc.), she just want to learn how to code. 
> 
> What do people think is the best language for a 12yr old to learn? What is most flexible to use for different purposes? What tools are out there to teach a kid to code? Code Academy and the like seem to be a little dry and never yielded wonderful results for most of the adults I know, so other ideas would be welcome.
> 
> Thanks,
> Kenny
> 
> 
> _______________________________________________
> gnhlug-discuss mailing list
> gnhlug-discuss at mail.gnhlug.org <mailto:gnhlug-discuss at mail.gnhlug.org>
> http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/ <http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/>
> 
> _______________________________________________
> gnhlug-discuss mailing list
> gnhlug-discuss at mail.gnhlug.org <mailto:gnhlug-discuss at mail.gnhlug.org>
> http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/ <http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/>
> _______________________________________________
> gnhlug-discuss mailing list
> gnhlug-discuss at mail.gnhlug.org
> http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.gnhlug.org/pipermail/gnhlug-discuss/attachments/20151223/f7b42e48/attachment.html 


More information about the gnhlug-discuss mailing list