Calendar of Class Events

2014 Monday Wednesday Friday Weekend
Aug 18-Aug 22 ... Read: course syllabus
PPT: overview: model of a computer
Read: EJS Introduction
Read: EJS Ch.1
PPT: overview: binary
PPT: data
...
Aug 25-Aug 29 Read: EJS Ch.2 down to CONTROL FLOW
PPT: expressions, variables, assignment
PPT: user input No class ...
Sep 01-Sep 05 No class (holiday) simple functions
simulated execution
Read: EJS Ch.2 to the end
PPT: boolean comparisons
...
Sep 08-Sep 12 PPT: repetition (for loops) PPT: conditional (if-then-else) PPT: input data validation ...
Sep 15-Sep 19 PPT: repetition (while loops) ASSN: W1 due 5:00pm (1/2 credit after) Combos ...
Sep 22-Sep 26 Combos Read: EJS Ch.3
PPT: functions
simulated execution
... ASSN: W2 due 11:59pm Sunday 9/28 (1/2 credit after that)
Sep 29-Oct 03 PPT: functions
validation strategies
scope: global and local combos ...
Oct 06-Oct 10 simulated execution
random numbers
PPT: arrays
Read: EJS Ch.4
random strings
returning entire arrays
returning collections (early objects)
... ...
Oct 13-Oct 17 misc. small stuff, objects: functions as values midterm exam No class (fall break) ...
Oct 20-Oct 24 ... ... ... ...
Oct 27-Oct 31 objects containing functions (methods) ... ... ...
Nov 03-Nov 07 ... ... ... ...
Nov 10-Nov 14 ... ... ... ...
Nov 17-Nov 21 advanced functions: recursion
W5 due 11:59pm Tues 11/18 (1/2 credit after that)
card game: using objects card game: using objects ...
Nov 24-Nov 28 card game: using objects No class (holiday) No class (holiday) ...
Dec 01-Dec 05 ... last lecture day ... ...
Sat Dec 06
final exam
(8 AM)
... ... ... ...