Computing at School’s Raspberry Pi manual – call for contributions!

Liz: Commander Coder, one of our friends from Computing at School, left the message below on our forums last night. Because I know not all our forum visitors read the  Educational applications section, I’m copying what he posted here. Please consider whether there’s anything you can do to help out – we really value community input and we’d be really chuffed if you can take part.

I know a lot of you are interested to learn more about what we’re planning for this year’s educational release. Myra, our educational co-ordinator, has been working on the project for more than a month now, and I hope we’ll be able to publish something about her plans for the run-up to the next academic year later this week.

I’ll hand over to Commander Coder:

Over the past few months the Computing at School’s working group (CAS) has been working on a user manual to be ready for the educational launch.  The manual is destined to answer that question to be asked by many Raspberry Pi owners; “What do I do with it?”  The manual will be right there on the desktop when the Raspberry Pi boots up. Thus, the owner won’t need an internet connection to get started.

The manual will answer the question with a series of “step-by-step” guides and “type-in and run” experiments in computer science. CAS has agreed with the Raspberry Pi Foundation that the following languages will be available on the educational launch SD card in a few months. There are hundreds of other languages and systems, but these will be enough to give Raspberry Pi users an experience of computer science.

* Scratch
* Python 3 (including PyGame, PyQt4 and similar libraries)
* Greenfoot
* Geogebra
* Java
* and C/C++ (naturally)

We have created a series of experiments for the owners to try out but we’re hungry for more. This is a call to the Raspberry Pi development community for your contribution to the educational manual.

As in the good old days of magazine listings, we are looking for short programs followed by a description of how they do what they do and preferably how it relates to a computing concept. If you’d like to contribute you can contact me at raspberryfilling@live.com.  Ideally, point me at a website which has your experiment, add it to the Wiki Manual section, or simply send a zip or tarball containing the program and readme. Please don’t send links to material you don’t own. We want your contribution, not someone else’s.

Thanks in advance for any contributions and any we use in the manual will be properly attributed to you. We can’t promise we’ll use all the contributions, and I’ve seen a lot of them already mentioned on the forums and the wiki, but we’ll try to collate the most appropriate for teaching computer science to the Raspberry Pi owners.

Even if you don’t want to contribute anything to the manual you can follow our progress on Twitter @rasp_filling, and our Facebook page.