RoboJockey is an interface for creating robot behavior and giving people a new entertainment experience with robots, in particular, making robots dance, such as the "Disc jockey" and "Video jockey" (Figure 1, left). The users can create continuous robot dance behaviors on the interface by using a simple visual language (Figure 1, right). The system generates music with beat and choreographs the robots in a dance using user-created behaviors. The RoboJockey has a multi-touch tabletop interface, which gives users a multi-user collaboration; every object is designed as a circle, and it can be operated from all positions around the tabletop interface. RoboJockey supports a humanoid robot, which has a capable of expressing human like dance behaviors (Figure 1, center).