| Week |
Date |
Topic |
Reading |
Due Dates |
|
1 |
May 26
May 27
May 28
May 29 |
Administration & Policies Problem Solving
Programming Process & Program Design
Visual C++ Environment C++ Syntax Fundamentals
C++ Syntax Fundamentals |
Curator Guide Notes: Introduction
Dale/Weems 1.1 - 1.4 Notes: Installing Visual C++ Express 2008
Dale/Weems 2.1 - 2.2 Notes: Program Development & Visual C++
Dale/Weems 2.3 - 2.4 Notes: Basic Syntax & Types |
|
|
2 |
June 1
June 2
June 3
June 4
June 5 |
C++ Syntax Fundamentals
C++ Input/Output Basics
C++ Input/Output Basics
C++ Input/Output Basics
Booleans & Selection |
Dale/Weems 3.1 - 3.5 Notes: Statements and Arithmetic
Dale/Weems 3.7 - 3.8, 4.1 - 4.3 Notes: Basic C++ Input and Output
Dale/Weems 4.4 - 4.6
Notes: Formatted I/O in C++
Dale/Weems 5.1 - 5.5 Notes: Booleans |
Homework 1
P1: Wind Chill
Homework 2
|
|
3 |
June 8
June 9
June 10
June 11
June 12 |
Booleans & Selection
Event-controlled Iteration
Count-controlled Iteration
Scope Rules
Midterm Test (covers material through June 10) |
Dale/Weems 5.6, 7.1 Notes: Selection
Dale 6.1 - 6.3 Notes: Event-controlled Iteration
Dale 6.4 - 6.5 Notes: Count-controlled Iteration
Dale 9.1 - 9.2 Notes: Scope
|
P2: Sky Diver
Homework 3
Homework 4
Homework 5 (by 8 pm)
Homework 4B (by 10 am) |
|
4 |
June 15
June 16
June 17
June 18
June 19 |
Functions
Functions
Functions
Array Basics
Arrays |
Dale 8.1 - 8.2 Notes: Communication with Functions
Dale 8.3 - 8.4 Notes: Design & Testing
Dale 9.3 - 9.5 Notes: Calculator Example &
Dale 11.1 Notes: Array Basics
Dale 11.1 Notes: Array Details |
P3: Cat 'n' Mouse
Homework 6
Mini-Project 1 Mini-Project 2 |
|
5 |
June 22
June 23
June 24
June 25
June 26 |
Arrays
Arrays
User-defined Types Structured Types
C++ struct types
Searching
|
Dale 11.3 Notes: Parallel Arrays
Dale 11.4 - 11.6 Notes: Multi-dimensional Arrays
Dale 10.1 - 10.2 Notes: Enums and Typedefs Notes: struct Types
Dale 10.3 - 10.4 Notes: Using struct Types
Notes: Search |
Homework 7
P4: Functions
Homework 8 |
|
6 |
June 29
June 30
July 1
July 2
July 3 |
Sorting
Intro to Classes
Intro to Pointers
Review
Final Exam: 1:00 – 3:00 McB 204 |
Notes: Sorting
Notes: Classes
Notes: Pointers |
P5: Cryptor
Homework 9
|
|
July 7 |
Grades Posted in the PM |
|
P6 due 8 AM |