Please enable JavaScript to use CodeHS

South Dakota Computer Programming 1 Standards Framework

16 Standards in this Framework


Standard Description
CP 1.1 Demonstrate knowledge of external and internal computer hardware
CP 1.2 Demonstrate knowledge of software concepts
CP 1.3 Demonstrate the ability to compile, debug, and execute programs
CP 2.1 Demonstrate the ability to use a standard programming style
CP 2.2 Recognize software development processes
CP 2.3 Identify the syntactical components of a program
CP 3.1 Demonstrate the ability to use basic elements of a specific language
CP 3.2 Employ basic arithmetic expressions in programs
CP 3.3 Demonstrate the ability to use data types in programs
CP 3.4 Incorporate functions/methods
CP 4.1 Demonstrate the ability to use relational and logical operators in programs
CP 4.2 Investigate conditional statements
CP 4.3 Implement loops in programs
CP 5.1 Identify personal interests and abilities related to Computer Programming/Software Engineering careers
CP 5.2 Investigate career opportunities, trends, and requirements related to computer programming/software engineering careers
CP 5.3 Demonstrate job skills for programming industries