SC.68.CS-CP.2.4

Develop problem solutions using a programming language, including all of the following: looping behavior, conditional statements, expressions, variables, and functions.
General Information
Subject Area: Science
Grade: 68
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.
0200000: M/J Computer Science Discoveries (Specifically in versions: 2018 - 2022, 2022 and beyond (current))
0200010: M/J Computer Science Discoveries 1 (Specifically in versions: 2018 - 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

Gather Data For Distribution by Programming an App:

This lesson allow students to gather, calculate, and plot data using both computer code and mathematical equations. In this lesson students will create a pedometer app to demonstrate the understanding of algorithms, components (such as buttons, textboxes, sensors, etc.), and If/Then statements. This lesson uses algebraic equations and random data to access the needed components to store data in a spreadsheet.

Type: Lesson Plan

Different Bodies of Water:

This is the introductory lesson in a 4-lesson unit of study about different bodies of water, their characteristics, and how to translate natural language into computer language.

Type: Lesson Plan

Perspectives Video: Teaching Idea

Programming Mathematics: Algebra, and Variables to control Open-source Hardware:

If you are having trouble understanding variables, this video might help you see the light.

Download the CPALMS Perspectives video student note taking guide.

Type: Perspectives Video: Teaching Idea

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.