Tentative ScheduleΒΆ
The following table shows the sequence of planned weekly topics that we anticipate covering during the semester. This schedule may be subject to change so pay close attention to any announcements regarding this during the semester. As you can see, the material in the textbok has been arranged so that except for the chapter on Functions (which will take up 2 weeks), the remaining chapters will be covered one per week.
It is extremely important for you to read the corresponding sections from the chapters in the zyBook and complete all assigned activities in advance of the synchronous class sessions.
Week |
Topics |
Assigned Reading. |
Due |
|---|---|---|---|
1 |
Introduction |
Ch 1 |
|
2 |
Variables and Expressions |
Ch 2 |
Quiz 1 |
3 |
Types |
Ch. 3 |
HW 1 |
4 |
Branching |
Ch 4 |
Quiz 2 |
5 |
loops |
Ch 5 |
HW 2 |
6 |
Functions |
Ch 6.1 - 6.8 |
Quiz 3 |
7 |
Modules; Exam 1 on Mar 3 |
Ch 7 |
HW 3 |
8 |
Functions (contd.) |
Ch 6.9 - 6.17 |
Quiz 4 |
Spring Break |
|||
9 |
Strings |
Ch 8 |
HW 4 |
10 |
Lists |
Ch 9 |
Quiz 5 |
11 |
Dictionaries |
Ch 10 |
HW 5 |
12 |
Files |
Ch 11 |
Quiz 6 |
13 |
Recursion; Exam 2 on Apr 21 |
Ch 12 |
HW 6 |
14 |
Classes |
Ch 13 |
|
Finals |
Final Exam: May 12 |