Standards in this Framework
| Standard | Description |
|---|---|
| MS.AT.1 | Use clearly named variables of various data types to create generalized algorithms. |
| MS.AT.2 | Create algorithms which include methods of controlling the flow of computation using “if…then… else” type conditional statements to perform different operations depending on the values of inputs. |
| MS.AT.3 | Identify algorithms that make use of sequencing, selection, or iteration. |
| MS.AT.4 | Describe how algorithmic processes and automation increase efficiency |
| MS.DA.2 | Refine computational models based on the data they have generated. |
| MS.DA.3 | Collect, analyze, transform, and refine computational data to make it more useful and reliable. |
| MS.PC.2 | Create procedures with parameters that hide the complexity of a task and can be reused to solve similar tasks. |
| MS.PC.3 | Seek and incorporate feedback from team members and users to refine a solution that meets user needs. |
| MS.PC.5 | Use the iterative design process to systematically test and refine programs to improve performance and eliminate errors. |
| MS.PC.6 | Document programs using comments and/or README files to make them easier to follow, test, and debug. |
| MS.PC.7 | Design a function using a programming language. |