CSC 121: Computers and Scientific Thinking
Fall 2007

Chapter Exercises

The text for this course contains tutorial-style chapters that lead you through the process of designing and developing interactive Web pages. We will work through exercises from these chapters in class, although you may find that you need additional time outside of class to complete all of the assigned exercises. You must complete all of the assigned exercises by the appropriate date (listed below) and turn in a printed copy of the HTML/Javascript source code at the beginning of class. Note: chapter exercises are graded on a rough scale, with the following marks corresponding to number grades:

markscoreinterpretation
√+100above-and-beyond: perfection (or minor mistakes with some optional exercises completed)
92fully sufficient: all exercises completed with only minor errors (or 1 major error with some optional exercises completed)
√-80partially sufficient: most exercises completed with only minor errors, or all completed with 1-2 major errors (or 2-3 major errors with some optional exercises completed)
√--68insufficient: several exercises incomplete or multiple major errors
additional minuses may be added for incomplete submissions, with each minus costing 12 points


Due 9/18: Chapter 2

Exercises 2.1 - 2.9

Due 9/27: Chapters 4-5

Exercises 4.6 - 4.9, 5.5 - 5.10

Due 10/25: Chapter 7

Exercises 7.3 - 7.10

Due 11/8: Chapter 9

Exercises 9.1 - 9.5, 9.9 - 9.12

Due 11/29: Chapter 11

Exercises 11.3, 11.5 - 11.11

Due 12/6: Computers & Weather Modeling

Read the three articles listed on the syallabus, in addition to conducting some research on your own. Then, write a one-page report on the use of computers in modeling the weather. Your report should include an overview of the basic algorithmic approach to weather modeling, the significance of powerful computers in the process, and reference to at least two commercial or research projects. You should list all references and be careful not to plagiarize the writing of others.