

I think part of it is abstracting the subject slightly from the usual 'this is a computer' world they're used to. Presenting a kid with a board like the Raspberry Pi will not be like sitting them at a desktop computer in a suite. Also, the board has a bunch of GPIO pins, which could be used for external peripheral control (eg. switching lights on and off etc...), meaning it could be tied in with subjects like electronics or pneumatics (is that even taught in schools any more?).
To me, it'd be about breaking down the artificially constructed walls of 'IT'.



... like a serial/USB
I do see your point though. I'm working with some students on an after school project building a RepRap which uses an Arduino. It's not finished yet, but I know some of them don't get the concept that the Arduino is a computer.


I think the Raspberry Pi has the potential to provide a kick-start to the development of new curriculum materials and a supporting development toolset. You're right, though, there's no real reason such a toolset should be limited just to the Raspberry Pi. The Raspberry Pi itself might be suited for in-school robotics and other physical interfacing projects, and at £25 or so if your fry one it's not a disaster. Lots of schools (the ones who's IT staff aren't on EduGeek, obviously) have rather limited outlooks on what can be done on / plugged in to their network machines, with the fear that something will "break" if you try and run an executable program you've compiled. Raspberry Pis are separate machines, and can be used as doesn't-matter-if-it-breaks programming environments for the nervous.

I see that the govt have backed calls for the recent modernisation of It teaching in schools: BBC News - Government backs call for classroom coding
Looks like things are about to get interesting againThe teaching of computer science must become more relevant to modern needs, said the government.
The government said the current teaching of IT was "insufficiently rigorous and in need of reform".
The call for change came in a response to an industry report which looked at technology teaching in the UK.
Without reform future UK workers would lack key skills and the nation would lose its standing as a video games and visual arts hub, said the report.
![]()

You can find the areas being addressed by the UK govt on this document here: http://www.dcms.gov.uk/images/public...en_Cm-8226.pdf
Lots of interesting points![]()
Last edited by Dos_Box; 29th November 2011 at 03:14 PM.

There is only one contender as starter language and that is Scratch
You might only be learning it for a short time (depending on what age its introduced at) but you won't get any syntax errors
I would then move onto any language that doesn't need a void main() line in order to work
And then you can start doing your OO,metamorethick etc thingies
Si
PS Really looking forward to the Rasberry PI comign out![]()

I like Scratch - in fact as part of an OU course I'm on at the moment I'm using a version of it coupled with a version of an Arduino board; Sense and the SenseBaord respectively, AFAIK only people currently on the course have access right now; that could actually be a very good way to teach kids basic programming...

Been talking with my head of IT here again and he's found out that Scratch has a grown up older brother - Squeak
when i did my o level in computer science, i had to learn basic, i could also hold my own in pascal and fortran. they should bring in an IT course that isnt a web page creation course. There should be a course for the more technical minded students that want to know how to code, and know why and how a pc works.
There are currently 1 users browsing this thread. (0 members and 1 guests)