Scratch is on lots of Raspberry distros. I think it's moved to internet based with the most recent version.
Lego Mindstorms (also from MIT). I think Minecraft PI is involved in some learn to program things. Python is also good. There are things out there for teaching kids with Python. I took my 11 yr old to a makerspace for an intro to python & he was playing with the turtle graphics. He had/has no interest in computers beyond playing games. I haven't been able to get him interested in RetroPi either. :-( I'll have to keep trying. On Wed, Dec 23, 2015 at 12:52 PM, Mark Komarinski <mkomarin...@wayga.org> wrote: > 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 <nhs...@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...@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 <kluss...@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@mail.gnhlug.org >>> http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/ >>> >>> _______________________________________________ >> gnhlug-discuss mailing list >> gnhlug-discuss@mail.gnhlug.org >> http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/ >> > _______________________________________________ > gnhlug-discuss mailing list > gnhlug-discuss@mail.gnhlug.org > http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/ > > > > _______________________________________________ > gnhlug-discuss mailing list > gnhlug-discuss@mail.gnhlug.org > http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/ > >
_______________________________________________ gnhlug-discuss mailing list gnhlug-discuss@mail.gnhlug.org http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/