Is it really necessary for us to combine the lights, sound and movement when programming a robot? Why?