Gradeband
9 - 12
Sub-Concept Area: Modeling and Simulation
9-12.CT.1 - Create a simple digital model that makes predictionns of outcomes.
Sub-Concept Area: Data Analysis and Visualization
9-12.CT.2 - Collect and evaluate data from multiple sources for use in a computational artifact.
9-12.CT.3 - Refine and visualize complex data sets to tell different stories with the same data set.
Sub-Concept Area: Abstraction and Decomposition
9-12.CT.4 - Implement a program using a combination of student-defined and third-party functions to organize computation.
9-12.CT.5 - Modify a function or procedure in a program to perform its computation in a different way over the same inputs, while preserving the result of the overall program.
Sub-Concept Area: Algorithms and Programming
9-12.CT.6 - Demonstrate how at least two classic algorithms work, and analyze the trade-offs related to two or more algorithms for completing the same tasks.
9-12-CT.7 - Design or remix a program that utilizes a data structure to maintain changes to related pieces of data.
9-12-CT.8 - Develop a program that effectively uses control structures in order to create a computer program for practical intent, personal expression, or to address a societal issue.
9-12.CT.9 - Systematically test and refine programs using a range of test cases, based on anticipating common errors and user behavior.
9-12.CT.10 - Collaboratively design and develop a program or computational artifact for a specific audience and create documentation outlining implementation features to inform collaborators and users.