Robot Programming Exercises