Standards in this Framework
| Standard | Description | 
|---|---|
| 1 | Demonstrate an understanding of elementary logic, truth tables, and Boolean algebra. | 
| 2 | Demonstrate programming style best practices. | 
| 3 | Illustrate the flow of a program. | 
| 4 | Illustrate concepts using one or more programming languages | 
| 5 | Explain the implications of file processing. | 
| 6 | Describe the steps addressed in the design of a program to solve the state problem. | 
| 7 | Explain how algorithms are used to produce artificial intelligences(AI) | 
| 8 | Describe the principles of object-oriented programming. | 
| 9 | Develop algorithms with increasing degree of complexity using structured programming techniques such as: sequence, selection, and repetition. | 
| 10 | Use fundamental data types and data structures such as: integers, reals, characters, strings, Booleans, one - and two - dimensional arrays. | 
| 11 | Analyze the binary representation of data. | 
| 12 | Use modular programming. |