[Pythonedu-wg] Python with science (and no games)

Jeff Allen ja.py at farowl.co.uk
Sat Jul 16 14:19:54 EDT 2016


On 12/07/2016 18:52, Carrie Anne Philbin wrote:
> ...
>
> 3. Lesson plans, tutorials/resources. Have you written any that you 
> want to share with others? Then share them here with a new thread. 
> Spread the love!
>
I plugged this once in the RPi forums, but since you ask ... I wrote 
these resources for an after-school coding club and offer them here for 
people doing the same.

http://python-with-science.readthedocs.io/en/latest/ 
<http://python-with-science.readthedocs.io/en/latest/>

The introduction to Python (on RPi) is brisk and the projects are quite 
challenging. But the club has a high ratio of helpers to children (1 to 
5 or better) and so far it is working. By "working" I mean everyone had 
fun and learned something.

After the two introductory chapters, one can do the projects in any order.

Although constructed with a lot of care, it's not well-tested on 
children. I've used the introductory sections with two groups so far (on 
RPi) and some of the projects with a few individuals.

The club has children from years 4 to 6 of the UK primary system but I 
think the material would work (maybe better) higher up the school 
system. In one group, the children had completed around 5 Scratch 
projects (on PC) from the Code Club website, so had some basic ideas of 
variables and looping. The second group were younger on average and had 
done only 2 Scratch projects before we tried them on Python. A higher 
proportion of this second group had difficulty with the concepts but 
there were still some real successes.

Why another resource? I looked without success for something that 
connected to the serious use of Python, but that would be accessible to 
children. Rather than a game, each project has a light-touch science or 
maths aspect. When you introduce children to Python and a Linux-based 
computer, you put into their hands, at full strength, exactly the tools 
that thousands of scientists and engineers use everyday. There's 
something exciting about that.

Jeff Allen


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pythonedu-wg/attachments/20160716/847f85dc/attachment.html>


More information about the Pythonedu-wg mailing list