1. Create Performance Task
General Requirements
Program Requirements
Full Create Performance Task—Sample One
Full Create Performance Task—Sample Two
Full Create Performance Task—Sample Three
Full Create Performance Task—Sample Four
Full Create Performance Task—Sample Five
Full Create Performance Task—Sample Six
2. Creative Development
Computing Innovations
Collaboration
How Programs Function
Program Input
Development Process
3. Data
Bits Represent Data
Number Systems
Various Errors
Lossy and Lossless Data Compression
Information Extracted from Data
Privacy Concerns
4. Algorithms and Programming
What Is an Abstraction?
Mathematical Operators
How to Solve Modulus
Assignment Operators
Lists
Display Operators
Input Operators
Relational and Boolean Operators
The Robot
The Swap
Searching
Programming
Flowcharts
Lists
Procedures
5. Computer Systems and Networks
Computing Devices
Autonomous Systems of the Internet
Fault Tolerance
Efficiency of Solutions
6. Impact of Computing
The World Wide Web
Digital Divide
Beneficial and Harmful Effects
Human Bias
Crowdsourcing
Legal and Ethical Concerns
Safe Computing