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.


VIEW UNIT

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.

VIEW UNIT