Pacing guide is based on five 50 minute class sessions per week | |||||
core content | | | | | |
core content | | | | | |
capstone | | | | | |
explorations | | | | | |
optional content | | | | | |
WEEK 1 | |||||
| Session 1 | Session 2 | Session 3 | Session 4 | Session 5 |
CHAPTER 1 | Lesson 1: Intro to Algorithms and Problem Solving finish Cutscene: The Spirit Lands Concepts: - algorithms - sequences -goals and sub-goals: decomposing problems - coding -computing systems: input/output Activities: -Ozaria: logging in, navigating -Watch video cutscene: Up the Mountain -Independent practice: students do first 8 practice levels -Extension activity for fast finishers or as homework | Lesson 2: Debugging and Troubleshooting finishing Practice Level: Crystal Clear Concepts: - syntax - debugging syntax errors - debugging logic errors - loops Activities: -Review algorithms and sequences - create troubleshooting guide - Introduce loops and loops syntax - independent practice: students do practice levels through "Repetition Inquisition" -Extension activity for fast finishers or as homework | Lesson 3: Loops and Intro to Capstone Project - loops Activities: - design a game | ||
WEEK 2 | |||||
| Session 1 | Session 2 | Session 3 | Session 4 | Session 5 |
CHAPTER 1 | Lesson 4: Capstone Project | Lesson 5: Explorations: Impacts of ComputingTopic: How technology solves and creates problems | |||
WEEK 3 | |||||
| Session 1 | Session 2 | Session 3 | Session 4 | Session 5 |
CHAPTER 2 | Module 1 Lesson 1: Algorithms and SyntaxIn-game content: Start Chapter 2 with Cutscene: The Search for Star Wells and stop after you finish Cutscene: The Debugger Concepts: - algorithms review - syntax review - objects - methods - arguments Activities: - Conept Check: objects, methods, arguments - Concept Check: how to use Ozaria - Independent Practice: students complete practice levels in Module | Module 2 Lesson 1:DebuggingIn-game content: Start Chapter 2, Module 2 with Cutscene: Bugs, Bugs, Bugs and stop after you finish Cinematic: A Hero’s Work Concepts: - debugging syntax errors - debugging logic errors Activities: - Concept Check: debugging - Independent Practice: students complete practice levels in Module 2 | Module 2 Lesson 1: Debugging Extension Activities: - Review objects, methods, arguments, debugging - Have students write a program using concepts above and include logic and syntax errors - Have peers review eachothers' programs, identify errors, and debug | ||
WEEK 4 | |||||
| Session 1 | Session 2 | Session 3 | Session 4 | Session 5 |
CHAPTER 2 | Module 2 Lesson 2: Explorations: Impacts of ComputingTopic: How technology affects different careers | Module 3 Lesson 1: Variables | Module 3 Lesson 1: Variables | ||
WEEK 5 | |||||
| Session 1 | Session 2 | Session 3 | Session 4 | Session 5 |
CHAPTER 2 | Module 3 Lesson 2: Variables with StringsIn-game content: Start with Cinematic: Variables and Strings and | Module 3 Lesson 3: Explorations: Networks and the InternetTopic: Breaking down and transmitting data | Module 3 Lesson 4: Explorations: Networks and the InternetTopic: Network Protocols | ||
WEEK 6 | |||||
| Session 1 | Session 2 | Session 3 | Session 4 | Session 5 |
CHAPTER 2 | Module 4 Lesson 1: Introduction to Conditionals | Module 4 Lesson 2: Comparators and ConditionalsIn-game content: Start with Cinematic: Battle Horns | |||
WEEK 7 | |||||
| Session 1 | Session 2 | Session 3 | Session 4 | Session 5 |
CHAPTER 2 | Module 4 Lesson 3: If/Else ConditionalsIn-game content: Start with Cinematic: Conditional Casting | Module 4 Lesson 3: If/Else Conditionals | Module 4 Lesson 4:Explorations: Computing SystemsTopic: How Computing Systems Work | ||
WEEK 8 | |||||
| Session 1 | Session 2 | Session 3 | Session 4 | Session 5 |
CHAPTER 2 | Modules 5 and 6: Capstone Project | ||||
WEEK 9 | |||||
| Session 1 | Session 2 | Serssion 3 | Session 4 | Session 5 |
CHAPTER 3 | Module 1 Lessons 1-2: ReviewIn-game content: Start with Cutscene: The Phoenix Lands and stop after you finish Cinematic: New Old Friends Concepts: -Variables -Conditionals -Variable arithmetic Activities: -Warm up: Coding Toolkit - Concept Check: Variable arithmetic - Independent Practice: students complete practice levels through "Found Again" - Extension activity (Spell System) for fast finishers or as homework -Extension activity (Variable Puzzle) for fast finishers or as homework | Module 2 Lesson 1: For LoopsIn game content: Start with Cinematic: Gardening and stop after you finish Cutscene: Lost Boy Concepts: -For Loops -Syntax with loops Activities: - Concept Check: For Loops - Concept Check: Syntax with Loops - Independent Practice: students complete Chapter 3 Module 2 practice levels - Extension activity for fast finishers or as homework | Module 3 Lesson 1: Review For Loops and Intro to Nested LoopsIn-game content: Start with Cinematic: Mouse and stop after you finish Practice Level: A Loop in the Fog Concepts: - for loops - nested loops Activities: - Warm up: review for loops - Concept Check: nested loops - Independent practice: students complete practice levels through A Loop in the Fog | ||
WEEK 10 | |||||
| Session 1 | Session 2 | Session 3 | Session 4 | Session 5 |
CHAPTER 3 | Module 1 Lesson 2: Explorations: Computing SystemsTopic: The Roles of Hardware and Software | Module 3 Lesson 2: Review Conditionals and Intro to Nested StructuresIn-game content: Start with Cinematic: I canMove and stop after you finish Cinematic: Old Friend Concepts: - if/else conditionals - if/then conditionals - Nested structures Activities: - Warm up: review conditionals - Concept Check: use pseudocode to write nested loop - Independent Practice: students complete Chapter 3 Module 3 practice levels - Extension activity for fast finishers or as homework | Module 3 Lesson 3: Explorations: Impacts of ComputingTopic: Cybersecurity | ||
WEEK 11 | |||||
| Session 1 | Session 2 | Session 3 | Session 4 | Session 5 |
CHAPTER 3 | Module 4 Lesson 1 While LoopsIn-game content: Start with Cinematic: Haven Lost and stop after you finish Cinematic: Salazar Concepts: - Nested loops - Events - While loops Activities: - Warm up: Use pseudocode to write code with while loops - Guided Practice: solve a map using while loops - Independent Practice: students complete all Chapter 3 Module 4 practice levels -Extension activity for fast finishers or as homework | ||||
WEEK 12 | |||||
| Session 1 | Session 2 | Session 3 | Session 4 | Session 5 |
CHAPTER 3 | Module 4 Lesson 2: Explorations: Networks and the InternetTopic: Encrypting Information | Module 4 Lesson 3: Explorations: Data and AnalysisTopic: Encoding Schemes and representing data | |||
WEEK 13 | |||||
| Session 1 | Session 2 | Session 3 | Session 4 | Session 5 |
CHAPTER 3 | Module 5: Capstone Project | ||||
WEEK 14 | |||||
| Session 1 | Session 2 | Session 3 | Session 4 | Session 5 |
CHAPTER 4 | Module 1 Lesson 1: Else/If ConditionalsIn-game content: Start with Cinematic: The Outer Lands and stop | Module 1 Lesson 2: Compound ConditionalsIn-game content: Start with Cinematic: Back Together and stop | Module 1 Lesson 3: Explorations: Networks and the InternetTopic: Network Security: Physical and digital security measures | ||
| |||||
WEEK 15 | |||||
CHAPTER 4 | Module 2 Lesson 1: Functions (Part 1) | Module 2 Lesson 1: Functions (Part 2)Concepts: | Module 2 Lesson 2: Data AnalysisIn-game content: Start with Cinematic: Moving On and stop | ||
| |||||
WEEK 16 | |||||
| Session 1 | Session 2 | Session 3 | Session 4 | Session 5 |
CHAPTER 4 | Module 2 Lesson 3: Explorations: Computing SystemsTopic: Design Your Own Acodus | Module 3 Lesson 1: Writing FunctionsIn-game content: Start with Cinematic: Leading the Charge and stop | |||
WEEK 17 | |||||
| Session 1 | Session 2 | Session 3 | Session 4 | Session 5 |
CHAPTER 4 | Module 4: Capstone Project - Part 1In-game content: Start with Intro: Salazar and stop | Module 4 Capstone Project -Part 2Concepts: | Module 4 Capstone Project -Part 3Concepts: | ||
WEEK 18 | |||||
| Session 1 | Session 2 | Session 3 | Session 4 | Session 5 |
CHAPTER 4 | Module 4 Capstone Project Part 4Concepts: | Module 4 Capstone Project Part 5Activities: | |||
WEEK 19 | |||||
| Session 1 | Session 2 | Session 3 | Session 4 | Session 5 |
CHAPTER 4 | Module 4 Lesson 6: Explorations: Impacts of ComputingTopic: Accessibility | Module 4 Lesson 7: Explorations: Impacts of ComputingTopic: Bias and Stereotypes | | ||