Kids can build and program a robot using beginner-friendly coding methods. After mastering the basics, kids can code KC3 with more difficult tasks and challenges. The robot can be rebuilt into three different configurations: a shooter, a doodler, and a sweeper.