Calendar
CS149 Section 013 Calendar
Python and Config Resources:
- Python 3 Standard Library Python Tutor Show Me Your Code
- Unicode Character List print formatting reference Math Module
- List Methods Dictionary Methods Set Methods String Methods
- Docstring Style Guide
- Main program: if __name__ == "__main__":
Week/Date | Readings: Practice Activities due 8am day of class, usually a Thursday. |
Topic / Activities Labs due day after lab date by 11:00pm ie Tues lab is due Wed night 11:00pm, Thu lab is due Fri 11:00pm |
HW or Programming Assignment Due |
Week 1 Intro to Python 8-25-22 |
Thonny Video |
Intro Lecture online(slides: Intro Python Lecture) |
|
Week 2 Variables and Expressions 8-30-22 |
C2
|
|
|
9-1-22 |
Chp 1 Reading
|
C3 Lab 4 Practice variables referenced in Gradescope errors video |
|
|
Types Lecture 4 C4 |
||
9-8-22 |
Chp 2 Reading(Canvas/Zybook) |
C5 |
|
Week 4 Functions 9-13-22 |
C6 |
||
9-15-22 |
Chp 3 Reading |
|
|
Time Management |
Lab 8 Basic Math / Unit Testing Class 8 |
|
|
9-22-22 |
Chp 4 Reading |
HW 4.1,2 C9 Exam Review |
|
Week 6 Exam week 9-27-22 |
Practice Exam1 Midterm Exam 1 - Written |
|
|
9-29-22 |
Midterm Exam 1 - Coding / IN Class 11 |
||
Week 7 Branching/ Conditionals 10-4-22 |
Chp 5 Reading (Canvas/Zybook) Tue 8am 10-4-22 |
C12 |
HW 5.1-5.3 due Wed 10-5-22 11pm |
10-6-22 | Chp 6 Reading Thu 8am 10-6-22 |
|
|
|
|
||
10-13-22 |
Chp 7 Reading (Canvas/Zybook) Thu 8am |
No class Fall break |
|
Week 9 10-18-22 |
Lab 12 |
|
|
10-20-22 |
Chp 8 Reading (Canvas/Zybook) Thu 8am |
||
WITHDRAW DEADLINE 10-26-22 |
Nested For Loops C17 |
PA1 Readiness Quiz Tue 10/25 11pm |
|
10-27-22
|
Chp 9 Reading (Canvas/Zybook) Thu 8am |
UML - How to Read a UML Diagram C18 |
PA1 - Code Due Sun 10-30 |
Week 11 11-1-22 |
Midterm Exam 2 Part A Written |
||
11-3-22 |
|
Midterm Exam 2 Part B Coding |
|
11-8-22 |
Lab 13 |
|
|
11-10-22 |
Chp 10 Reading |
Lab 14 - Alien Lab C22 |
|
Week 13 11-15-22 |
|
C23 |
PA2 Readiness Quiz Due Mon 11-14 |
11-17-22 |
Chp 11 Reading |
PA2 Work Day C24 |
|
Week 14 11-23-22 |
Thanksgiving Break
|
|
|
11-25-22 |
|
|
|
|
Code Elegance and More Unit Testing C25 |
||
|
Chp12 Reading |
Lab 17 File I/O | PA3/Final Part B code and test due Mon 12-5 11pm
|
Week 16 12-6-22 |
|
Final PA Work day |
|
12-8-22 |
Review Chapters 9–12 |
Lab 19 - Classes / exam Review C28 |
|
Finals Week |
Review |
Final exam schedule 12-15 Thursday 8am-10am |
|