Syllabus
for Introduction to Programming with Python (part
1) |
|
|
|
|
Lecture |
Lecture Date |
Assignment Due Date |
Assignment |
Introduction/Ch
2 |
14-Sep |
21-Sep |
Read Ch 2. HW #1 - Input/Print |
Ch 3 -
Strings, Lists, Tuples, Maps |
21-Sep |
28-Sep |
Read Ch 3. HW #2 - Pg 41, Prob 1 - 3 |
Ch 4 -
Drawing with Turtle |
28-Sep |
5-Oct |
Read Ch 4. HW #3 - Pg 51,
Prob 1 - 3, Extra Credit - Make Your Own Challenge, email me by Oct 3. |
Ch 5 - If
and Else |
5-Oct |
12-Oct |
Read Ch. 5 HW #4 - Pg 65, Prob 2. Use input to ask user for
number of Twinkies. |
Ch 6 -
Using Loops |
12-Oct |
19-Oct |
Read Ch 6. HW #5 - Pg 78, Prog 1 - 4: For #4, run for 100 lbs
for credit |
Ch 7 -
Functions and Modules |
19-Oct |
26-Oct |
Read Ch 7. HW #6 - Pg 90,
Prob 1 -3 |
Ch 8 -
Classes and Objects |
26-Oct |
2-Nov |
Read Ch 8. HW #7 - Pg
107, Prob 1 - 2 |
Ch 9 -
Built-in Functions |
2-Nov |
9-Nov |
Read Ch 9. HW #8 -
Complete Test Files pg 122 - 127. Pg
127, Prob 1 - 3 |
Ch 10 -
Python Modules |
9-Nov |
16-Nov |
Read Ch 10. HW #9, Pg
144, Prob 2 |
Ch 11
(Part 1) |
16-Nov |
23-Nov |
Read Ch 11. HW #10, Pg
160, Prob 1 - 3 |
Ch 11
(Part 2) or Project Euler |
23-Nov |
30-Nov |
Turn in any missing homework !! |
Code Day:
Bagels |
30-Nov |
7-Dec |
HW # 11 Complete Program: Bagels |
Test I |
7-Dec |
|
|
Logic Game Day |
14-Dec |
11-Jan |
Last day to get credit for missing assignments. |
Ch 12 - Tkinter |
11-Jan |
18-Jan |
Read Ch 12. HW #11, Pg 190, Prob 1 - 3 |
Ch 12 -
(Part 2) or CODE Day |
18-Jan |
25-Jan |
|
Ch 13 -
Bounce |
25-Jan |
1-Feb |
Enter and debug
code on page 203 - 204 |
Ch 14 -
Bounce |
1-Feb |
8-Feb |
Finish Bounce
code. Start on puzzles p.217 |
Ch 14 -
Bounce Puzzles |
8-Feb |
22-Feb |
HW #12, Pg 217, Prob 1 - 4, plus add one more modification of
your own. |
Mid-Winter
Break |
15-Feb |
22-Feb |
|
Test II |
22-Feb |
1-Mar |
|
|
|
|
|