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