Please enable JavaScript to use CodeHS

Standards Mapping

for Kentucky Introduction to Programming

13

Standards in this Framework

7

Standards Mapped

53%

Mapped to Course

Standard Lessons
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.
  1. 1.4 Arithmetic Expressions
  2. 1.7 Logical Operators
  3. 1.8 Comparison Operators
4
Design and develop programs that properly use variable, constants, data types, and objects.
  1. 1.2 Variables and Types
  2. 1.6 Booleans
  3. 2.5 Strings Methods
5
Design and develop programs that use sequence, selection, and repetition structures.
  1. 1.9 For Loops
  2. 1.10 While Loops
  3. 1.11 If Statements
6
Design and develop programs that use simple data structures.
  1. 4.2 Introduction to Arrays
  2. 4.3 Using Arrays
  3. 4.4 ArrayList Methods
  4. 4.8 HashMaps
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.
  1. 2.1 Java Methods
  2. 3.4 Writing Classes
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.
  1. 3.14 Polymorphism
11
Design and develop programs using object-oriented programming features, if applicable to the language studied.
  1. 3.12 Inheritance
  2. 3.13 Class Design and Abstract Classes
  3. 3.14 Polymorphism
12
Explain how algorithms are used to produce artificial intelligences(AI).
13
Evaluate and critique effectiveness and efficiency of code written