K-12 Computer Science Standards

Kentucky JAVA Programming 1

12 Standards

1

1

Design, develop, compile, debug, test, run, and document programs in the Java language using a software development kit.

2

2

Design and develop programs using operators and assignments

3

3

Design and develop programs using primitive data types.

4

4

Design and develop programs using sequence, selection, and repetition structures.

5

5

Design and develop programs using single and multi-dimensional arrays.

6

6

Design and develop programs using effective error and exception handling

7

7

Design and develop programs using object-oriented programming features, including defining classes, instantiating objects, and using arrays of objects.

8

8

Design and develop programs implementing user-defined methods and modular programming

9

9

Design and develop programs using method overloading.

10

10

Design and develop programs using inheritance, encapsulation, and polymorphism.

11

11

Design and develop GUI interfaces for Java applications.

12

12

Evaluate and critique effectiveness and efficiency of code.

Ready to Start Learning?

Explore our courses aligned with these standards

View School Program