Information about grading and course logistics.
Slides and notes used during lectures.
Readings are also collected on this page.
| Monday | Tuesday | Wednesday | Thursday | Friday | |
|---|---|---|---|---|---|
| Overview NO labs this week |
1/7 |
1/8 |
1/9 First Day of Class Slides code In-class q. (inactive) No labs |
1/10 No labs |
1/11 |
| Monday | Tuesday | Wednesday | Thursday | Friday | |
|---|---|---|---|---|---|
| Python Intro Variables, types & values, functions, strings Lab 1 "Up and running" |
1/14 Slides code online Python Tutor In-class q. (inactive) Video |
1/15 |
1/16 Slides In-class q. (inactive) Video code |
1/17 |
1/18 |
| Strings, slices, loop I Lab 2 "Slicing faces" |
1/21 MLK/no class |
1/22 |
1/23 Drop/Add Ends Slides In-class q.(inactive) Video |
1/24 |
1/25 |
| Control, Loop II, boolean logic Lab 3 "String list" |
1/28 Password Assignment Password code In-class q.(inactive) Video Slides TempConvert code |
1/29 |
1/30 BMI Slides Video In-class q.(inactive) code BMI data BMI data BMI(clean) |
1/31 |
2/1 |
| Monday | Tuesday | Wednesday | Thursday | Friday | |
|---|---|---|---|---|---|
|
Lists 1, sets Lab 4 "Monte Carlo" |
2/4 Slides In-class q.(inactive) code BMI_2 Video |
2/5 |
2/6 Slides In-class q. (inactive) PassListCode PassListData UniqueZooCode UniqueDrawing Video |
2/7 |
2/8 |
| Lists 2 comprehensions Lab 5 |
2/11 |
2/12 |
2/13 Slides Test Spring 2013 Answers Spring 2013 Video |
2/14 |
2/15 |
| Midterm I Lab 6 |
2/18 Midterm I |
2/19 |
2/20 Midterm1 Answers |
2/21 |
2/22 |
| Monday | Tuesday | Wednesday | Thursday | Friday | |
|---|---|---|---|---|---|
| Tuples and review Lab 7 |
2/25 Scope code In-class q. (inactive) code Video |
2/26 |
2/27 Course Evaluation Slides In-class q.(inactive) code tuples code hangman code tagcloud code tuple project Video |
2/28 |
3/1 |
| Files and review |
3/4 slides Video |
3/5 |
3/6 Video code(madlib.jar) |
3/7 |
3/8 |
| Spring break |
3/11 Spring Break |
3/12 Spring Break |
3/13 Spring Break |
3/14 Spring Break |
3/15 Spring Break |
| Monday | Tuesday | Wednesday | Thursday | Friday | |
|---|---|---|---|---|---|
| Dictionaries I, Lab 9 |
3/18 slides Video In-class q. ? Group ? Individual |
3/19 |
3/20 slides ? Individual ? Group code_1 code_2 Video |
3/21 |
3/22 |
| Dictionaries II Lab 10 |
3/25 slides ? Red Group ? Red Individual ? Green Group ? Green Individual Midt2 Solution Assort. code Video |
3/26 |
3/27 JottoDrawing Video |
3/28 |
3/29 |
| Sorting
performance Lab 11 |
4/1 SortByFreqs_code Video |
4/2 |
4/3 Video |
4/4 |
4/5 |
| Monday | Tuesday | Wednesday | Thursday | Friday | |
|---|---|---|---|---|---|
| Catchup and Review, Midtterm II |
4/8
slides PractiseTest Practise_Answer Video |
4/9 |
4/10 Midterm II |
4/11 |
4/12 |
| Algorithms Recursion Lab 13 |
4/15 Video MidtermII MidtermII_ANSWERS |
4/16 |
4/18 ? Individual ? GROUP slides Video code_QuickSort code_FileFolder_count code_MeatCalculator |
4/19 |
4/20 |
| Review,
getting ready for the final NO LABs! |
4/22 Video Final_practice Final_prac_answers |
4/23 |
4/24 Last Day of Class NO labs! |
4/25 NO labs! |
4/26 |
| Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | |
|---|---|---|---|---|---|---|
| Finals | 4/29 |
4/30 Final Exam, 9:00 am |
5/1 |
5/2 |
5/3 |
5/4 |