CSED 5133 - Fundamentals of Programming

Fall 2024, Cohort 24

Date(s) Weekly Topic Graded Activities
Unit 1 - Programming with Scratch
8/26-9/1 Week 1: Scratch Introductions and Animations
  • PA1 - Simple Animation
  • Conduct at least four peer code reviews
9/2-9/8 Week 2: Storytelling and events
  • PA2 - Tell me a Story
  • Conduct at least four peer code reviews
9/9-9/15 Week 3: Forms of Interaction and conditionals
  • PA3 - Interactive Introductions
  • Conduct at least four peer code reviews
  Additional material: Video games in Scratch
  • None. Just for your knowledge if you are interested.
9/16-9/22 Week 4: Build-your-own-blocks (Functions)
  • PA4 - Functional Artwork
  • Conduct at least four peer code reviews
9/23-9/29 Week 5: Using Lists of Data
  • PA5 - Trivia Game
  • Conduct at least four peer code reviews
9/28 CoP #1  
9/26-10/1 CD #1 (On Blackboard. Closed Book. Closed Notes. 60 minutes). CD#1 Study Guide
By 10/11 Retake CD #1  
Unit 2 - Beginning Programming With Python
9/30-10/6 Week 6: Variables, Expressions, and Statements  
10/7-10/13 Week 7: Working with IPO Problems 4 Python Scripts (part of Unit 2 problem set)
10/14-10/20 Week 8: Conditional Execution 4 Python Scripts (part of Unit 2 problem set)
10/17-22 CD #2 (On Blackboard. Closed Book. Closed Notes. 60 minute limit). CD#2 Study Guide
By 11/1 Retake CD #2  
10/21-10/27 Week 9: Functions 4 Python Functions (part of Unit 2 problem set)
10/28-11/3 Week 10: Putting it all together 4 Python Functions (part of Unit 2 problem set)
11/2 CoP #2  
11/2 CD #3 (At CoP. Closed Book. One page notes. 50 minute limit). CD#3 Study Guide
11/3 CD #3 (Makeups Only. 7-8 PM). If you are unable to attend on Saturday, November 2nd and intend to participate in this makeup event, please register using this form.
11/5 CD #3 (Makeups and retakes. 7-8 PM). Register using this form. (Do not register for retakes until after you have completed your original CD).
11/7 CD #3 (Makeups and retakes. 7-8 PM). Register using this form. (Do not register for retakes until after you have completed your original CD).
Unit 3 - Data Analysis With Python
11/4-11/10 Week 11: Loops
  • Pair-Practice Problems
  • Graded Problem Set #3.1
11/11-11/17 Week 12: Strings and Lists
  • Pair-Practice Problems
  • Graded Problem Set #3.2
11/18-11/24 Week 13: Working with Files
  • Pair-Practice Problems
  • Graded Problem Set #3.3
11/21-27 CD #4 (On Blackboard. Closed Book. Closed Notes. 60 minute limit). CD#4 Study Guide
12/6 - 12/10 Retake CD#4  
12/2-12/8 Week 14: More working with files
  • Pair-Practice Problems
  • Graded Problem Set #3.4
12/9-12/15 Week 15: Wrap Up
  • Project - Choose your own Data
  • Decode the Secret Study Guide
12/14 CoP #3 - CANCELLED due to weather  
12/13-15 Final Competency Demo
  • Part One - Completed on Blackboard.
  • Part Two - Word processed and submitted via blackboard
Final Study Guide
Over Break The original Part Two of the Final Comptency Demo for those who are curious and want to practice or test their skills.