From Computer Science Wiki
Standard |
Category |
covered?
|
Use predefined functions and parameters, classes and methods to divide a complex problem into simpler parts. |
Computational Thinking |
|
Describe a software development process used to solve software problems (e.g., design, coding, testing, verification). |
Computational Thinking |
No
|
Explain how sequence, selection, iteration, and recursion are building blocks of algorithms. |
Computational Thinking |
No
|
Compare techniques for analyzing massive data collections. |
Computational Thinking |
No
|
Describe the relationship between binary and hexadecimal representations. |
Computational Thinking |
No
|
Analyze the representation and trade-offs among various forms of digital information. |
Computational Thinking |
No
|
Describe how various types of data are stored in a computer system. |
Computational Thinking |
No
|
Use modeling and simulation to represent and understand natural phenomena. |
Computational Thinking |
No
|
Discuss the value of abstraction to manage problem complexity. |
Computational Thinking |
No
|
Describe the concept of parallel processing as a strategy to solve large problems. |
Computational Thinking |
No
|
Describe how computation shares features with art and music by translating human intention into an artifact. |
Computational Thinking |
No
|