Agenda & Assignment 3, January 27
CSC 101/IMM 120
Spring 2009
Summary of Class Activities:
Quick overview (shooting for < 30 minutes):
1. Thinking computationally: achieving a goal vs. learning what something does - a Scratch Demo.
..... what else?
2. Project process revisited.
3. Search is a crutch aka Put your toys away after you play. - organizing your 'deliverables' for this class.
- on you flash drive (or on the desktop) create a folder with your last and first name (e.g. wolzUrsula)
- in that folder create a folder called Week1
- put all of your homework due today in that folder.
- later you will copy that folder to "the little red drive"
4. Homework review (not that much!)
5. The rest of the session:
HOMEWORK
Due January 30: Submit an electronic version of your design document. Use the templates mentioned above. Simply replace the prose with your own words. (e.g. remix the documents linked above).
Due February 3:
Reading: Greenberg, Chapter 2.
Programming Assignment:
Start implementing your Scratch project and by February 3, be prepared to demo a partially working version.
Journal Assignment:
What is DAHLIA and how does it apply to the Scratch project you are developing over the next two weeks? How does it relate to your formal project proposal? Explain the difference between a designed and experimental project. Contrast the process of writing the small tutorial programs and working on your "Scratch project."