Integrating CS into Other Subjects
Here you will find units, lesson plans, and resources from various content areas. These materials show how the principles and practices of computer science can be applied to other subject areas. A math lesson, for example, will also use the term “algorithm” as a set of steps that can be used to solve a problem. Navigate through content areas to find integrated materials that best suit your needs.
Below you’ll find curriculum tools organized by grade band (K-1, 2-3, 4-6, and ALL GRADES). View the dropdown for more details, and click the title link to access the tools.
2 - 3
The Craft Computing Unit is an opportunity for students to gain a better understanding of what makes a computer a computer and how we interact with them through a series of unplugged activities using arts and crafts materials.
MATERIALS: Unit Overview, Lessons, Slides
ACTIVITY TYPE: Unplugged
SUGGESTED DURATION: 9 lessons
CS CONTENT: Network and System Design, CS Practices
SUBJECT CONNECTIONS: Science, Visual Art
NOTE: Lessons and activities can be scaled up or down using grade specific materials and resources.
The Coding with Feeling Unit identifies social emotional learning content and activities that support the understanding of computer science and computational thinking concepts.
MATERIALS: Unit Overview, Handouts, Project Planner, Resources
ACTIVITY TYPE: Unplugged
SUGGESTED DURATION: 9 lessons
SUBJECT CONNECTIONS: SEL
NOTE: Lessons and activities can be scaled up or down using grade specific materials and resources.