Nifty Assignments 2007
Media Manipulation -- John Cigas CS0-CS1, spreadsheet use or basic code. Transfer media data to spreadsheet form to make manipulation easy
ASCIImations -- Dave Reed CS0-CS2. ASCII animations make fun, creative output with surprisingly simple code (Javascript, Java, ...)
Mindreader -- Raja Sooriamurthi CS1, basic logic and arrays. Build a surprisingly good computer opponent for a guessing game.
Solitaire OOP -- Robert Noonan CS2, OOP and patterns to explore family of solitaire games
Sliding Blocks Puzzle -- Mike Clancy CS2, significant recursion and data structures. Recursive and heuristic work to solve the sliding blocks puzzle.
Fire -- Angela Shiflet CS2, 2-d arrays, simulation. Neat, real-world example simulating spread of fire across a terrain, depending on humidity etc.