Assignment for 09/09: (1) Keep up with the reading. (2) Watch the following tutorials at http://www.ortop.org/NXT_Tutorial/html/essentials.html: -Wait Blocks -Light Sensors -Viewing Sensors (3) We will have short (15-20 minute) quiz over the various types of NXT-G blocks we have covered. --- We wrote our first NXT-G program: we essentially translated our obstacle avoidance flowchart for humans into (a) a high level flowchart (using "clouds" to represent high level actions), then a (b) a detailed flowchart, and finally (c) an NXT-G program. We noted how the avoidance procedure went back to the beginning after to restart from the begining. We talked briefly about movement blocks and loops. We tested various pieces of the program by running fragments as we implemented them. For instance we initially used a "stop" block in place of the avoidance routine. In order to implement the "return to beginning" behavior we enclosed our program in an infinite loop. This program is available as avoid.rbt in both share/programs/NXT-G as well as the L:\examples on the windows server. --- We had our first lab today, which is available at http://www.mathcs.emory.edu/~cs190000/share/labs/labA.pdf I will post instructions on how to turn in your work in the resources section of our course page.