- standard
Variables
- 6th Grade
- 7th Grade
- 8th Grade
- Michigan Computer Science Standards
- Algorithms & Programming
Create clearly named variables that represent different data types and perform operations on their values.
- standard
Algorithms
- 6th Grade
- 7th Grade
- 8th Grade
- Michigan Computer Science Standards
- Algorithms & Programming
Use flowcharts and/or pseudocode to address complex problems as algorithms.
- standard
Inference & Models
- 6th Grade
- 7th Grade
- 8th Grade
- Michigan Computer Science Standards
- Data & Analysis
Refine computational models based on the data they have generated.
- standard
Collection Visualization & Transformation
- 6th Grade
- 7th Grade
- 8th Grade
- Michigan Computer Science Standards
- Data & Analysis
Collect data using computational tools and transform the data to make it more useful and reliable.
- standard
Storage
- 6th Grade
- 7th Grade
- 8th Grade
- Michigan Computer Science Standards
- Data & Analysis
Represent data using multiple encoding schemes.
- standard
Cybersecurity
- 6th Grade
- 7th Grade
- 8th Grade
- Michigan Computer Science Standards
- Networks & the Internet
Apply multiple methods of encryption to model the secure transmission of information.
- standard
Cybersecurity
- 6th Grade
- 7th Grade
- 8th Grade
- Michigan Computer Science Standards
- Networks & the Internet
Explain how physical and digital security measures protect electronic information.
- standard
Network Communication & Organization
- 6th Grade
- 7th Grade
- 8th Grade
- Michigan Computer Science Standards
- Networks & the Internet
Model the role of protocols in transmitting data across networks and the Internet.
- standard
Troubleshooting
- 6th Grade
- 7th Grade
- 8th Grade
- Michigan Computer Science Standards
- Computing Systems
Systematically identify and fix problems with computing devices and their components.
- standard
Hardware & Software
- 6th Grade
- 7th Grade
- 8th Grade
- Michigan Computer Science Standards
- Computing Systems
Design projects that combine hardware and software components to collect and exchange data.
- standard
Devices
- 6th Grade
- 7th Grade
- 8th Grade
- Michigan Computer Science Standards
- Computing Systems
Recommend improvements to the design of computing devices, based on an analysis of how users interact with the devices.
- standard
Safety Law & Ethics
- 3rd Grade
- 4th Grade
- 5th Grade
- Michigan Computer Science Standards
- Impacts of Computing
Use public domain or creative commons media, and refrain from copying or using material created by others without permission.
- standard
Social Interactions
- 3rd Grade
- 4th Grade
- 5th Grade
- Michigan Computer Science Standards
- Impacts of Computing
Seek diverse perspectives for the purpose of improving computational artifacts.
- standard
Culture
- 3rd Grade
- 4th Grade
- 5th Grade
- Michigan Computer Science Standards
- Impacts of Computing
Brainstorm ways to improve the accessibility and usability of technology products for the diverse needs and wants of users.