Please enable JavaScript to use CodeHS

Standards Framework

for Natrona Computer Programming 1

10

Standards in this Framework

Standard Description
L1.AP.PD.03 Use debugging tools to identify and fix errors in a program.
L2.AP.M.03 Demonstrate code reuse by creating programming solutions using libraries and APIs.
L1.AP.C.02 Trace the execution of loops and conditional statements, illustrating output and changes in values of named variables.
L1.AP.M.01 Decompose problems into smaller components through systematic analysis, using constructs such as procedures, modules, and/or objects.
L1.AP.M.02 Create artifacts by using procedures within a program, combinations of data and procedures, or independent but interrelated programs.
L1.AP.V.01 Use lists to simplify solutions, generalizing computational problems instead of repeatedly using simple variables.
L1.AP.A.01 Create a prototype that uses algorithms (e.g., searching, sorting, finding shortest distance) to provide a possible solution for a real-world problem relevant to the student.
L1.DA.CVT.01 Create interactive data representations using software tools to help others better understand real-world phenomena (e.g., paper surveys and online data sets).
L2.DA.CVT.01 Use data analysis tools and techniques to identify patterns in data representing complex systems.
L2.AP.PD.05 Develop and use a series of test cases to verify that a program performs according to its design specifications.