Please enable JavaScript to use CodeHS

Kentucky Introduction to Programming Standards Framework

13 Standards in this Framework


Standard Description
1 Demonstrate knowledge of the program development life cycle
2 Design, develop, compile, debug, test, run, and document programs in the language studied.
3 Design and develop programs using operators and assignments.
4 Design and develop programs that properly use variable, constants, data types, and objects.
5 Design and develop programs that use sequence, selection, and repetition structures.
6 Design and develop programs that use simple data structures.
7 Design and develop programs that use effective error and exception handling.
8 Design and develop programs that implement user-defined methods and modular programming.
9 Design and develop programs that implement file processing.
10 Design and develop programs that implement fundamental features that are unique to the language studied.
11 Design and develop programs using object-oriented programming features, if applicable to the language studied.
12 Explain how algorithms are used to produce artificial intelligences(AI).
13 Evaluate and critique effectiveness and efficiency of code written