|
Number of Hours
|
Topic
|
| 3 |
Course introduction, software installation, first program, and window coordinate system |
| 2 |
Basic iteration and movement of sprites |
| 4 |
Sequencing and drawing |
| 4 |
Continuation conditions and collision detection |
| 3 |
User interaction, polled input, and selection |
| 4 |
Managing sprite velocities |
| 14 |
Course project: discussion and evaluation
of preliminary ideas; discussion of problems encountered and possible
solutions; presentation and evaluation of final projects |
| 3 |
Quizzes on computing fundamentals |
| 3 |
Midterm and exam reviews |