COMP 105
Introduction to Computer Science
Kalamazoo College Computer Science Program Fall 2008

CLASS SCHEDULE


Please note that this is a tentative schedule. Specific due dates and lecture topics are likely to change somewhat as the quarter progresses.


DAY CLASS READING HW
M1 Introductions, Syllabus, Alice Demo

W1 Introduction to Alice
mini-lab 1
Alice CH 1
Skim Alice Appendix A
History paper out
LAB1 Storyboards/Design, Simple Animations
Alice CH 2
F1 History of Computer Science:
MTCTW #1
Reed Ch. 6
Topics from Reed Chapter 6

M2 Built-in functions, conditional statements, loops
mini-lab 2
Alice CH 3 HW1 out
Group members' names and topics for history paper due
W2 World level methods, parameters
mini-lab 3
Alice CH 4.1 & 4.2
LAB2 Class level methods, inheritance
Alice CH 4.3-end

F2 History of Computer Science:
MTCTW #3


M3 Functions and If/Else
Events
Variables
mini-lab 4
Alice CH 5
Alice CH. 6
Alice CH 10.1
HW1 due
W3 Loops, Lists
mini-lab 5
Alice CH 7 & 9 History Paper due
HW 2 out
LAB3 Loops


F3 Design Revisited
mini-lab 6

PP1 out
M4 Arrays
mini-lab 7
Alice CH 10.2
W4 Arrays and Sorting

LAB4 Sorting
HW 2 due
F4 Alice and Java Alice CH 11
HW 3 out