Rather than controlling only one robot or device, Tickle lets students control a variety of robots, drones, Arduino boards, and other smart devices. Navigation includes Projects, where students can see demo programs, alter them, or create new ones; Courses, which takes students out of the app and online to view even more demos and lessons; and Devices, which highlights the Star Wars BB-8 robot, several droids, Arduino Bean, Dash & Dot robots, Sphero, and more.

To create the programs, students drag visual blocks of code into place, linking them to create the program. If they don’t have a device, they can still program in-app games using 3D or augmented reality (AR).