[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