Finch Robot inspires and delights students learning computer science by providing them a tangible representation of their code by programming embedded lights, sensors, and motors. Simply plug your robot into your computer to start coding in languages from kindergarten to college. Designed at Carnegie Mellon University for the AP Computer Science classroom, this tool uses industry-standard programming environments, such as Python and Java, but also scaffolds to the absolute beginner using Snap and Scratch.
Device/App/OS Compatibility:
Finch Robot 2.0 will launch with access to the following programming languages:
FinchBlox (iOS, Android); BirdBlox (iOS, Android); MakeCode (Chrome, Mac, Windows, Linux); Snap! (Mac, Windows); Python (Mac, Windows); Java (Mac, Windows)
Note: A bluetooth dongle is required for Snap!, Python, and Java on Windows and pre-2014 Macs.