Sequence
All of Brooke's computer science curriculum materials, including scope and sequence documents, unit and lesson plans, and other resources are publicly available on Dropbox. Click the links below to explore
Grade 1: Bee-Bots and Scratch Jr.
Bee-Bots: Moving and Turning, Creating Programs, Problem-Solving
Scratch Jr.: Animations, Stories, Games
Grade 2: Code.org
Course A, Course B, and Course C
Grade 3: Code.org
Course C, Course D, and Course E
Grade 4: Scratch & Creative Computing
Exploring, Animations, Stories, Games, LEGO Wedo
Grade 5: Scratch & CS First
Storytelling, Game Design, Sports, Capstone Project
Grade 6: Pencil Code
Drawing, Movement, Stories, Patterns, Animation, Music, Capstone Project
Grade 7: LEGO Robotics
Building, Motion, Sensing, Decisions, Autonomous Search-and-Rescue Challenge
Grade 8: App Inventor
Inputs and Outputs, Beginner Apps, Intermediate Apps, Advanced Apps, Capstone Project
Grade 9: Intro to Computer Science
Programming Methodology, Programming Practices, Language Syntax, Algorithms
Grade 10: Python Graphics and Animation
Functions, Conditionals, Mouse and Keyboard Events, For Loops, Objects and Groups
Grade 11: Physical Computing
Circuit Building, Digital Inputs, Digital Outputs, Analog Inputs, Analog Outputs, Loops, Conditionals, and Functions
Grade 11: AP Computer Science Principles
Grade 12: AP CSA
Bee-Bots: Moving and Turning, Creating Programs, Problem-Solving
Scratch Jr.: Animations, Stories, Games
Grade 2: Code.org
Course A, Course B, and Course C
Grade 3: Code.org
Course C, Course D, and Course E
Grade 4: Scratch & Creative Computing
Exploring, Animations, Stories, Games, LEGO Wedo
Grade 5: Scratch & CS First
Storytelling, Game Design, Sports, Capstone Project
Grade 6: Pencil Code
Drawing, Movement, Stories, Patterns, Animation, Music, Capstone Project
Grade 7: LEGO Robotics
Building, Motion, Sensing, Decisions, Autonomous Search-and-Rescue Challenge
Grade 8: App Inventor
Inputs and Outputs, Beginner Apps, Intermediate Apps, Advanced Apps, Capstone Project
Grade 9: Intro to Computer Science
Programming Methodology, Programming Practices, Language Syntax, Algorithms
Grade 10: Python Graphics and Animation
Functions, Conditionals, Mouse and Keyboard Events, For Loops, Objects and Groups
Grade 11: Physical Computing
Circuit Building, Digital Inputs, Digital Outputs, Analog Inputs, Analog Outputs, Loops, Conditionals, and Functions
Grade 11: AP Computer Science Principles
Grade 12: AP CSA