Weekly Schedule
Schedule subject to change
Links are in blue.
Reading assignments from the Gaddis book are in italics and green
Weekly preparation activities will be found on Blackboard assignments along with any ancillary reading assignments.
Week |
Weekly Theme | Monday class |
Tuesday lab |
Wednesday class |
Thursday lab |
PA due |
1 Aug 27 |
What's an algorithm? |
|
Chapter 1.1, 1.2, 1.3 |
|
Chapter 1.6, 1.7 |
|
2 Sept3 |
Hello World? |
Final scratch | Anatomy of a Java program Chapter 1.4, 1.5 |
Hello world! Chapter 2.1, 2.2, 2.9 |
Sept 6 11:59 |
|
3 Sept 10 |
What is 3/2? |
Chapter 2.3, 2.4,2.5 |
Chapter 2.10 ,2.13 |
Relearning division |
Chapter 2.11, 2.12 |
|
4 Sept 17 |
Wrapping up Chapter 2 |
Chapter 2.7, 2.8 Chapter 3.10, 3.11 |
Review terms | Unix commands |
Sept 20 11:59 |
|
5 Sept 24 |
Exam 1 |
Exam 1 in class | Free day |
Chapter 5.1, 5.2 |
Intro to methods Introducing PA2 Chapter 5.3, 5.4 |
|
6 Oct 1 |
How do I take a big problem and make it a bunch of small more easily solved problems? |
Chapter 5.5 |
JUnit testing |
Chapter 3.1,3.2 |
Intro to Decisions lab | PA2 Oct 8 11:59 |
7 Oct 8 |
Decisions |
Chapter 3.3, 3.4, 3.5 |
Magic 8 Ball Chapter 3.9, 4.11 |
String equivalence; Coding Bat | ||
8 Oct 15 |
Loops | Intro to loops, Loopy 8 Ball | Loop practice | Bottles of Pop | PA3 Oct 18 11:59 |
|
9 Oct 22 |
Loops | Stars | Review for exam |
Testing Methodology | ||
10
Oct29 |
Arrays | Sandy! | JavaDoc | Exam 2 | Take home design exercise | PA4 Nov 1 11:59 |
11 Nov 5 |
Arrays/Objects |
Chapter 7.1-7.2 |
Array play | Review exam, review PA3, PA4 Chapter 7.3-7.5 |
Std Deviation | |
12 Nov 12 |
Objects |
Video Chap 6.1-6.2 |
Cars | Exploring classes and reference types Chapter 6.2-6.5 |
Cars2 | PA5 Nov 15 11:59 |
13 Nov 19 |
Thanksgiving break - Have a wonderful and restful week | |||||
14
Nov 26 |
Objects Arrays of Objects | Reference types | Color 139 | static and private | MIB | |
15 Dec 3 |
Wrap Up | Semester review
|
Final Exam coding in lab | PA6 Dec 6 11:59 |
||
Finals Dec 10 wk |
Final exam |
Final Exam Written December 10, 2012 - 8 - 10:00am |
Due date | Theme or link to specific document | |
PA0 | 9/6/2012 11:59pm | Scratch artwork |
PA1 | 9/20/2012 11:59pm | Input/Output/Operations |
PA2 | 10/4/2012 11:59pm | Decisions |
PA3 | 10/18/2012 11:59pm | Divide and Conquer |
PA4 | 11/1/2012 11:59pm | Looping Basic |
PA5 | 11/15/2012 11:59pm | Objects |
PA6 | 12/6/2012 11:59pm - No late PAs accepted after 12/7/2012 5:00pm | Arrays of Objects |
Updated 08/27/2012 - NLH