|
Week
|
Description
|
Reading
|
Lab
Assignment
|
|
8/24
|
Orientation,
Overview of computers and logic.
Introduction to flowcharts & pseudocode |
PLD CH 1, JAVA CH 1 + Online materials |
Write a
self introduction & post to the discussion board. Respond to at least
one other post.
Lab 1 assigned
|
|
8/31
|
Object Oriented Programming Concepts
Object Oriented Programming Concepts Continued |
PLD CH 2
JAVA CH 1 |
|
|
9/7 |
Labor Day Holiday (No class meeting this
week)
Work on readings, discussion and lab |
PLD CH 2
Java CH 1 |
|
|
9/14 |
Methods and Parameters
Quiz 1 due 9/14 |
PLD CH 3
JAVA CH 2 |
Lab 2 assigned
Lab 1 Due 9/14
|
|
9/21 |
Methods and Parameters
Understanding Structure |
PLD CH 3
PLD CH 4
JAVA CH 2 |
Lab 2 Due 9/21
|
|
9/28
|
Understanding Structure Continued |
PLD CH 4
JAVA CH 3 |
Lab 3 Assigned
|
|
10/5 |
Decision Structures, Boolean Expressions, AND,
OR, Truth Tables Quiz 2 Due 10/5 |
PLD CH 5
JAVA CH 3
|
Lab 3 Due 10/5
|
|
10/12 |
Repetition Structures - While, For & Do
Loops |
PLD CH 6
JAVA CH 4
|
Lab 4 Assigned
|
|
10/19 |
Repetition Structures - While, For & Do
Loops
Accumulators |
PLD CH 6
JAVA CH 4
|
Lab 4 Due 10/19
|
|
10/26
|
File I/O
Intro to arrays
Quiz 3 Due 10/26 |
JAVA CH 5 + handout
PLD CH 7
|
Lab 5 Assigned
|
|
11/2 |
Arrays (Cont'd)
Exam 1 |
PLD CH 7
JAVA CH 6
|
|
|
11/9 |
Arrays (Cont'd) |
PLD CH 7
JAVA CH 6
|
Lab 6 Assigned
Lab 5 Due 11/9
|
|
11/16 |
Advanced Arrays |
PLD CH 8
JAVA CH 7
|
Lab 6 Due 11/16
|
|
11/23 |
Arrays of Objects
Quiz 4 Due |
PLD CH 8
JAVA CH 7
|
Lab 7 Assigned
|
|
11/30 |
Sorting Arrays, array alternatives
|
PLD CH 8
JAVA CH 7 + Coding demo
|
Lab 7 Due 11/30
|
|
12/1
|
Intro to Graphical User Interfaces
Quiz 5 Due |
PLD CH 9
JAVA CH 8
|
Lab 8 Assigned
|
|
12/8 |
Modeling With UML |
PLD CH 10
JAVA CH 7
|
Lab 8 Due 12/15
|
|
12/15
|
Final Exam
|
|
Any outstanding work due
|