CSED 5133 - Fundamentals of Programming
Fall 2023, Cohort 23
CSED 5133 - Fundamentals of Programming
Fall 2023, Cohort 23
Date(s) | Weekly Topic | Final Assignments |
Unit 1 - Programming with Scratch | ||
8/21-8/27 | Week 1: Scratch Introductions and Animations |
|
8/28-9/3 | Week 2: Storytelling and events |
|
9/4-9/10 | Week 3: Forms of Interaction and conditionals |
|
Additional material: Video games in Scratch |
|
|
9/11-9/17 | Week 4: Build-your-own-blocks (Functions) |
|
9/18-9/24 | Week 5: Using Lists of Data |
|
9/23 | CoP #1 |
|
Unit 2 - Beginning Programming With Python | ||
9/25-10/1 | Week 6: Variables, Expressions, and Statements |
|
10/2-10/8 | Week 7: Working with IPO Problems |
|
10/9-10/15 | Week 8: Conditional Execution |
|
10/16-10/22 | Week 9: Functions |
|
10/23-10/29 | Week 10: Putting it all together |
|
10/28 | CoP #2 |
|
Monday, 10/30 | Online Makeup for CD #3, 7:00-8:00 PM | |
Thursday, 11/2 | Online Makeup for CD #3, 7:00-8:00 PM | |
Unit 3 - Data Analysis With Python | ||
10/30-11/5 | Week 11: Loops |
|
11/6-11/12 | Week 12: Strings and Lists |
|
11/13-11/19 | Week 13: Working with Files |
|
11/20-22 |
|
|
11/27-12/3 | Week 14: More working with files |
|
12/4-12/10 | Week 15: Wrap Up |
|
Saturday, 12/9 | CoP #3 |
|
Sunday, 12/10 | Online Makeup CD #5 7:00-9:00 PM | |
Monday, 12/11 | Online Makeup CD #5 7:00-9:00 PM | |
Tuesday, 12/12 | Online Makeup CD #5, 7:00-9:00 PM | ALL materials must be submitted by the end of the day on Thursday, December 14th due to UNI deadlines. |