The Finch

Finch is a cool new low-cost ($99) robot design for use in computer science education. Even works with Python and Linux! Making something physically move in the world is a great way to get undergraduates interested in learning programming and thinking in terms of mechanisms. (via BoingBoing).