This schedule is highly speculative and subject to change. Check back for updates throughout the course.
Class videos look better in full screen.Date | Topic | Reading | Wk | Notes | ||
M-R | May | 19-22 |
Introduction, First Program Data Types, Variables, Arithmetic Keyboard input Netbeans IDE |
Chapters 1-2 | 1 |
Intro, Data Types and Variables, Scanner and Strings and Netbeans |
T-R | May | 26-29 |
Memorial Day Holiday Monday 5/26 - No class 5/27 - Last day to drop and get 100% refund If statements, booleans Intro to methods Loops Exam #1 Thursday 5/29 |
Chapter 3, 4.1 | 2 |
Graphics Intro,
If Statements,
Random Nums, Switch, Loops
Exam Sample (ignore question on class variables) |
M-R | June | 2-5 |
Loops, Bitmaps Classes Exam #2 Thursday 6/5 |
Chap 4 | 3 |
Loops and Images,
MyKids.jpg,
Classes 1,
Classes 2
Drill #7, Drill #8, Drill #9, Drill #10 Video: Lecture 8, Lecture 9, Lecture 10, Lecture 11 |
M-R | June | 9-12 |
Arrays Basic Exception Handling, File I/O Exam #3 Thursday 6/12 6/13 - Withdrawal and Credit to Audit Deadlinene |
Chap 5-6, 9.1, 10.1-10.3, 7 | 4 |
Debugging, Arrays, Exceptions, File I/O Drill #11, Drill #12, Drill #13, Drill #14 Video: Lecture 12, Lecture 13, Lecture 14, Lecture 15 |
M-R | June | 16-19 |
Classes and Arrays Recursion Inheritance and Polymorphism Exam #4 Thursday 6/19 |
Chapter 7-8, 11 | 5 |
Recursion, Inheritance, More Inheritance Drill #l5, Drill #16, Drill #17 Video: Lecture 16 (no video, technical difficulties), Lecture 17, Lecture 18 |
M-R | June | 23 |
Exercise/Homework/Exam re-work makeup slot Monday 6/23 |
6 |
. |