To allow clubs and schools to use Part 1 (the basics) for free I have created these free PDFs for use. They lack some of the detail the paperback books (and kindle) have but all the code is there.
This is a golden opportunity to encourage adults (of all ages) to learn to code. This worked so well in Harrogate Library as a daytime course. There are six workbooks (PDFs) for Part 1 (the basics) that they can work through at their own pace.
I suggest that a full course lasts a minimum is 6 weeks, where they cover one unit per week (10 weeks is a bit more realistic) of between 1-2 hours per week. Because this is also easily accessible both at home some will continue at home.
There are 6 units for part 1, I used to introduce a unit each week with a 15 minute explanation. To help with this I have produced some tutorial videos to go with these units from #1 through to #6. They are available on YouTube and linked on this website (see Tutorials). If as you read this they are not all there yet it is because I am still making them.
For Parts 2 (intermediate) and Part 3 (advanced), I recommend that you buy the books (or kindle), they are easily used alongside the computer as I have had them printed 8.5 x 8.5 inches wide.
For schools the same applies as for libraries. I have not included lesson plans if you are going to use them in class time but I have used this curriculum in schools in Harrogate to good effect. The pupils just used the code as is and started to play with it creating their own designs, patterns and art. I leave you to decide how best to use it. They could showcase their work.
This curriculum lends itself to after school or lunchtime coding club very well and they will need little in the way of support, they seem to have a knack of just picking it up. You are welcome to use the PDFs as you see fit but I would recommend getting at least one copy of the paperback because there is a lot more information that is helpful. The PDFs are the bare bones. I would encourage them to try the challenges to extend their learning.