Unit Plans Computer
Science Debbie
Diss
Texts: Fundamentals by Lambert/Nance Program: C++
Exposure
by Leon Schram
FIRST
SEMESTER:
Group Project............................................................................. 5
Days
Chapter 1 Computer Science..................................................... 1 days
Chapter 2 Computer Fundamentals............................................ 2 days
Chapter 3 C++ IDE................................................................... 3
days
Chapter
4 Intro. To C++
programs.............................................. 4
days
Chapter 5 Variables & Constants............................................... 5
days
Chapter 6 Simple Data Type Operations..................................... 6
days (26 days)
Lab Test I ............................................................................... 3
days
Chapter 7 Program Input and Output.......................................... 7
days
Chapter 8 Program Modularity/Simple Functions......................... 9 days
Chapter
9 Intro. To Parameters
& Classes................................ 12
days (31 days)
Chapter 10 Control Structures I................................................... 7 days
Lab Test 2 ............................................................................... 4
days
BHS Web Site............................................................................ 5
days
Final Exam Review and test......................................................... 5
days (21 days)
SECOND
SEMESTER:
Chapter 11 Boolean Logic........................................................... 7
days
Chapter 12 Control Structures II................................................. 11 days
Chapter 13 Program Design........................................................ 6
days
Chapter 14 Value Parameter Functions........................................ 7
days (31 days)
Lab Test 3 ............................................................................... 4
days
Chapter 15 Advanced Functions.................................................. 9 days
Chapter 16 C++ Data Structures, the Record................................ 5 days
Chapter
17 Intro. To OOP........................................................... 7
days
Chapter 18 C++ Data Structures, 1D Array/APVector.................... 7
days (32 days)
Lab Test 4 ............................................................................... 4
days
Chapter 19 C++ Data Structures, 1D Array/APString..................... 7
days
Chapter 20 C++ Data Structures, the Text File............................. 6 days (17 days)
Chapter 21 C++ Data Structures, 2D Array/APMatrix.................... 7
days
If time: Chapter 22.............................................................. Algorithms
I 6 days
If time: Chapter 23................................................................. Recursion 7 days
If time: Chapter 24............................ Understanding
Class Functionalities 6 days
Lab Test 5 ............................................................................... 5
days
Project: .......................................................................... 3-4
weeks (16 days)
1. Determine a
project --quiz grades weekly & Final Grade
2. Plan it out
and turn in plan
3. Write Pseudocode and turn it in
4. Subdivide work
into subprograms
5. Determine
variables needed
6. Create
subprograms-be sure you use documentation
7. Put whole
program together
8. Compile it
9. Run it & correct if needed
10. Test it
11. Check results
and revise as needed
12. Evaluate as a
class
a. results
b. code
c. documentation
Weekly
Quizzes and a Final Exam Grade (covers everything listed above)