You will need to have a working understanding of all of the vocabulary presented in your readings and lecture. Below is an incomplete listing of some vocabulary words that you may be asked to define on the exam: algorithm argument block boolean expression conditional statement evaluate float flow of execution function high level language immutable increment int iteration keyword local variable low level language modulus operator None operator parameter proprioception robot runtime error semantic error slice str syntax error traverse type conversion variable