P Dunn's Super CS1 Site
Programming Challenge Archive
Shapes World Programming Challenge
Shapes world programming in Java. Programming challenge 2 - Also listed is the thinking process involved.
Money Application
Alien Chessman
The Room
Polygonal Worm
Thinking