Build and Program a robot. I have books with instructions. You can design your own. Or, you can visit nxtprograms.com for some ideas.
We will use the desktop to write complicated programs AFTER you succeed in programming a robot do the following things:
Drive foward and backwards, over and over again.
Use the ultrasonic sensor to avoid objects.