Syllabus
A new section of each course starts monthly. If enrolling in a series of two or
more courses, please be sure to space the start date for each course at least two
months apart.
All courses run for six weeks, with a two-week grace period at the end. Two lessons
are released each week for the six-week duration of the course. You do not have
to be present when lessons are released. You will have access to all lessons until
the course ends. However, the interactive discussion area that accompanies each
lesson will automatically close two weeks after the lesson is released. As such,
we strongly recommend that you complete each lesson within two weeks of its release.
The final exam will be released on the same day as the last lesson. Once the final
exam has been released, you will have two weeks to complete all of your course work,
including the final exam.
|
Week One
|
|
Wednesday - Lesson 01
|
Seeing Real-World Objects and Installing Visual C++
|
|
Friday - Lesson 02
|
The Attributes and Abilities of Real-World Objects
|
|
Week Two
|
|
Wednesday - Lesson 03
|
Writing Step-By-Step Processes
|
|
Friday - Lesson 04
|
Storing Your Data in Variables
|
|
Week Three
|
|
Wednesday - Lesson 05
|
|
|
|
Friday - Lesson 06
|
Gathering Data Into Arrays
|
|
Week Four
|
|
Wednesday - Lesson 07
|
Dividing Programs Into Functions and Debugging
|
|
Friday - Lesson 08
|
|
|
|
Week Five
|
|
Wednesday - Lesson 09
|
Adding Member Functions and Working With Events
|
|
Friday - Lesson 10
|
Using Pointers to Watch the Addresses of Your Variables
|
|
Week Six
|
|
Wednesday - Lesson 11
|
More on Inheritance and Hiding
|
|
Friday - Lesson 12
|
Dividing Your Source Code and Using Other Compilers
|