<quoute> We used WinAos in an Operating Systems course at ETHZ <end quote>
I also frequently installed new versions of AOS. I think is it a great platform for learning operating systems. However AOS, or active objects are offering a solution for a problem these kids have not yet encoutered. (Although, look at the IPo/ad, still no multitasking). Besides, should one not introduce the messaging paradigm of Native Oberon first? And then hand out the Wy do fish need remote control".
Still, I'm looking for a platform for learning structured programming at highschool level. Here the WHILE TRUE loop as operating system will do fine.
Concerning microcontrollers as a learning platform: it is appealing to make(waerable) embedded device, take it home and have some fun with it. Schools are never letting their Lego NXT bots sleep over at the homes of their students. Their are simply not enough robots available.
So programming and electronics becomes very abstract and out of reach of kids.
<quote>Derivative Board<end quote>
For a pdip arm kit, I found one at the shop of Wouter van Ooijen.
http://www.voti.nl/winkel/catalog.htmlWouter is a teacher in emmedded programming at the Higher technical school of Utrecht. They also developped a LPC2000 board themselve and use it for a first year programming course.
He deviced the language JAL for pic programming.
So their are for me two threads to follow:
XDS Oberon -> avr (arduino)
Oberon07 -> PDIP LPC
Last weekend I did a course on making a sound mask at the Mediamatic lab in Amsterdam.
My 4 year old son really like it. he precut the wire's for me and designed the mask.
The mixture of arts with electronics and programming is a very fertile Ione, I think. It it as a fruitfull symbiosis of the rigidity with creativity. That's propably the reason why Gutknecht mixes AOS with performance Art.
Greets,
Frans-Pieter