Class
Schedule
|
|
---|---|
Mon 10/25 | Topics:
Input & Output without TextInput.javaReadings: Reread pp. 112 - 116 of Chapter 3 regarding keyboard input & parseInt |
Wed 10/27 | Midterm Grade Calculation
Topics: I / O - reading files Ending PointProject 3 Design Due |
Fri 10/29 | Topics:
A. exception handling Ending PointReadings: Chapter 14.1 - 14.4 (Exception Handling): pp. 557-568 |
Mon 11/01 | Topics:
Container/Collection classes instead of arraysReadings: Chapter 13.6 (Arrays) pp. 537-542 |
Wed 11/03 | Topic:
Inserting into an arrayThe topic of inserting into (and deleting from) an array is not addressed in our text. |
Fri 11/05 | Topics:
Deleting from an array (the cd collection with a delete operation)Project 3 due |
Mon 11/08 | Topics:
Sorting arrays - Selection SortReading: Chapter 18.1-18.2 (pp 703-710)Project 4 Assigned |
Wed 11/10 | Topics:
Sorting arrays - Insertion SortIinsertionSort is not addressed in our text. |
Fri 11/12 | Topics:
Sorting efficiencyReading: Chapter 18.2,18.3,18.5 (pp 707-712,715-717) |
Mon 11/15 | Topics:
Multiple dimensional arrays (starting point)Sample Exam 3 Reading: Chapter 13.6,13.7 (pp 537-547) |
Wed 11/17 | Topics:
InheritanceReading: Chapter 9.1-9.4 (pp.363-379) - Interfaces & PolymorphismProject 4 due Project 5 Assigned |
Fri 11/19 |
Exam 3 (computing concepts; ops on arrays) Exam 3 will cover material through last Friday's class. In particular, there will be no questions concerning 2D arrays and no questions concerning inheritence, interfaces and polymorphism. |
Mon 11/22 | Topic:
Recursion (ending point)Reading: Chapter 17.1-17.3 (pp 667-683) & 17.5 (pp 689-694) |
|
|
Mon 11/29 | Topic:
About GUI in generalReading: Chapter 4 (minimally, pp. 133-154) |
Wed 12/01 | Topics:
Finishing LayoutReading: Chapter 10 (minimally, pp. 395-398,404-408) |
Fri 12/03 | Topics:
Finishing event handlingProject 5 due Project 6 assigned |
Mon 12/06 | Final exam review |
Wed 12/08 | Exam 3.5 (warm-up for final) |
Fri 12/10 | Review of warm-up; more final exam review
Project 6 due |