SC.35.CS-CS.2.3

Explain the process of arranging or sorting information into useful order as well as the purpose for doing so.
General Information
Subject Area: Science
Grade: 35
Body of Knowledge: Computer Science - Communication Systems and Computing
Date Adopted or Revised: 05/16
Status: State Board Approved

Related Courses

This benchmark is part of these courses.
5020100: STEM Lab Grade 3 (Specifically in versions: 2016 - 2022, 2022 and beyond (current))
5020110: STEM Lab Grade 4 (Specifically in versions: 2016 - 2022, 2022 and beyond (current))
5020120: STEM Lab Grade 5 (Specifically in versions: 2016 - 2022, 2022 and beyond (current))
5002020: Introduction to Computer Science 2 (Specifically in versions: 2016 - 2022, 2022 and beyond (current))

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

A Nation for Representation: Part 2:

In this integrated lesson, students will write pseudocode to identify whether an example shows representative government. The students will plan out an interactive game using the Scratch platform where the representative government is demonstrated using a graphic organizer to guide their planning. This lesson is part two of a multipart unit that will end with a culminating project that identifies the characteristics of a representative government.

Type: Lesson Plan

Celebrate Constitution Day, Part 1:

Students will listen to and discuss information on the writing and content of the United States Constitution, in this lesson plan. They will organize summary information into a useful order that will help them create the coding for a Scratch program. This is part 1 of a 2-part series that integrates Civics, English Language Arts, and Computer Science. 

Type: Lesson Plan

Creating a Civic Action Scene in Scratch:

In this lesson students will use event blocks to help illustrate a story surrounding a scenario that depicts civility.  Prior to this lesson, students will have created a sprite with a background (for instance, a person at a beach). The students will be adding event blocks that will allow the user to interact with the scenario and learn more about the scene.  For instance, the user could click on the sprite and then the sprite can say (using audio or text) what they are doing at the beach.  

Type: Lesson Plan

Lesson #3 - Moon Phase Unit:

This is the final lesson in the Moon Phase unit. In this lesson, students will complete an algorithm sheet to understand how they can connect the flowchart model to real-world programming. It also gives an insight to various blocks used in Scratch and their significance. This lesson allows students to program in Scratch based on the flowchart model made in the previous lesson and switch the costumes based on the operational conditions placed on the sprite. The final product in this lesson will showcase the students' conceptual understanding of the Moon phases in a computer science medium.

Type: Lesson Plan

Lesson #2 - Moon Phase Unit:

This is lesson 2 of 3 in the Moon Phase unit. This lesson will help students design a flowchart model to find the phase of the Moon by making decisions based on certain conditions. This lesson also gives students insight into working with the design model made earlier and an opportunity to upload/draw costumes of different lunar phases in Scratch.

Type: Lesson Plan

Lesson #1 - Moon Phase Unit :

This is lesson 1 of 3 in the Moon Phase Unit. This lesson introduces students to the eight Moon phases and their names in a counter-clockwise sequential order starting with the New Moon as phase 1. Students will also be introduced to how a flowchart can help make decisions, in this case whether or not the Moon is full.

Type: Lesson Plan

Working Under Pressure:

Students will work collaboratively in a group to decode messages and break out of the escape room before time runs out, in this lesson plan.

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.