CSCI 099 Computing in Our World
Spring 2008
Home Syllabus Homework Other Links Students' web pages

Computer Labs:

  1. [Jan. 17] A Short Intro to Unix Slides.
    Get comfortable with the computing environment of the lab - the UNIX help. Learn more UNIX with my Unix Primer.
  2. [Jan. 24] Start composing your own web page.
  3. [Jan. 31] JP's slides, his html page , and his web site (in the basement of his home) - click on the pictures link on the left and then click on "1/30/2008" to see class pictures.
  4. [Feb. 14] Programming in Alice: lecture_1. Do the two assignments at the end of the lecture slides, due before the next lab.
  5. [Feb. 21] Programming in Alice: lecture_2. Do the assignment at the end of the lecture slides, due after midterm break.
  6. Here are some textbook examples that come with the book CD: AppendixADancingBee.a2w, AppendixAFirstWorld.a2w, Ch02Snowpeople.a2w, Ch02SnowpeoplewithComments.a2w, Ch02FirstEncounter.a2w, Ch02FirstEncounterwithComments.a2w.
  7. [March 13] Programming in Alice: lecture_3. Download the FirstEncounter.a2w world.
    Here are the FirstEncounterExpression world, the FirstEncounterIfElse world, the FirstEncounterLoop world, and the FirstEncounterRelationalOps world.
    Do the assignment at the end of the lecture slides, due March 20.
  8. [March 27] Programming in Alice: lecture_4. Download the Ch04Lec1FirstEncounter.a2w world, the Ch04Lec2BeetleBand-v1.a2w world, the Ch04Lec2BeetleBand-v2.a2w world, the Ch04Lec3Skater.a2w world, and the Ch04Lec3SkateAround.a2w world.
    Download the new class: CleverSkater.a2c.
    Download the sound files: bassGuitar.wav, guitarSolo.wav, drum.wav, and saxophone.wav.
    Do the assignment at the end of the lecture slides.
  9. [March 31] Programming in Alice: lecture_5.
    Do the assignments at the end of the lecture: download the BiplaneAcrobat.a2w world, the SavePeople.a2w world, and the Zeus.a2w world;
    also download the sound files: biPlaneEngine.wav and thunder.wav. Answer the questions on this homework_03_31.doc
  10. [April 10] Programming in Alice: lecture_6.
    Do the homework at the end of the slides.
    Download the Ch06Lec1ToyballOverNet-V1.a2w , Ch06Lec1ToyballOverNet-V2.a2w world; the Ch06Lec1ToyballRoll-V1.a2w , Ch06Lec1ToyballRoll-V2.a2w , Ch06Lec1ToyballRoll-V3.a2w worlds; the Ch06Lec2aFlightCollision-V1.a2w, Ch06Lec2aFlightCollision-V2.a2w world; and the Ch06Lec2bZeus-V1.a2w , Ch06Lec2bZeus-V2.a2w , Ch06Lec2bZeus-V3.a2w , Ch06Lec2bZeus-V4.a2w world.
    Do the homework at the end of the slides.
  11. [April 17] Chapter 10 Operating System Labs:
  12. [April 24] Game of Life: