Designed at Carnegie Mellon University, the Finch is arobot that inspires and delights students learning computer science by providing them a tangible representation of their code. The Finch responds to light, temperature, and obstacles, among many other capabilities. It also has support for a range of programming languages and environments, with coding options for students from ages 5 to 105!
The Finch is designed to allow students to write richly interactive programs. On-board features include: