This class is an introduction to computer science concepts and history.
Essential Information:
Instructor: Erik Steinmetz E-mail: steinmee@augsburg.edu Phone: (612) 330-1062 Class: Friday, from 6:00 p.m. to 9:30 p.m. in Sverdrup 204 (Mac Lab) Dates: 11, 25 September, 9, 23 October, 6, 20 November, 4, 11 December Required Text: Programming with Alice and Java; Lewis & Depasquale Office Hours: Mondays before a WEC weekend, 6:00 p.m. to 8:00 p.m. Grading
There will be an early set of quizzes along with a final exam during the course, each counting for 20 percent of the grade. Graded homeworks and labs will make up the remainder of the grade.
We will begin each lab during a class session, typically on Fridays. You may consult with other students about the ideas of a lab and solution methods, but all labs must be completed individually.
Schedule
Dates Topics Chapter Lab Work 11 September Overview and Introduction, Computer History Alice and Java, 1 Lab 1 (Starting with Alice) 25 September Objects, Data, Methods, Decisions, Repetition and Events in Alice Alice and Java, 2, 3, 4 Lab 2 (Programming using Alice)
Lab 1 dueLab Exercises
Lab Number Title Due Date 1 Starting with Alice 25 September 2009 2 Structured Programming in Alice 9 October 2009 Exam Schedule
There will be a take-home final handed out on the last day of class.