Using a phone snapped into the top of the head, the robot reacts to your interaction with it via camera and a wand attachment that sits in Atti's hand while not in use.
LightUp even offers an Arduino-compatible microcontroller block to help kids start coding -- clip the programming wand to the block, hook it up to your computer, and away you go.