|
|
|
Notes |
|
Week 1 |
August
30 |
Basics of a C++ program |
Survey |
01 Intro |
August 31 |
Lab |
Intro to Visual Studio |
||
September 1 |
|
02 cout |
||
September 3 |
Variables and primitive data types |
Survey is DUE at 5pm Assignment 1: Fraction Calculator |
03 Variables |
|
Week 2 |
September 6 |
Labor Day - NO
CLASS |
||
September 7 | Lab | Your first C++ program |
||
September 8 | Primitive data types |
Continue from Friday |
||
September 10 | Arithmetic statements Operator associativity and precedence |
DUE: Fraction Calculator | 04 Arithmetic |
|
Week 3 |
September 13 |
|
Assignment 2: Paycheck Generator |
05 If |
September 14 | Lab | If Statements |
||
September 15 | Formatting Output |
Coding Standards |
06 Formatting Output How to Study for a CS Exam |
|
September 17 |
|
07 Nested if's |
||
Week 4 |
September 20 | if statement activity |
08 If Activity |
|
September 21 | Lab | DUE: Paycheck Generator |
If statements and debugging |
|
September 22 | Midterm 1 |
|||
September 24 | while loop |
Continue lecture from September 17 |
||
Week 5 |
September 27 | while loop |
Assignment 3: Credit Card |
09 while Loops |
September 28 | Lab | Increment/Decrement and while Loops |
||
September 29 | while loop |
10 Loops and running totals |
||
October 1 |
while loop |
Continue lecture from Wednesday |
||
Week 6 |
October 4 | for loop | 11 for loops |
|
October 5 | Lab | for Loops |
||
October 6 | Nested loops |
DUE: Credit Card Assignment 4: Calendar |
12 Loop Activity |
|
October 8 | Fall Break -
NO CLASS |
|||
Week 7 |
October 11 | do/while loop |
13 Loops |
|
October 12 | Lab | Nested loops |
||
October 13 | Nested loops |
|||
October 15 | switch |
DUE: Calendar | 14 Switch |
|
Week 8 |
October 18 | Files |
Assignment 5: Checking |
15 Files |
October 19 | Lab | Files Lab |
||
October 20 | Midterm 2 |
|||
October 22 | Files |
16 File Activity |
||
Week 9 |
October 25 | Files |
|
17 Files |
October 26 | Lab | Characters and Files |
||
October 27 | Arrays |
18 Arrays |
||
October 29 | Arrays |
DUE: Checking |
||
Week 10 | November 1 |
2-dimensional arrays |
Assignment 6: Grader |
19 Arrays |
November 2 | Lab | Arrays |
||
November 3 | Arrays |
Continued from Monday |
||
November 5 | Functions |
20 Functions |
||
Week 11 | November 8 | Arrays |
Functions Continued |
|
November 9 | Lab | Functions |
||
November 10 | Arrays and functions |
21 Functions |
||
November 12 | Arrays and functions |
DUE: Grader | Continue from Wednesday |
|
Week 12 | November 15 | Functions |
Assignment 7: Grader with Functions |
|
November 16 | Lab | Functions |
||
November 17 | Midterm 3 |
|||
November 19 | Functions (const, static, defaults) |
22 Functions |
||
Week 13 | November 22 | structs |
DUE: Grader with Functions |
23 Structs |
November 23 | Lab |
|
Cancelled because of snow |
|
November 24 | Thanksgiving - NO CLASS |
|||
November 26 | Thanksgiving - NO CLASS |
|||
Week 14 | November 29 | Structs |
Assignment 8: Soccer |
Continue previous lecture |
November 30 | Lab | struct lab |
||
December 1 |
Structs |
Go over exam solution |
||
December 3 | Review of Exam 3 |
|||
Week 15 | December 6 | Review |
Voting Problem Athlete Problem Review Questions |
|
December 7 | Lab | DUE @ 11:59am: Soccer |
||
December 8 | Reading Day |
|||
December 10 | Final Exam:
8:30am-11:00am |