Homeworks
Homework #1
Unix and Emacs. Due September 2.
Solutions
to Homework 1.
Homework #2:
Introduction to Smalltalk. Due September 9
Solutions
to Homework 2.
Homework #3:
OO concepts and Basic Drawing. Due September 16.
Solutions
to Homework 3.
Homework #4:
Building a Calculator. Due September 25.
Project #1:
Using Sound in Squeak. Due October 14.
The
image
for the sound tutorial.
The
changes
for the sound tutorial.
Lisp Homework 1
Due October 21.
Answers
to Homework #1.
Answers for the box-and-arrow notation are
here
and
here
.
Lisp Homework 2
Due October 30.
Answers
to Homework #2.
Lisp Homework 3
Due November 6.
Answers
to Homework #3.
Project 2 (Lisp) - Eliza
Due November 21.
Python homework 1
Due December 2.
Project 3:
An automated complaint system in Python
Due December 18.
Documentation
on CGI.
An HTML reference
including info on processing forms.
Some examples
of forms in action.