On 25 January 2015 at 20:44, Bob <[email protected]> wrote:
> Hello all,
> I am looking for some opinions on how to best support the development of
> coding skills in a child who is interested. I'm not sure if this is the
> correct forum  or should it be Luv-talk?
>
> He has built a Kano computer (Rasberry Pi based) and followed the programs
> it provides. As a next step I am looking at Code Academy which offers
> tutorials in about 6 languages.
> Could someone please offer a view as to where is best as a starting point,
> or is there perhaps a better route to follow? Does he start with web
> languages and then progress to Ruby or Python?

In your situation I'd recommend starting with python (3.4 or greater)
due to its clarity, power, wide use and availability of tutorials that
are probably better structured than those for "web languages".

There is an extremely helpful and supportive community here:
https://mail.python.org/mailman/listinfo/tutor

Things that may help:

1) Learn to use mailing lists and their etiquette, including searching
their archives. It can be done, it is not unusual to see young people
asking on that list, sometimes with the help of eg a parent.

2) Realise that the all the Python reference docs are quite formal,
with sparse examples. If you need reference examples or pointers to
good tutorials (or anything else) ask on the mailing list.

3) Use a decent editor that is able to display whitespace if required
(and line endings if working on non-unix-like OS).

4) I get the impression that non-unix-like OS installation can be a
bit fiddly. But countless people are doing it successfully so, again,
just ask on the list.

5) Also, this discussion might be relevant:
http://www.raspberrypi.org/learning-python-with-raspberry-pi/
_______________________________________________
luv-main mailing list
[email protected]
http://lists.luv.asn.au/listinfo/luv-main

Reply via email to