Fall 2011 – John K. Bennett
http://redwood.colorado.edu/jkb/csci1220/
This course seeks to introduce the fundamental principles of computer science using an on-line virtual world called Second Life as the “laboratory” for the course. Students will learn how to program by creating objects of interest in Second Life. In-class and in-world discussions and readings will introduce the student to important ideas and concepts that shape the field of computer science.
ALTERNATIVE FINAL PROJECT INFORMATION
Due to the instability of the ATLAS 8x8, I offer the following Final Project option:
1) Select 5 interesting programs (not program snippets) from "Scripting Your World" and code them using FS2LSL.
2) Test your program to ensure that the LSL code produced by FS2LSL is identical (at least in functionality) to the code in the book.
3) Using FS2LSL, save your five programs as xml files.
4) Write a short text document that describes the operation of your 5 programs
5) Create a single zip archive file of the 5 xml files and your text file.
6) Mail this file to me (jkb@colorado.edu)
The Final Project, and all other class work is due in the ATLAS Office
(2nd floor of the ATLAS Building) by 5:00PM, Friday, December 9, 2011.