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.
This folder contains resources for educators to use when introducing the Beebot robot (physical robot and Beebot emulator) to their students.
MATERIALS: Beebot Mats, Templates
ACTIVITY TYPE: Plugged, Unplugged
CS CONCEPTS: Algorithms, Programming, Sequence
CONTENT CONNECTIONS: Science, Social Studies
NOTE: Resources may also be modified for 2nd grade and 3rd grade.
The Computing Through Time unit introduces students to the idea of computers and computing by looking at modern computers, historical technology, and the future of computing. The purpose of this model is to recognize students’ pre-existing access point into computing.
ACTIVITY TYPE: Plugged, Unplugged
SUGGESTED DURATION: 21 lessons
NOTE: Lessons and activities can be scaled up or down using grade specific materials and resources.