Coding Smart begins with students building a base sumobot and then undertaking coding tutorials to get on the move. Students are challenged to make their bot smarter with the addition of sensor technology. Adding ultrasonic and light sensors, students can then innovate their build to gain an advantage in battle.