Video: Students Demonstrating “Sphero”

Two of the undergraduate students supported on our CS Principles NSF grant produced a cool new environment for teaching programming in a block language with the Sphero robots.

Sphero is a  tool for experimenting and presenting some of the ideas in the CS Principles course. Several Alabama middle and high schools are planning to use Sphero in various contexts with students this Fall. This week a 30-page tutorial of Snappy Bird (a Snap! implemented version of the popular app Flappy Bird) will be introduced to teachers who are participating in the MOOC hosted by the University of Alabama Computer Science Department.

Jake and Benji are also producing a Blockly language that allows the ideas of media computation to be explored in a block language (e.g., red eye removal and other transformations on images).The really cool thing, according to Jeff Gray (program coordinator at UA), is that one of the students developing this is also from one of our CS4Alabama schools (Benji Hill is a former student of Jennie Rountree at Bob Jones).

Hint hint: Send your best students to Tuscaloosa and they will be put to work on cool NSF grants!