The following is the outline of topics and readings for the course. Please note:
As appropriate to the needs of this learning community, we will alter details of any given day to reflect a slower or faster pace.
DATE | TOPIC | READING | LOCATION | NOTES |
M 07-18 | Overview; Variables and Constants; Data Types; | Lesson 1, 2, 3 | PAC 12 | Assignment #1 posted |
U 07-19 | Data types (Continue); development tools; compiler errors | Lession 4 | B26 KLA | |
W 07-20 | Math operations;Strings and the String class; I/O | Lesson 5, 6, 7 | B26 KLA | |
H 07-21 | Problem solving techniques; | Case Study I | B26 KLA | Assignment #1 due Assignment #2 posted |
M 07-25 | Decision making, selection structures and loops | Lesson 8, 9 10 | B26 KLA | |
U 07-26 | Loops | Lesson 10 | B26 KLA | Assignment #2 due; Assignment #3 posted |
W 07-27 | Problem solving | Nothing new today | B26 KLA | |
H 07-28 | Function and Function library usage; | Lesson 11, 12 | B26 KLA | Assignment #3 due; Assignment #4 posted; Mid-term evaluation |
M 08-01 | Function definition; scope; side-effects | Case Study II | B26 KLA | |
U 08-02 | More Testing and debugging | Nothing new | B26 KLA | Assignment #4 due; Assignment #5 posted; |
W 08-03 | Array and Data Files | Lesson 13, 14 | B26 KLA | |
H 08-04 | Object-Oriented Programming and Class | Lesson 15 | B26 KLA | Assignment #5 due on Friday; Assignment #6 posted |
M 08-08 | More about classes | (nothing new today) | B26 KLA | |
U 08-09 | TBA | B26 KLA | ||
W 08-10 | Review | B26 KLA | ||
H 08-11 | (no class today) | Assignment #6 due | ||
F 08-12 | Final Exam, 8:00 - 10:00 | PAC 12 |