SC.68.CS-CS.2.6

Create a program that implements an algorithm to achieve a given goal, individually and collaboratively.
General Information
Subject Area: Science
Grade: 68
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.
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))
0200020: M/J Computer Science Discoveries 2 (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

Errors in Code: The Three Branches of US Government - Part 3:

Students will create a Scratch program about the three branches of government using work from previous lessons (Resources #208945 and #208958). Students will be required to include multiple Sprites, motion block, control block, looks block, conditional statement using the control block, sound block, and the use of an extension. This is the final lesson in a 3-part series that integrates civics with computer science.

Type: Lesson Plan

Civic Duty to Protect Endangered Species Animation Project: Lesson 3:

This is the final lesson of a 3-lesson unit integrating Civics with Computer Science. Students will create an animation in Scratch to raise awareness of an endangered species in Florida. Research from Lesson 1 and a flowchart plan from Lesson 2 will be applied.

Type: Lesson Plan

Algorithms & Voting Rights: Lesson 3:

This lesson is part 3 in a 3-lesson unit involving Algorithm design and voting rights. In this lesson, students work in pairs to evaluate/redesign their flowcharts (from lesson 1). A block-based program that applies conditional logic to determine voting eligibility based on demographic data is created. The lesson concludes with a short response essay reflecting on the effect of expanding voting rights on American society.

Type: Lesson Plan

Signage Usage and Regulations - Part 3:

The students will be able to use their research on signage in a variety of areas such as national parks, roadways, and local areas of their choice to create a Scratch presentation to share their understanding of the signage obligations of local, state, and national governments. This is part 3 of a 3-part integrated lesson plan that integrates Civics with Computer Science and Coding.

Type: Lesson Plan

Just Right Goldilocks’ Café: Temperature & Turbidity:

This is lesson 3 of 3 in the Goldilocks’ Café Just Right unit. This lesson focuses on systematic investigation on getting a cup of coffee to be the “just right” temperature and turbidity level. Students will use both the temperature probe and turbidity sensor and code using ScratchX during their investigation.

Type: Lesson Plan

Just Right Goldilocks’ Café: Turbidity:

This is lesson 2 of 3 in the Just Right Goldilocks’ Café unit. This lesson focuses on systematic investigation on getting a cup of coffee to be the “just right” level of turbidity. Students will use turbidity sensors and code using ScratchX during their investigation.

Type: Lesson Plan

Just Right Goldilocks’ Café: Temperature:

This is lesson 1 of 3 in the Just Right Goldilocks’ Café unit. This lesson focuses on systematic investigation on getting a cup of coffee to be the “just right” temperature. Students will use temperature probes and code using ScratchX during their investigation.

 

Type: Lesson Plan

Coding Geometry Challenges #1-7, 14 & 15:

This set of geometry challenges focuses on creating a variety of polygons as students problem solve and think as they learn to code using block coding software.  Student will need to use their knowledge of the attributes of polygons and mathematical principals of geometry to accomplish the given challenges. The challenges start out fairly simple and move to more complex situations in which students can explore at their own pace or work as a team. Computer Science standards are seamlessly intertwined with the math standards while providing “Step it up!” and “Jump it up!” opportunities to increase rigor.

 

 

 

Type: Lesson Plan

Coding Geometry Challenge 8, 9 & 17:

This set of geometry challenges focuses on using area/perimeter as students problem solve and think as they learn to code using block coding software.  Student will need to use their knowledge of the attributes of polygons and mathematical principals of geometry to accomplish the given challenges. The challenges start out fairly simple and move to more complex situations in which students can explore at their own pace or work as a team. Computer Science standards are seamlessly intertwined with the math standards while providing “Step it up!” and “Jump it up!” opportunities to increase rigor.

Type: Lesson Plan

Coding Geometry Challenge #10 & 11:

This set of geometry challenges focuses on scaled drawings and area as students problem solve and think as they learn to code using block coding software.  Student will need to use their knowledge of the attributes of polygons and mathematical principals of geometry to accomplish the given challenges. The challenges start out fairly simple and move to more complex situations in which students can explore at their own pace or work as a team. Computer Science standards are seamlessly intertwined with the math standards while providing “Step it up!” and “Jump it up!” opportunities to increase rigor.

Type: Lesson Plan

Coding Geometry Challenge # 16, 18 & 19:

This set of geometry challenges focuses on creating a variety of polygons using the coordinate plane as students problem solve and think as they learn to code using block coding software.  Student will need to use their knowledge of the attributes of polygons and mathematical principals of geometry to accomplish the given challenges. The challenges start out fairly simple and move to more complex situations in which students can explore at their own pace or work as a team. Computer Science standards are seamlessly intertwined with the math standards while providing “Step it up!” and “Jump it up!” opportunities to increase rigor.

Type: Lesson Plan

Coding Geometry Challenge #23 & 24:

This set of geometry challenges focuses on using transformations to show similarity and congruence of polygons and circles. Students problem solve and think as they learn to code using block coding software.  Student will need to use their knowledge of the attributes of polygons and mathematical principals of geometry to accomplish the given challenges. The challenges start out fairly simple and move to more complex situations in which students can explore at their own pace or work as a team. Computer Science standards are seamlessly intertwined with the math standards while providing “Step it up!” and “Jump it up!” opportunities to increase rigor.

Type: Lesson Plan

Coding Geometry Challenge # 12 & 13:

This set of geometry challenges focuses on creating circles and calculating area/circumference as students problem solve and think as they learn to code using block coding software.  Student will need to use their knowledge of the attributes of polygons and mathematical principals of geometry to accomplish the given challenges. The challenges start out fairly simple and move to more complex situations in which students can explore at their own pace or work as a team. Computer Science standards are seamlessly intertwined with the math standards while providing “Step it up!” and “Jump it up!” opportunities to increase rigor

Type: Lesson Plan

Coding with Geometry Challenge #20-22:

This set of geometry challenges focuses on using Pythagorean Theorem to find missing triangle side lengths and to draw triangles. Students problem solve and think as they learn to code using block coding software.  Student will need to use their knowledge of the attributes of polygons and mathematical principals of geometry to accomplish the given challenges. The challenges start out fairly simple and move to more complex situations in which students can explore at their own pace or work as a team. Computer Science standards are seamlessly intertwined with the math standards while providing “Step it up!” and “Jump it up!” opportunities to increase rigor.

Type: Lesson Plan

Florida Water Hazard Warning Simulation:

This lesson is a culminating lesson in the Florida Landforms & Water Unit that gives students the ability to use their knowledge of water and potential weather hazards that affect different Florida landforms. This lesson allows students to create a computer program that demonstrates a flood hazard and how to monitor it.

Type: Lesson Plan

The Water Cycle: If/Then and Loops:

This lesson introduces the water cycle to enhance the understanding of how bodies of water and landforms interact to form a complex system. This lesson provides students the opportunity to see how systems can be found in many different forms from science to computers. This lesson will also introduce pseudocode as another form of a procedure. This is lesson 3 of 4 in the Florida Landform and Water Unit.

Type: Lesson Plan

Radioactive Dating Lesson 3 - Modeling :

Students will further explore the idea of radioactive dating through a drawing activity and creating a model simulation in Scratch.

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.