A live-coding Processing environment addresses neither of these goals. JavaScript and Processing are poorly-designed languages that support weak ways of thinking, and ignore decades of learning about learning. And live coding, as a standalone feature, is worthless
The Finch is a new robot for computer science education. Its design is the result of a four year study at Carnegie Mellon's CREATE lab. The Finch is made to easily integrate into high school and college CS courses. Institutions piloting the Finch have shown improved retention and year-over-year enrollment growth in their CS1 courses.
Free activities for classroom or home CS Unplugged is a collection of free learning activities that teach Computer Science through engaging games and...