Solve real-life problems in science and engineering using computational thinking.
Students who solve real-life problems in science and engineering using computational thinking:
- Adapt procedures to find solutions and apply them to a new context.
- Look for similarities among problems.
- Connect solutions of problems to more complicated large-scale situations.
- Connect concepts to everyday experiences.
- Use programs, models and methods to understand, represent and solve problems.
- Indicate how various concepts can be applied to other disciplines.
- Redesign programs, models and methods to improve accuracy or efficiency. Evaluate results based on the given context.
Clarifications
Teachers who encourage students to solve real-life problems in science and engineering using computational thinking:
- Create learning opportunities that require logical reasoning and problem-solving skills.
- Provide opportunities for students to create plans and procedures to solve problems.
- Provide opportunities for students to create programs or models, both concrete and abstract, and perform investigations.
- Challenge students to question the accuracy of their programs, models and methods.
General Information
Subject Area: Computer Science (Starting 2025-2026)
Grade: K12
Strand: Computational Thinking and Reasoning Standards
Date Adopted or Revised: 07/24
Status: State Board Approved
Related Courses
This benchmark is part of these courses.
5002030: Kindergarten Foundations of Computer Science (Specifically in versions: 2025 and beyond (current))
5002031: Grade 1 Foundations of Computer Science (Specifically in versions: 2025 and beyond (current))
5002032: Grade 2 Foundations of Computer Science (Specifically in versions: 2025 and beyond (current))
5002033: Grade 3 Foundations of Computer Science (Specifically in versions: 2025 and beyond (current))
5002034: Grade 4 Foundations of Computer Science (Specifically in versions: 2025 and beyond (current))
5002035: Grade 5 Foundations of Computer Science (Specifically in versions: 2025 and beyond (current))
5002040: Grades 3-5 Unplugged Computer Science (Specifically in versions: 2025 and beyond (current))
0200021: M/J Grade 6 Digital Discoveries (Specifically in versions: 2025 and beyond (current))
0200022: M/J Grade 7 Digital Discoveries (Specifically in versions: 2025 and beyond (current))
0200023: M/J Grade 8 Digital Discoveries (Specifically in versions: 2025 and beyond (current))
0200024: M/J Navigating Technology: Digital Literacy and Digital Citizenship (Specifically in versions: 2025 and beyond (current))
0200025: M/J Introduction to Cybersecurity (Specifically in versions: 2025 and beyond (current))
0200381: Conceptual Cybersecurity (Specifically in versions: 2025 and beyond (current))
0200382: Computer Programming Fundamentals Honors (Specifically in versions: 2025 and beyond (current))
0200383: Principles of Computer Science (Specifically in versions: 2025 and beyond (current))
0200384: Discovering Computer Science (Specifically in versions: 2025 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.
Teaching Ideas
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.