Computer Concepts and Programming (Java)

This is the first course that I teach, a service course that I cannot expect students to have real technical knowledge. At the same time, it is also the first time I tried to pick up any knowledge about Java. It also tested a methodology of 0% assignment contribution and quiz for each assignment, with varying success for different students.

2000 Fall

Lectures

Lecture 1: Postscript, PDF.
Lecture 2: Postscript, PDF.
Lecture 3: Postscript, PDF.
Lecture 4: Postscript, PDF.
Lecture 5: Postscript, PDF.
Lecture 6: Postscript, PDF.
Lecture 7: Postscript, PDF.
Lecture 8: Postscript, PDF.
Lecture 9: Postscript, PDF.
Lecture 10: Postscript, PDF.
Lecture 11: Postscript, PDF.
Lecture 12: Postscript, PDF.
Lecture 13: Postscript, PDF.
Lecture 14: Postscript, PDF, Example program.
Lecture 15: Postscript, PDF.
Lecture 16: Postscript, PDF.
Lecture 17: Postscript, PDF, Example program.
Lecture 18: Postscript, PDF.
Lecture 19: Postscript, PDF.
Lecture 20: Postscript, PDF.
Lecture 21: Postscript, PDF.
Lecture 22: Postscript, PDF, Example program 1, Example program 2.
Lecture 23: Postscript, PDF, Example program.
Lecture 24: Postscript, PDF.
Lecture 25: Postscript, PDF.
Lecture 26: Postscript, PDF, Figure, CircleFigure, DrawCircles, RectangleFigure, DrawFigures (initial), ParabolaFigure, DrawFigures (improved), DrawFigures (final).

Assignments

Assignment 1: Postscript, PDF.
Assignment 2: Postscript, PDF.
Assignment 3: Postscript, PDF.
Assignment 4: Postscript, PDF.