Explore our variety of instructional resources and lesson plans to try with your students!
“I have seen a lot of CS Curriculum, but nothing compares to the Code Savvy Lessons I bring to the teachers I support. They are structured in a way that make it easy for teachers with any CS experience to bring these lessons to their classroom in an engaging way!”MINNESOTA CS COACH
Lesson Resource K-2
Talking with Computers: Fun with Algorithms
In this lesson, students will be able to compare human and computer communication, define algorithms, and demonstrate their understanding by creating original algorithms in Scratch Jr.
Lesson Resource 3-8
CS + Me
This lesson encourages students to explore their identities and create a unique Scratch project reflecting various aspects of themselves.
Lesson Resource 5-12
Plan a Program
In this unplugged activity, students will learn how they can use flowcharts and psuedocode to plan their programs before they start writing code. This activity highlights computational thinking concepts and approaches of algorithms, decomposition, and collaboration.
Lesson Resource 6-12
Algorithmic Art with p5.js