Teaching Introductory Programming Concepts: A Comparison of Scratch and Arduino
loads of links to great sources -- rated!
The AMS Public Awareness Office works with the media, scientific societies, institutes, universities, and museums to promote awareness of mathematics and to publicize meetings, events, prizes, and AMS activities.
from NAND to Tetris in 12 steps. http://video.google.com/videoplay?docid=7654043762021156507&hl=en