Quote: In exactly the same way a very complex ink, made from proprietary ingredients, can help teach children how to write.
I like the analogy ... but am not so sure ... you can write using chalk on a blackboard, and complex coloured inks are great for artists, or those who write in purple or sepia ...
Writing is a means to an end ... its quite a focused skill ...
Writing computer programs is much, much harder ...
There are graphical programming tools such as LabView (and its Lego Mindstorms incarnation)
and Risbee from POB Robotics in France
There are also promising tools for Mind Mapping and Concept Mapping ...
These have all been around for quite some time and run on the usual operating systems ...
They have not caused a "revolution" in either teaching or inspiring youngsters
Over the many years I have been involved in running programming courses it has been very rare for the number of women in a class to exceed 10% ...
Courses attracting larger numbers of women have tended to be web design courses - mostly of the HTML and CSS variety
With PHP courses the percentage reverts to 10% ...
I hope that developing of "Interactive" software might be more appealing ... and certainly have been gratified by female artists interested in attending Arduino workshops ... though, here, the difficulty arises when trying to create original programs, rather than simply midly tinkering with existing sketches ... I'm afraid that there is not getting away from having to master C and microcontroller principles to a reasonable level in order to be independently creative ...
I have taught maths and science (Physics, Chemistry and Biology) at GCSE and A level and have thought quite hard, on and off, about use of computer technology in science teaching ...
I can see potential uses of relatively cheap and relatively powerful embedded systems but nothing truly innovative comes to mind ...
I've also worked on developing teaching modules involving PyGame and Scratch ... even, at one stage working (at his mum's behest) with a very hyperactive teenager with a passion for developing computer gaming software ... Scratch was not a great success, even though I am a fan, Stickman animation was much better received ...
Quote 2:
Ummm... learn to read music and how to play simple tunes, with a minority going on to become session musicians, concert pianists, music teachers, band members, keyboard designers, jingle writers etc? The rest will have to make do with having been exposed to one of humankind's greatest accomplishments.
.. Touche ... but not quite what the "blessed Cameron" and his "acolytes" have in mind, I think ...
My impression is there are after gifted and inexpensive "techies" to be used by "business types" ...
Quote 3. A relevant article in the Grauniad:
http://www.guardian.co.uk/educ.....-computing. I am afraid the situation is not better in the US
schools.
In the case of IT this may very well be true ... in the case of Robotics I do feel that there are some very good initiative in the US ... e.g. Carnegie Mellon's one week courses for teachers showing then how to use robotics technology in STEM teaching ... mostly oriented towards either VEX or Lego Mindstorms systems. At a recent UK Lego Mindstorms finals (I was told) the greater majority of the teams were from Public Schools / Grammar schools with hardly any from Comprehensive Schools ..
I don't think that this is because Comprehensive schools are particularly academically poor ... its just that teachers have to cope with a much wider range of abilities and lots of administrative and reporting demands on their time ..
Quote 4: there is also a lot of educational software being written for and ported to the device (not by us, which just underlines what I said about providing a tool). After school clubs, self-directed learning and some fun stuff with parents are also important.
- Getting standard open source Linux applications to run on the RaspberryPi (providing they are not to resource hungry) is no big deal ...
- I would love to hear about really well attended after school clubs using the RaspberryPi when it is eventually available in large quantities ... but I think it will be a while yet ...
Quote 5: We've said before that we're not writing a curriculum; we're providing a tool.
My problem is "what kind of tool" precisely - other than a very cheap embedded Linux computing platform (which is a good thing, and no mean achievement) ...
However, I ask, how will this "tool" lead to innovations in "teaching kids to program" ...
Undoubtedly part of the answer lies in establishing a very active community and a social network ... which I think RaspberryPi is doing well, and I think the very low price helps also ...
One of the nicest comments I heard about the Arduino community (from Mike McRoberts who runs Earthshine Design) is that it is a friendly community and when the same "basic question" gets asked by yet another novice, instead of a "put down" there is a helpful and considered reply ...