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
  • None. Just for your knowledge if you are interested.
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
  • Practice Problems
  • There are NO graded problems this week
10/2-10/8 Week 7: Working with IPO Problems
  • Pair-Practice Problems
  • Graded Problem Set #2.1
10/9-10/15 Week 8: Conditional Execution
  • Pair-Practice Problems
  • Graded Problem Set #2.2
  • CD#2 on your own [Study Guide]
10/16-10/22 Week 9: Functions
  • Pair-Practice Problems
  • Graded Problem Set #2.3
10/23-10/29 Week 10: Putting it all together
  • Pair-Practice Problems
  • Graded Problem Set #2.4
10/28 CoP #2
  • CD#3 at the CoP [Study Guide]
  • Introducing Loops and Strings and Lists
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
  • Pair-Practice Problems
  • Graded Problem Set #3.1
11/6-11/12 Week 12: Strings and Lists
  • Pair-Practice Problems
  • Graded Problem Set #3.2
11/13-11/19 Week 13: Working with Files
  • Pair-Practice Problems
  • Graded Problem Set #3.3
11/20-22  
11/27-12/3 Week 14: More working with files
  • Pair-Practice Problems
  • Graded Problem Set #3.4
12/4-12/10 Week 15: Wrap Up
  • Project - Choose your own Data
  • Decode the Secret Study Guide
Saturday, 12/9 CoP #3
  • Wrapup File I/O
  • CD#5 (Final) at the CoP [Study Guide]
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.