CS Unplugged: Computer Science Without a Computer
When I was at uni we took CS Unplugged around primary schools to play some of the games from the materials and teach kids some of the basic concepts. It was heaps of fun and I highly recommend that other people do the same!<p>In particular I love <a href="http://csunplugged.org/error-detection/" rel="nofollow">http://csunplugged.org/error-detection/</a> as it's a magic trick. I've used this at parties, and I find it funny that it's a computer science concept.<p>Tim Bell's also super nice, and it's fantastic that he developed this!