|
This schedule is tentative. I will update it during the semester to
reflect how the class has been advancing.
Class Schedule
(tentative)
| Wk. |
Mo. |
Tuesday (lab) |
Thursday (lecture) |
| Date |
Agenda |
Date |
Agenda |
|
1
|
S e p t
|
1
|
semester overview
|
3
|
Programming Basics
|
| 2 |
8
|
Read p42-66, do p68,69 #37-39
|
10
|
Section 3.3: numbers
|
| 3 |
15
|
Do: p135 #132 (see p123-124 for formatting)
|
17
|
Section 3.4, strings; 3.6, built-in functions
|
| 4 |
22
|
p139, #2
|
24
|
Section 4.3, Functions
|
| 5 |
29
|
p192 #15 (use a function for the calculation)
|
1 Oct.
|
review
|
| 6 |
O c t
|
6
|
EXAM 1
|
8
|
Sections 4.1, 4.2: Subprocedures
|
| 7 |
13
|
p179, #28 (click event may not do input, output, or
processing; each of those steps must be in a separate
"Private Sub")
|
15
|
Sections 5.1, 5.2: "if" decisions
|
| 8 |
20
|
p223, #38 (sample data,
screen shot)
|
22
|
Section 5.3: "select" decisions
|
| 9 |
27
|
p239 #28 (Use a Select Case statement.)
screen shot
|
29
|
Section 6.1: "do" loops
Section 6.3: "for" loops
|
| 10 |
N o v
|
3
|
(no class, election day) p266 #36
Sample Data
|
5
|
(no class)
|
| 11 |
10
|
p293, #27
|
12
|
review
|
| 12 |
17
|
EXAM 2
|
19
|
Section 7.1: Arrays |
| 13 |
24
|
Section 7.2: More on arrays |
26
|
Thanksgiving Day (no class)
|
| 14 |
D e c
|
1
|
Array Lab 2: Control Arrays
|
3
|
Computer Games |
| 15 |
8
|
Game Lab |
10
|
Semester Review |
| 16
|
15
|
FINALS
|
17
|
WEEK |
I will assume, perhaps a bit optimistically, that you
have read the material listed before class meets on the
day in question. Such diligence on your part may or may
not be rewarded (or, if you prefer, enforced) with pop
quizzes.
|