CSED 5133 - Fundamentals of Programming

Fall 2025, Cohort 25

Helpful Links

 

Course Schedule

Dates Weekly Topic Graded Activities
Unit 1 - Programming with Scratch
8/25-8/31 Week 1: Scratch Introductions and Animations PA1 - Simple Animation [P1 and P2]
Conduct at least four peer code reviews [T1]
9/1-9/7 Week 2: Storytelling and events PA2 - Tell me a Story [P3]
Conduct at least four peer code reviews [T1]
9/8-9/14 Week 3: Forms of Interaction and conditionals PA3 - Interactive Introductions [P5 and P6]
Conduct at least four peer code reviews [T1]
  Additional material: Video games in Scratch None. Just for your knowledge if you are interested.
9/15-9/21 Week 4: Build-your-own-blocks (Functions) PA4 - Functional Artwork [P7]
Conduct at least four peer code reviews [T1]
By 9/24 CD #1 (On Blackboard on your own. Closed Book. Closed Notes. 60 minute time limit). CD#1 Study Guide [P11, T2 and T3]

 

Dates Weekly Topic Graded Activities
Unit 2 - Beginning Programming With Python
9/22-9/28 Week 5: Transitioning to Python  
9/29-10/5 Week 6: Variables, Expressions, and Statements  
10/6-10/12 Week 7: Working with IPO Problems Graded Programs Set 2.1 [P1 and P5]
10/13-10/19 Week 8: Conditional Execution Graded Programs Set 2.2 [P2]
By 10/22 CD #2 (On Blackboard on your own. Closed Book. Closed Notes. 60 minute time limit). CD#2 Study Guide [P10]
10/20-10/26 Week 9: Functions Graded Programs Set 2.3 [P7]
10/27-11/2 Week 10: Putting it all together Graded Programs Set 2.4 [P7]
Monday, 11/3 CD #3 (Online at 7:00 PM. Closed Book. One page notes. 60 minute limit). CD#3 Study Guide [P12]

 

Dates Weekly Topic Graded Activities
Unit 3 - Data Analysis With Python
11/3-11/9    
11/10-11/16    
11/17-11/23    
By 11/16 CD #4 (On Blackboard on your own. Closed Book. Closed Notes. 60 minute limit).  
12/1-12/7    
12/8-12/14    
12/15 Final Competency Demo (Online at 7:00 PM. Closed Book. One page notes. Two parts in two hours.).