Computer Science: CIT 120: Computational Thinking

Other Kentucky CTE sets

Demonstrate an understanding of elementary logic, truth tables, and Boolean Algebra. CIT120.1

  • a

    Create a truth table based on Boolean AlgebraCIT120.1a

Illustrate the flow of a program. CIT120.2

  • a

    Explain the implications of file processing. CIT120.2a

Describe the steps addressed in the design of a program to solve the stated problem. CIT120.3

  • 3

    Describe the steps addressed in the design of a program to solve the stated problem. CIT120.3

Describe the principles of object-oriented programming. CIT120.5

  • 4

    Describe the principles of object-oriented programming. CIT120.5

Analyze the binary representation of data.CIT120.6

  • 5

    Analyze the binary representation of data.CIT120.6

Develop algorithms with increasing degree of complexity using structured programming techniques such as: sequence, selection, and repetition. CIT120.6

  • 6

    Develop algorithms with increasing degree of complexity using structured programming techniques such as: sequence, selection, and repetition. CIT120.6

Use fundamental data types and data structures CIT120.7

  • a

    Be able to use: integers, reals, characters, strings, Booleans, one- and two-dimensional arrays.

Demonstrate programming style best practices. CIT120.8

  • 8

    Demonstrate programming style best practices. CIT120.8

Illustrate concepts using one or more programming language(s). CIT120.9

  • a

    Use modular programming.  CIT120.9a

Frequently asked questions

What grade levels do these standards cover?
Grade 11, Grade 12, Grade 10, and UNDERGRADUATE-LOWERDIVISION
Where can I read the official document?
KCTCS Course Information

Keep exploring

Sibling grade bands, other subjects in this jurisdiction, and the same subject across other states.

More Kentucky CTE sets

CTE