Sphero is a robotic ball that can be purchased at various tech stores.  It interacts with the Tickle app so that Scratch programming comes alive.  The prospect of programming a robot is motivational to students.  The code for Hopscotch, or any Scratch program, is very similar to Tickle:

Screen Shot 2015-12-04 at 12.23.48 PM Screen Shot 2015-12-04 at 12.24.03 PM