Please enable JavaScript to use CodeHS

Kentucky JAVA Programming 1 Framework

Standards

Standard Description
1 Design, develop, compile, debug, test, run, and document programs in the Java language using a software development kit. Lessons
2 Design and develop programs using operators and assignments Lessons
3 Design and develop programs using primitive data types. Lessons
4 Design and develop programs using sequence, selection, and repetition structures. Lessons
5 Design and develop programs using single and multi-dimensional arrays. Lessons
6 Design and develop programs using effective error and exception handling Lessons
7 Design and develop programs using object-oriented programming features, including defining classes, instantiating objects, and using arrays of objects. Lessons
8 Design and develop programs implementing user-defined methods and modular programming Lessons
9 Design and develop programs using method overloading. Lessons
10 Design and develop programs using inheritance, encapsulation, and polymorphism. Lessons
11 Design and develop GUI interfaces for Java applications. Lessons
12 Evaluate and critique effectiveness and efficiency of code. Lessons