|
|
|
Notes |
|
Week 1 |
Aug 27 |
Basics of a C++ program |
Survey - Due Friday by 3pm |
01 Class Intro 02 C++ Intro |
Aug 28 |
Visual Studio, Turing, First C++ Program |
01 Lab |
||
Aug 29 |
C++ Output |
03 ch2Output |
||
Sept 31 |
Variables and data types |
04 ch2Variables |
||
Week 2 |
Sept 3 |
Labor Day - NO CLASS |
||
Sept 4 |
Compiler errors, variables, assignments, and output |
02 Lab |
||
Sept 5 |
Continue from previous class |
Assignment 1 Fraction Calculator - DUE Wednesday, 9/12 @ 1pm |
||
Sept 7 |
Arithmetic Statements
|
05 ch2Arithmetic |
||
Week 3 |
Sept 10 | Continue previous slides:
|
Assignment 1 Grading Rubric There will be tutoring hours in Strain 222 today from 6-8pm. |
|
Sept 11 | Debugging, mathematical expressions, modulus |
03 Lab |
||
Sept 12 |
|
DUE: Assignment 1 Assignment 2: Currency Converter |
06 Decisions |
|
Sept 14 | Formatting output using:
|
07 Output |
||
Week 4 |
Sept 17 |
|
08 Advanced Decisions |
|
Sept 18 |
|
Assignment 2 Grading Rubric. Tutoring hours on Thursday, 9/20 from 6-8pm in Strain 222. |
04 Lab |
|
Sept 19 |
Midterm 1 |
|||
Sept 21 |
|
DUE: Assignment 2 Assignment 3: Paycheck Generator |
Continue notes from last time |
|
Week 5 |
Sept 24 |
|
09 Loops |
|
Sept 25 | Debugging and Loops |
05 Lab |
||
Sept 26 | Continuting Loops |
|||
Sept 28 |
Increment / decrement operators |
DUE: Assignment 3 |
10 Loops |
|
Week 6 |
Oct 1 |
Reading from files |
Assignment 4: Credit Card |
Continue notes from last time |
Oct 2 |
Reading from files and loops |
06 Lab |
||
Oct 3 |
do-whil loops |
11 Loops |
||
Oct 5 |
Fall Break - NO CLASS |
|||
Week 7 |
Oct 8 | for loops |
12 Loops |
|
Oct 9 | for loops and files |
07 Lab |
||
Oct 10 | Continue 'for' loops Start nested loops |
DUE: Assignment 4 | 13 Nested Loops |
|
Oct 12 | Quiz Nested loops continued |
|||
Week 8 |
Oct 15 | Exam review (copy the exam review from Turing) |
Assignment 5: Hotel Occupency |
|
Oct 16 | Nested Loops Exam Review |
08 Lab |
||
Oct 17 |
Midterm 2 |
|||
Oct 19 |
Functions |
14 Functions |
||
Week 9 |
Oct 22 | Continue Functions Class covered by Prof. Ryan |
||
Oct 23 | Functions Lab covered by Prof. Williams |
09 Lab |
||
Oct 24 | Continue Functions |
DUE: Assignment 5 |
15 Functions | |
Oct 26 | Functions lab day |
Assignment 6: Craps |
||
Week 10 | Oct 29 |
Continue functions from last week |
||
Oct 30 |
Functions and random number generators |
10 Lab |
||
Oct 31 |
Functions: pass by value and pass by reference |
15 Functions | ||
Nov 2 |
In class project on pass by value and pass by reference |
DUE: Assignment 6 |
16 Time Class Project |
|
Week 11 | Nov 5 | Arrays |
17 Arrays |
|
Nov 6 | Arrays, files, functions |
11 Lab |
||
Nov 7 |
Continue Arrays |
|||
Nov 9 |
Continue arrays and talk about assignment |
Assignment 7: Cryptography |
||
Week 12 | Nov 12 | Continuing Array Lecture |
||
Nov 13 | Character arrays and outputting to files |
12 Lab |
||
Nov 14 | Midterm 3 |
|||
Nov 16 | Discussing cryptography assignment |
|||
Week 13 | Nov 19 |
Two dimensional arrays |
DUE: Assignment 7 |
18 2D Arrays |
Nov 20 | No Lab |
|||
Nov 21 | Thanksgiving |
|||
Nov 23 | Thanksgiving |
|||
Week 14 | Nov 26 | Two dimensional arrays |
Assignment 8: Tic Tac Toe Tic Tac Toe Code |
19 2D Array Example |
Nov 27 |
2D Array Lab |
13 Lab |
||
Nov 28 |
Go over solution to the lab |
|||
Nov 30 |
Character Processing |
20 Char Processing |
||
Week 15 |
Dec 3 | Review Questions |
||
Dec 4 | ||||
Dec 5 |
Reading Day |
|||
Dec 7 |
Final Exam - 8:30-11am |