These resources are designed to fit into the popular Exploring Computer Science introductory middle and high school computer science elective course by Joanna Goode and Gail Chapman. These lessons can be integrated into the units provided by ECS, be used as replacements for lessons or units in the curriculum, or can be added on as supplements to deepen students’ engagement with the content.