Official website for Linux User & Developer
FOLLOW US ON:
Dec
9

Raspberry Pi for Schools – The Free Software Column with Richard Hillesley

by Richard Hillesley

The Raspberry Pi can be the affordable route to teaching schoolchildren the lost idea that computer programming can be fun

As everybody knows by now, the raspberry pi is the perfect geek toy, a credit-card-sized computer that costs very little and comes with its own operating system, raspbian, which is an optimised reworking of Debian Gnu/linux.

The Raspberry Pi can be plugged into a TV and a keyboard, and will do most of the useful things a PC can do. An SD card is used for booting and storage of data. Raspbian defaults to an LXDE desktop, and comes with development tools and most of the basic applications and utilities for working and playing on a computer. The Raspberry Pi is also shockingly cheap – $35.

But the interesting part of the Raspberry Pi is the ambition of its caretakers that it should become an ultra-low-cost tool for introducing schoolchildren to the lost idea that computer programming can be fun, as it was for the kids who grew up with the Sinclair QL, ZX Spectrum or BBC Micro three of four decades ago. The early home computers were cheap and cheerful, but you could get inside and look at the source, take them apart and learn.

Some of the kids who grew up with BBC Basic, Dungeons & Dragons and Pac-Man became the first generation of developers to work on Linux and other free software. Jeremy Allison, for instance, had a Sinclair QL, which was a 32-bit machine, even though it had an 8-bit bus. The source code of the operating system, QDOS, was included, perfectly legally.

“The assembler source, the commented source, you could buy and look at, and take apart and understand,” says Allison. “It was burnt into ROM, but you could modify it – there was a company that had disassembled it for me, legally – and then along came the IBM PC and Microsoft and crushed all the creativity out of it, just ground over it with a tank tread.

“So the kids growing up these days don’t know any of that stuff. They don’t know the basics of how the thing works. They’ve got black boxes that rattle because they’re broken, and they can’t look inside. You can’t learn from that.”

“I want anyone in the world to have the same opportunities that I had when I was growing up”, adds Allison. “The early Eighties was a period of intense creativity in the computer industry in Britain.”

But ICT in schools went backwards in the UK and has been locked in to a costly Microsoft- only world, where children have been educated as users rather than doers. Lock-in and the upgrade cycle have resulted in the same escalating costs that have afflicted other sectors of the IT industry, forcing increased expenditure for smaller and smaller returns.

For most children, ICT in schools has been little more than a training programme for using Windows and Microsoft Office – useful for secretaries and filing clerks, but not helpful for getting to know how the technology works. A common complaint has been that “no ICT course has a programming or a systems module, instead students are taught to be mere consumers of technology, and operators of applications.”

Programming can be fun, and the principles are easy to learn. The Raspberry Pi can be the affordable route to learning this lesson.

  • Tell a Friend
  • Follow our Twitter to find out about all the latest Linux news, reviews, previews, interviews, features and a whole more.

    4 Comments »

    • Randal said:

      Since the admin of this website is working, no hesitation very rapidly
      it will be renowned, due to its quality contents.

    • Zelma said:

      I am really impressed with your writing skills and also with the layout on your blog.
      Is this a paid theme or did you customize it yourself? Anyway keep
      up the nice quality writing, it is rare to see a nice blog
      like this one these days.

    • Quality articles is the main to interest the users to visit the website, that’s what this web site is providing.

    Trackbacks

    What's your opinion?

    Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

    Be nice. Keep it clean. Stay on topic. No spam.

    * Required fields