Montana 3 Content Standard for Computer Science
13 Standards
CS.AP.3.1
Compare and contrast multiple algorithms to complete the same task
CS.AP.3.2
Break down problems into smaller, manageable subproblems to facilitate the program development process
CS.AP.3.3
Describe steps taken and choices made during the process of program development
CS.AP.3.4
Identify intellectual property rights and give appropriate credit when creating or remixing programs
CS.CS.3.1
Identify the internal and external parts of computing devices
CS.CS.3.2
Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies
CS.DA.3.1
Collect data from multiple sources and display the data in graphs
CS.DA.3.2
Describe multiple types of data
CS.DA.3.3
Understand the accuracy of predictions and how they are influenced by the amount of data collected
CS.IC.3.1
Collect diverse perspectives for the purpose of improving computational artifacts
CS.IC.3.2
Identify rules associated with the appropriate use of digital information when creating computational artifacts
CS.IC.3.3
Describe ethical issues that relate to computing devices and networks
CS.NI.3.1
Identify how personal information can be protected