Weekly Schedule
Schedule subject to change
Links are in blue.
Weekly preparation activities will be found on Blackboard assignments along with any ancillary reading assignments.
Week |
Weekly Theme | Monday | Tuesday | Wednesday | Thursday | PA due | Reading-Gaddis |
1 Aug 29 |
What's an algorithm? | Groups Group icebreaker |
Writing a better algorithm | Be the computer! Rule the computer! | Chapter 1 | ||
2 Sept 5 |
Hello World? |
Coding standards and Hello World! | File systems Develop algorithms |
Orientation to the lab environment | Chapter 2.1, 2.2, 2.3 | ||
3 Sept 12 |
What is 3/2? | Submit system! | Chapter 2.4, 2.5, 2.7, 2.8, 2.11, 2.13 | ||||
4 Sept 19 |
How do I take a big problem and make it a bunch of small more easily solved problems? | Celcius to Fahrenheit |
Review of past material |
printf | PA 1 due Friday 5pm |
Chapter 5.1, 5.2, 5.4 |
|
5 Sept 26 |
Exam 1 |
Separate compilation | Review | Exam 1 | Chapter 5.5, 5.3, 5.6 | ||
6 Oct 3 |
Which way do we go? |
A lecture |
Method practice | Special guest lecture Introduction to relational operations and decisions |
Introduction to decisions. |
Chapter 3.1, 3.2, 3.3 | |
7 Oct 10 |
Lather, rinse, repeat. |
|
|
RelationalQuiz | Magic 8 ball | Chapter 3.4, 3.5, 3.6, 3.7, 3.9, 3.12 | |
8 Oct 17 |
More loops | IntroToLoops | Loopy 8 ball | Integrity case studies | Bottles of Pop | PA 3 due Friday 5pm | Chapter 4 Gaddis (4.1,4.2,4.3,4.4, 4.5,4.6,4.7,4.9,4.11 Chapter 4 (all)Horstmann |
9 Oct 24 |
Loops | Single loop practice OR Stars |
More looping practice | Stars OR Target/Wall of Bricks |
|||
10
Cot 31 |
Arrays | Basic intro to arrays | Array practice | Exam 2 | Gaddis - 8.1 - 8.4 Gaddis - 8.5 and 8.6 |
||
11 Nov 7 |
Arrays/Objects | Day off after the exam | Standard Deviation PA4 due |
|
Car | Gaddis - Chapter 6.1-6.3 | |
12 Nov 14 |
Objects | Working with two objects in a class | Exploring objects and overloaded methods | Color139 | PA5 due Friday 5pm |
||
13 Nov 21 |
Thanksgiving break - Have a wonderful and restful week | ||||||
14
Nov 28 |
Objects Arrays of Objects | What do we know about objects? | Static variables and methods | Arrays of objects | Yahtzee |
|
|
15 Dec 5 |
Wrap Up | Object followup Object followupObject tracing Array lists (introduction) |
Calvin Snowmen or time to work on the PA |
Questions for the final exam |
Coding final during lab time |
PA6 due Friday 5pm (NO LATE PAs) |
|
Finals Dec 12 wk |
Final Exam Written Capaccio - December 12, 2011 - 3:30 - 5:30pm Harris - December 16, 2011 - 8 - 10:00am |
Theme or link to specific document | Link to update document (if necessary) |
|
PA1 -Which Car? | Input/Output/Operations | |
PA2 | Divide and Conquer | |
PA3 | Decisions | |
PA4 | Looping Basic | |
PA6 | Arrays | |
PA7 | Objects |
Updated 08/01/2011 - NLH