Standards in this Framework
Standards Mapped
Mapped to Course
| Standard | Lessons | 
|---|---|
| CIS.HS.8.1.a Identify component parts or subproblems of a simple problem. | 
 | 
| CIS.HS.8.1.b Identify subproblems that make up a larger computational problem. | 
 | 
| CIS.HS.8.1.c Explain how solutions to multiple subproblems work together to solve a larger problem. | 
 | 
| CIS.HS.8.1.d Define the term algorithm and explain its relationship to computational solutions. |  | 
| CIS.HS.8.2.a Define abstraction in terms of computer science and provide an example of how abstraction is used to manage complexity. | 
 | 
| CIS.HS.8.2.b Represent equivalent data using different encoding schemes (e.g., binary, unicode, Morse code, student-created codes). |  | 
| CIS.HS.8.2.c Use abstraction to manage complexity or avoid duplication of effort. | 
 | 
| CIS.HS.8.2.d Use and extend existing procedures within a program based on their documentation. | 
 | 
| CIS.HS.8.2.e Identify repetitive elements of program code and develop functionally equivalent versions that reduce redundant code or hide the complexity of a task. | 
 | 
| CIS.HS.8.3.a Create variables to store data in a program. | 
 | 
| CIS.HS.8.3.b Use and update data stored in variables. | 
 | 
| CIS.HS.8.3.c Develop programs that use sequences of statements, loops, and conditional statements. | 
 | 
| CIS.HS.8.3.d Design and develop computational artifacts that address personally- or socially relevant concerns. | 
 | 
| CIS.HS.8.4.a Filter or transform data using a computational tool. | 
 | 
| CIS.HS.8.4.b Explain the results of a data-driven investigation and a reproducible process for computing the results. |  | 
| CIS.HS.8.4.c Use and modify a computer simulation to understand a real-world system. |  | 
| CIS.HS.8.4.d Adjust inputs to an existing simulation to gain additional insights. |  | 
| CIS.HS.8.5.a Describe an iterative design process used in creating computational artifacts. | 
 | 
| CIS.HS.8.5.b Apply an iterative design process to solve problems, both independently and collaboratively. | 
 |