Topic |
Resources |
Demos |
Text and Materials |
Lab |
|||||||||
| Introduction |
Same program, with popup comments More details on basic C++ program Syntax |
Lab 1 | |||||||||||
| Variables | Variables (lecture) Initializing Variables (lecture) cin (input) (lecture) C++ Math (lecture) |
Integer Basics Float Basic Char Basics
|
More About Boolean Logic | Lab 2 | |||||||||
| Week of Feb. 5-9, 2007 Independent Work on Lab 3
|
|||||||||||||
Decision (if loops and math2) |
Relational Operators if loops
|
if loop (PPT with explanation) relational operators (PPT with explanation) |
More for Schyler: |
Lab 3 | |||||||||
| Class Work for Feb. 17-20, 2009 | |||||||||||||
| for loops and error checking | For Loops (power point) |
Read p. 231 - 237 Study example Study programming Example on p. 237-241 |
|||||||||||
| while loops | More Details on While Loops (from text) Enrichment: p. 205 - 217 in text |
||||||||||||
| strings | String Presentation with Audio
|
||||||||||||
| Review | |||||||||||||
| switch | Switch Statements | Text pp. 180-186 | |||||||||||
Enrichment File Input/Output |
Saving Data to a File Retrieving Data from a File |
Text p. 125-129 | Lab 7B | ||||||||||
| Pre-defined Functions |
|
||||||||||||
| Functions | Intro to Functions PPT with audio Void Function code example (drawLine) |
Text Chapter 6 |
|||||||||||
| Enrichment | saving to disk (file i/o) |
|
I/O Labs | ||||||||||
Computers: Background and History
Binary Codes |
Video: Modern Marvels: Digi-Tech Discovering How Computers Work Cool Site that Converts ASCII to Binary Binary Math f rom How Stuff Works Text: Chapter 1 |
||||||||||||
| Functions | Functions -- pass by value |
|
|||||||||||
| District Assessment | |||||||||||||
| Miscellaneous Topics | Data Types (Review) Static Casting and constant variables Program Style
|
Text pp. 30-34 Text pp. 39-44 Text pp. 70-74 |
Make Change Example (text p. 80-82)
|
||||||||||
| Review | |||||||||||||
| Functions | Functions -- pass by reference | ||||||||||||
| Arrays | Arrays | Intro to Arrays with for loops (review movie) | Enrichhment: p. 490 #1 |
||||||||||
|
|
Enrichment: Writing Arrays as Parameters (arguments) to a function p. 435 - 442 |
Enrichment: Problems: pp. 491, #4, #6, #10, #11 |
|||||||||||
Tic Tac Toe District Assessment |
|||||||||||||
| Career Project | District Assessment | ||||||||||||
| Topics from Previous Semesters | |||||||||||||
| Structures (Records0 | Enrichment: Text: Chapter 19 (p. 497 - 515) |
Text: Chapter 19 (p. 497 - 515) | Enrichment Problems: p. 535+ #1, #3, #4, #5 |
||||||||||
Independent Study Project |
District Assessment -- Part of Computer Projects class (Semester 2) | ||||||||||||
| Voting Machine |
|
Popular Mechanics Lorrie Cranor's list of evoting links
|
Voting Machine
|
||||||||||
| Enrichment | saving to disk (file i/o) | Formatting Output (iomanip)
|
I/O Labs | ||||||||||
| Voting Machine |
|
Popular Mechanics Lorrie Cranor's list of evoting links
|
Voting Machine
|
||||||||||