|
15-112 Schedule
Summer 2012 |
| Week | Dates | Event / Topics | Quizzes / Labs / Homeworks |
| Week #1 |
Mon 21-May to Sun 27-May |
Getting Started Types, Literals, Variables, Operators, and Expressions Program Structure and Control Flow, part 1: Functions, Conditionals, Loops |
practice-thru-hw1 (due
never) hw1 (due Wed 23-May at 11pm) hw2 (due Sun 27-May at 11pm) |
| Week #2 |
Mon 28-May to Sun 3-Jun |
Mon
28-May: Memorial Day (No Classes) Problem-Solving with Top-Down Design Program Properties, part 1: Style Program Properties, part 2: Efficiency Sequences, part 1: Strings |
practice-thru-hw3 (due
never) quiz1 (on Tue 29-May, thru hw1) hw3 (due Thu 31-May at 11pm) quiz2 (on Fri 1-Jun, thru hw2) hw4 (due Sun 3-Jun at 11pm) |
|
Week #3 |
Mon 4-Jun to Sun 10-Jun |
Program Structure and Control Flow, part 2:
Exceptions Sequences, part 2: 1d Lists + Tuples, 2d Lists Sets + Maps (Dictionaries) |
quiz3 (on Tue 5-Jun, thru hw3) hw5 (due Wed 6-Jun at 11pm) quiz4 (on Fri 8-Jun, thru hw4) hw6 (due Fri 8-Jun at 11pm) |
|
Week #4 |
Mon 11-Jun to Sun 17-Jun |
Mon
11-Jun: Optional Classes ("Midsemester Break") Graphics + Animations Fri 15-Jun: Midterm (thru hw5) |
quiz5 (on Wed 13-Jun, thru hw5) hw7 (due Sun 17-Jun at 11pm) |
|
Week #5 |
Mon 18-Jun to Sun 24-Jun |
Recursion Term Project Assignment Quick Tour of Python Libraries, Modules, and Applications Miscellaneous Python / Tkinter Demos Fri 22-Jun: Final Exam |
quiz6 (on Tue 19-Jun, thru hw6) quiz7 (on Tue 19-Jun, thru hw7) hw8 (due Tue 19-Jun at 11pm) quiz8 (on Wed 20-Jun, thru hw8) |
|
Week #6 |
Mon 25-Jun to Sun 1-Jul |
Additional Topics: |
no quiz or hw this week term project (due Thu 28-Jun at 10pm) |