Monday
Wednesday
Aug. 23
Course Introduction
Aug. 25
p. 1 - 33
Programming Concepts (Chapter 1)
Program Design (2.1)
Aug. 30
p. 34 - 55
Output, Input, Assignment, Calculations (2.2 - 2.3)
Sept. 1
p. 56 - 74
Declarations, Named Constants, Tracing, Documentation (2.4 - 2.7)
Sept. 6
No Class (Labor Day)
Sept. 8
p. 75 - 89
Modules: Defining, Calling, With Variables (3.1 - 3.3)
Sept. 13
p. 90 - 114
Arguments / Parameters, Global Variables / Constants (3.4 - 3.5)
Sept. 15
Review Chapters 1 - 3
Sept. 20
Exam 1 (Chapters 1 - 3)
Sept. 22
p. 115 - 134
Decisions, Boolean Expressions, String Comparisons (4.1 - 4.3)
Sept. 27
p. 135 - 162
Nested Decisions, Case, AND, OR, NOT, Boolean Variables (4.4 - 4.7)
Sept. 29
p. 163 - 200
Repetition: While, Do-While, Do-Until, For (5.1 - 5.3)
Oct. 4
p. 201 - 216
Running Totals, Sentinels, Nested Loops (5.4 - 5.6)
Oct. 6
p. 217 - 239
Functions: Random Numbers, Writing Your Own (6.1 - 6.2)
Oct. 11
p. 240 - 256
More Library Functions (6.3)
Oct. 13
Review Chapters 4 - 6
Oct. 18
Exam 2 (Chapters 4 - 6)
Oct. 20
p. 257 - 268
Input Validation (Chapter 7)
Oct. 25
p. 269 - 288
Array Basics, Sequential Search (8.1 - 8.2)
Oct. 27
p. 289 - 322
Array Processing, Parallel Arrays, Multiple Dimensions (8.3 - 8.6)
Nov. 1
p. 361 - 383
Files: Output, Input, Loops, with Arrays (10.1 - 10.3)
Nov. 3
p. 384 - 412
Processing Records, Control Break Logic (10.4 - 10.5)
Nov. 8
Review Chapters 7, 8, and 10
Nov. 10
Exam 3 (Chapters 7, 8, and 10)
Nov. 15
p. 413 - 428
Menu-Driven Programs, Modules for Menu Options (11.1 - 11.2)
Nov. 17
p. 429 - 458
Menu Repetition, Multiple-Level Menus (11.3 - 11.4)
Nov. 22
No Class (Faculty Professional Dev. Day)
Nov. 24
No Class (Faculty Professional Dev. Day)
Nov. 29
p. 459 - 480
Text Processing (Chapter 12)
Dec. 1
p. 503 - 520
OOP: Defining and Using Classes, UML (14.1 - 14.3)
Dec. 6
p. 521 - 548
OOP: Problem Solving, Inheritance, Polymorphism (14.4 - 14.6)
Dec. 8
Review Chapters 11, 12, and 14
Dec. 13
Final Exam (5:00 p.m. section)
5:00 p.m. to 7:00 p.m.
Dec. 15
Final Exam (12:30 p.m. section)
11:30 a.m. to 1:30 p.m.