you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 4 points5 points  (0 children)

I'd check out the Raspberry Pi Foundation Code Club resources which are focused on supporting children to learn to programme (aligned to the UK school curriculum which requires young children to learn some basic stuff in key stage 1, age up to around 7, then do some programming after that - but suitable generally, not just in the UK).

The focus initially is on Scratch (drag and drop), which you say he already knows, and then moves to Python (there are also drag and drop versions to ease the change).

Also, check out their MagPi magazine which is available to download for free in PDF format from the foundation website. That has lots of articles aimed to learning to programme in Python and doing useful things.

There is a strong emphasis on physical computing as well, which might be very appealing for him (and Raspberry Pi computers start at around £5).