Learn programming by solving tasks with a robot.