"One of the things that surprised (and pleased) me this year was the (unprompted) willingness of students to source and implement LSL scripts for their OpenSim builds. It definitely added another dimension to their work. That said, I don't teach a programming course per se so it would be good if students had a simple way to generate script not available "off the shelf"."
User Manual
This is a comprehensive guide to Art of Illusion, covering every aspect of the program. It is quite large (over 10 MB), but if you plan to do any serious work with Art of Illusion, you will definitely want to download a copy.
This site will help you create scripts for your Second Life objects. These scripts allow you to add interactive elements to your builds without knowing how to code. All of the script are released under a creative commons license, which means that you can use them freely!
This site tries to map the way you think into the way the LSL interpreter thinks. First choose what you want your object to do, then when you would like it to happen. You may be prompted to add some additional information. For example, you can create a script that will give a landmark to an avatar when they click on an object, prompt them to load your web site when they say "web" in chat, or simply welcome them to your land.