All resources in K-2 Computer Science

K-2 Computer Science Curriculum

(View Complete Item Description)

SFUSD's creative computing curriculum introduces computer science as a creative, collaborative, and engaging discipline to children in kindergarten through second grade. Across 4 units and 15-20 lessons, students will learn about algorithms and programming, computing systems, the Internet, and impacts of computing, while developing strong practices and dispositions. Lessons are designed to be implemented in 45 to 60-minute periods approximately once per week.

Material Type: Activity/Lab, Full Course, Lesson Plan

Authors: Adapted primarily from Creative Commons licensed resources developed by Computing At School’s Barefoot Computing Project, and MIT Media Lab's Lifelong Kindergarten Group.,, Created by the San Francisco Unified School District (SFUSD) Computer Science team:, Project Lead the Way, Terrapin, the Developmental Technologies Research Group at Tufts University, Zatna

FUSD's Creative Computing K-2 Curriculum - Red: Unit 2 Lesson 8

(View Complete Item Description)

Using The Very Hungry Caterpillar as an anchor, students create fantasy stories of what Bee-Bot will eat on its way from one point to another on their Color Shape Mats. Students use a flat paper Bee-Bot to rehearse multiple paths before selecting one and recording it on a sheet. As a group, each child follows the Three Button Protocol to help the Very Hungry Bee-Bot eat its way to the finish!

Material Type: Full Course