|
|
|
Notes |
|
Week 1 |
Aug 29 |
Basics of a C++ program. |
Survey |
01 Intro |
Aug 30 |
LAB - Visual Studio, Turing, first C++ program. |
01 Lab VS FAQ |
||
Aug 31 |
Outputting in C++ |
02 Output |
||
Sept 2 |
Variables and daa types |
03 Variables |
||
Week 2 |
Sept 5 |
Labor Day - NO
CLASS |
||
Sept 6 |
LAB - Output, basic calculations. |
02 Lab |
||
Sept 7 |
Continue lecture from Friday |
ASSIGNED: 01 Fraction - due 9/14 |
||
Sept 9 |
Arithmetic operators |
04 Arithmetic |
||
Week 3 |
Sept 12 | Continue arithmetic operators Precedence Associativity |
||
Sept 13 | LAB - Arithmetic operators |
03 Arithmetic 03 Debug |
||
Sept 14 | Equality & Relational operators if statements |
DUE: 01 Fraction ASSIGNED: 02 Currency Converter |
05 if statements |
|
Sept 16 | Formatting output |
06 Output 06B setw |
||
Week 4 |
Sept 19 |
if statements |
07 Ifs |
|
Sept 20 | LAB - if statements |
04 Lab |
||
Sept 21 | Midterm 1 |
|||
Sept 23 | Continue logical operators |
DUE: 02 Currency Converter ASSIGNED: 03 Bank Coding Standards |
Cont. lecture from Monday |
|
Week 5 |
Sept 26 | Combined assignments, while loops |
08 Loops |
|
Sept 27 | LAB - Debugging loops |
05 Lab |
||
Sept 28 | while loops Running sums |
09 Loops |
||
Sept 30 |
Continuing lecture from Wednesday on loops |
DUE: 03 Bank |
||
Week 6 |
Oct 3 |
for loops |
ASSIGNED: 04 Retirement Calculator |
10 Loops |
Oct 4 |
LAB - for loops |
06 Lab |
||
Oct 5 |
Loop examples |
11 Loop Examples |
||
Oct 7 |
Fall Break -
NO CLASS |
|||
Week 7 |
Oct 10 | do/while loops |
12 do/while |
|
Oct 11 | 07 Lab |
|||
Oct 12 | Nested loops |
DUE: 04 Retirement Calculator |
||
Oct 14 | Intro to files |
ASSIGNED: 05 Hotel |
13 Files |
|
Week 8 |
Oct 17 | Nested loops |
14 Loops |
|
Oct 18 | Nested loops and files |
08 Lab |
||
Oct 19 |
Midterm 2 |
|||
Oct 21 | Functions |
|
15 Functions |
|
Week 9 |
Oct 24 | Functions - cont. from Friday |
DUE: 05 Hotel | |
Oct 25 | Functions lab |
09 Lab |
||
Oct 26 | Functions - cont. from Monday |
ASSIGNED: 06 Craps |
||
Oct 28 | Calling functions within functions Passing parameters |
16 Functions |
||
Week 10 | Oct 31 |
CLASS CANCELLED - Prof. sick. |
||
Nov 1 |
Functions lab |
10 Lab |
||
Nov 2 | Scope and overloading functions | DUE: 06 Craps | ||
Nov 4 |
Scope and overloading functions | |
17 Functions |
|
Week 11 | Nov 7 | Introduction to arrays |
18 Arrays |
|
Nov 8 | Lab - arrays |
11 Lab |
||
Nov 9 |
Arrays w/ functions |
ASSIGNED: 07 Quiz Grader |
19 Arrays |
|
Nov 11 | Continued lecture from Monday and Wednesday |
|||
Week 12 | Nov 14 | Quiz and revision for the exam |
||
Nov 15 | Lab - arrays and functions |
12 Lab |
||
Nov 16 | Midterm 3 |
|||
Nov 18 | Design Project |
DUE: 07 ASSIGNED: 08 |
20 Design Project | |
Week 13 | Nov 21 |
Continue design project |
||
Nov 22 | Lab - bridge hand |
13 Lab |
||
Nov 23 | Thanksgiving |
|||
Nov 25 | Thanksgiving |
|||
Week 14 | Nov 28 | Intro to structs |
21 structs |
|
Nov 29 |
Lab |
|||
Nov 30 |
Structs | |||
Dec 2 |
Structs | |||
Week 15 | Dec 5 | Review |
|
|
Dec 6 | Lab |
DUE: 08 | ||
Dec 7 |
Reading Day |
|||
Week 16 |
Dec 13 |
Final Exam: 3:00pm-5:30pm |