Just read about this over at
thefreewarejunkie.com.
Computer Science Unplugged is a terrific resource if you do any teaching or find yourself trying to explain something to a complete technical neophyte. Kudos to the folks at the University of Canterbury in Christchurch New Zealand for hosting and sharing this great resource.
From the website:Teach Computer Science without a computer!
http://csunplugged.com/
Computer Science Unplugged is a collection of activities designed to teach the fundamentals of computer science without requiring a computer. Because they're independent of any particular hardware or software, Unplugged activities can be used anywhere, and the ideas they contain will never go out of date. Unplugged activities have been trialed and refined over 15 years in classrooms and out-of-school programmes around the world.
And it's free!
You can download Unplugged activities as individual PDF files from their pages on this site, or download a teachers' version of the collection as a single file. But it's worth browsing this site. You'll find supplementary material for each activity: videos, links, photos, feedback, curiosities and more. We're also working on online games, competitions, links to curricula, and new material. Printed versions of the Unplugged material are available for purchase, and proceeds from sales are put back into the project.
Nice educational resource.