General Guidelines

 

Full Module Pacing

Days Lesson Concepts Project
4

Lesson 1: Arcade Game

functional programming, docstrings Maze Game
4 Lesson 2: Animal Classifier logical operators

Superhero Classifier

4 Lesson 3: Time of Day importing modules (datetime) Calculate Days Alive
1 Optional: Gallery Walk, Peer Review, Code Walkthrough engage with project work  
4 Lesson 4: Grade Calculator list functions, console output Build Dance List
4 Lesson 5: Alien Whack-a-Mole dictionaries Shape Based Art
4 Lesson 6: High Score read and write to files Repurpose Game - High Score
1 Optional: Gallery Walk, Peer Review, Code Walkthrough engage with project work  
4 Lesson 7: Enter Password while loops Create GIF
4 Lesson 8: Starry Night error handling Screen Saver
4 Lesson 9: Ice Cream Shoppe nested conditionals, loops Choose your own adventure
4 Lesson 10: Maze Maker 2D lists Create Art using 2D lists
1 Optional: Gallery Walk, Peer Review, Code Walkthrough global variables, user controlled movement  
Total: 43

 

Detailed Pacing

Days 1-2 Introduce Lesson: Direct Instruction Slides or Kahoot 10 minutes
  Students complete lesson 70 minutes
Day 3-4 Students explore examples and start Create Project 10 minutes
  Create Project 70 minutes

Create your own Knowledge Base