K-2

All elementary students should have access to essential foundational computer science learning.

This section is intended for use by K-2 grade core classes. Core teachers are expected to integrate computer science in every classroom and for every student. Using the code.org curriculum makes it easy to facilitate learning essential concepts. Then, teachers are encouraged to collaborate with the computer specialty teacher to provide opportunities for integrated projects.

We ask that each teacher create a Code.org class for their students.

We recommend planning at least 30 minutes per month for computer science, so all students can progress through the lessons. Additionally, students should be encouraged to progress at their own pace through the lessons as a self-start or fast finisher activity on an ongoing basis. Other district approved Computer Science platforms can help you facilitate and extend CS foundational learning.

See below for additional ideas to integrate CS into your curriculum. Computer Specialty teachers will provide additional specific Computer Science instruction that can be built on by core teachers. Teachers and computer specialty teachers are encourage to work together to coordinate special projects and extensions.

Code.org Unplugged Lessons

Bee-Bot Activities

LESSON 1

How Does a Bee-Bot Work?

LESSON 2

Bug Dance

Algorithm and Sequence

LESSON 3

Number Line

Math (counting/add/

subtract)

LESSON 4

Story Sequence

Sequence and Debugging

LESSON 5

Community

Algorithm and Debugging

LESSON 6

Draw a Dance

Decompose and Debug


Integration Ideas

If I Had a Robot.

Writing