SC.K2.CS-CP.2.1

Define a computer program as a set of commands created by people to do something.
General Information
Subject Area: Science
Grade: K2
Body of Knowledge: Computer Science - Computer Practices and Programming
Date Adopted or Revised: 05/16
Status: State Board Approved

Related Courses

This benchmark is part of these courses.
5020090: STEM Lab Grade 2 (Specifically in versions: 2016 - 2022, 2022 - 2024, 2024 and beyond (current))
5002010: Introduction to Computer Science 1 (Specifically in versions: 2016 - 2022, 2022 - 2023, 2023 - 2024, 2024 - 2025 (course terminated))

Related Access Points

Alternate version of this benchmark for students with significant cognitive disabilities.

Related Resources

Vetted resources educators can use to teach the concepts and skills in this benchmark.

Lesson Plans

How does Generative AI work?:

Students will explore Artificial Intelligence (AI) and the basics on how generative AI models use Large Language Models (LLMs) and Natural Language Processing NLP to generate outputs. This K-3 lesson is an integrated Computer Science, ELA and Math lesson designed for application of math and ELA content knowledge while exploring and using computational thinking to understand how generative AI works, making cross-curricular connections to understand emerging technologies.

Type: Lesson Plan

Home and School Rule Explorers: Journeying to a Happy and Safe Environment:

Students will learn about rules and how they relate to the steps and turns used in the Motion Blocks coding in Scratch. Students will complete an illustration depicting one rule they learned. This is lesson 1 of a 3-part integrated computer science and civics mini-unit.

Type: Lesson Plan

Responsible Citizens: Creating Code Part 1:

Students will plan a Scratch block code program that explains the characteristics of responsible citizens. After viewing an example Scratch project, students and teachers will explore the various block coding and commands that run Scratch programming. Using a brainstormed list of acts of responsible citizenship, students will then complete a planning sheet that includes aspects of block code programming to illustrate one act of responsible citizenship that they will describe.

Type: Lesson Plan

Student Resources

Vetted resources students can use to learn the concepts and skills in this benchmark.

Parent Resources

Vetted resources caregivers can use to help students learn the concepts and skills in this benchmark.