Object Oriented Programming and Design with C++
13-Week Lesson Plan
I teach this course over a 13-week semester, including a
midterm covering the first six weeks of material. Each class
lasts 2 hours and 15 minutes (minus 5-10 minutes for taking
attendance and perhaps other administrative stuff). Here is
an approximate week-by-week lesson plan:
-
Overview of Classes: 2 sections;
15 minutes to go through first HW assignment (which is
usually big)
-
Overview of Classes: 1+ sections
-
Overview of Classes: finish;
Pointer Data Members: 1.5 sections
-
Pointer Data Members: finish
-
Additional Class Features: 2 sections
-
Additional Class Features: 2 sections
-
Additional Class Features: finish
-
--> midterm
-
Array Redesign: 4+ sections
-
Array Redesign: finish;
Inheritance: 1 section
-
Inheritance: finish
-
Linked Lists: 4 sections
-
Linked Lists: finish
(pace: a little rushed)