Below is the complete lecture and section schedule. A Green day indicates that the emphasis will be on a non-graphics python programing topic. A Blue indicates the emphasis will be graphics programming. A Red day indicates an exam.
The Topic for each day indicates the topic that the class will be related to. The Prep for each day indicates the work you need to have completed BEFORE class.
Your section should either be on Monday or Wednesday from 4-4:50pm. Check your schedule in UAccess to confirm which to attend.
Monday | Wednesday | Friday |
8/26/2019 Topic: Course Introduction, Python Basics Prep: None! |
8/28/2019 Topic: Strings, printing, comments Prep: Workspace setup instructions and SOWP 1.1-1.5 |
8/30/2019 Topic: Computer basics, data storage Prep: SOWP 2.1-2.4 |
9/2/2019 NO CLASS |
9/4/2019 Topic: Numeric and string variables, user input Prep: SOWP 2.5-2.6 |
9/6/2019 Topic: Basic mathematics, controlling data output Prep: SOWP 2.7-2.8 |
9/9/2019 Topic: If-statements, comparing numbers Prep: SOWP 3.1 |
9/11/2019 Topic: If-else statements, comparing strings Prep: SOWP 3.2-3.3, 1/2 of 3.4 |
9/13/2019 Topic: Binary Prep: SOWP second half of 3.4, 3.5-3.6 |
9/16/2019 Topic: If-elif-else statements, nested conditions Prep: SOWP second half of 3.4, 3.5-3.6 |
9/18/2019 Topic: Repetition, while-loops Prep: SOWP 4.1-4.2 |
9/20/2019 Topic: While-loops Prep: SOWP 4.1-4.2 |
9/23/2019 Topic: Defining and calling functions Prep: SOWP 5.1-5.2 |
9/25/2019 Topic: Defining and calling functions Prep: SOWP 5.3-5.4 |
9/27/2019 Exam 1 |
9/30/2019 Topic: Functions Group Exam 1 Prep: SOWP 5.6 |
10/2/2019 Topic: Function parameters Prep: SOWP 5.5 |
10/4/2019 Topic: Function return values, random Prep: SOWP 5.7 |
10/7/2019 Topic: Graphics: basic shapes Prep: Graphics slides |
10/9/2019 Topic: Graphics: shapes and motion Prep: Graphics slides |
10/11/2019 CLASS CANCELLED - HONORS CONV |
10/14/2019 Topic: Constants, global / local, Lists Prep: SOWP 2.9, SOWP 7.1-7.2 |
10/16/2019 Topic: Lists and for-loops Prep: SOWP 4.3-4.4 |
10/18/2019 Topic: Lists and for-loops Prep: SOWP 7.3-7.5 |
10/21/2019 topic: reading and writing files prep: sowp 6.1 |
10/23/2019 topic: reading and writing files prep: sowp 6.2-6.3 |
10/25/2019 Exam 2 |
10/28/2019 topic: reading and writing files, stirngs Group Exam 2 |
10/30/2019 Topic: Reading and writing files and graphics Prep: TBA |
11/1/2019 Topic: Advanced string processing Prep: SOWP 8.1-8.3 |
11/4/2019 Topic: Dictionaries Prep: SOWP 8.1-8.3 |
11/6/2019 Topic: Dictionaries and sets Prep: SOWP 9.1 |
11/8/2019 Topic: Dictionaries and sets Prep: SOWP 9.2 |
11/11/2019 VETERAN'S DAY - NO CLASS |
11/13/2019 Topic: Mutability vs Immutability Prep: TBA |
11/15/2019 Topic: Multidimentional Data Structures Prep: SOWP 7.6-7.7 |
11/18/2019 Topic: Multidimentional Data Structures Prep: SOWP 7.8 |
11/20/2019 Topic: Tuples, Multidimentional Data Structures Prep: TBA |
11/22/2019 Exam 3 |
11/25/2019 Topic: Debugging Group Exam 3 Prep: 6.4 |
11/27/2019 Topic: Set operations and properties Prep: 6.4 |
11/29/2019 THANKSGIVING BREAK - NO CLASS |
12/2/2019 Topic: PPM Images Prep: TBA |
12/4/2019 Topic: PPM Images, Error handling (try and except) Prep: Slides from Friday |
12/6/2019 Topic: Error handling (try and except), debugging Prep: Slides from Monday and Wednesday |
12/9/2019 Topic: Search and Sort Prep: ??? |
12/11/2019 Topic: Search and Sort, Course wrap-up |
12/13/2019 FIRST DAY OF FINALS |