(1) Computer science algorithms and programming standards for third grade are: 

(a) compare and contrast multiple algorithms to complete the same task;

(b) break down problems into smaller, manageable subproblems to facilitate the program development process;

(c) describe steps taken and choices made during the process of program development; and

(d) identify intellectual property rights and give appropriate credit when creating or remixing programs.

(2) Computer science computing systems standards for third grade are:

(a) identify the internal and external parts of computing devices; and

(b) determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies.

(3) Computer science data and analysis standards for the third grade are:

(a) collect data from multiple sources and display the data in graphs;

(b) describe multiple types of data; and

(c) understand the accuracy of predictions and how they are influenced by the amount of data collected.

(4) Computer science impacts of computing standards for third grade are:

(a) collect diverse perspectives for the purpose of improving computational artifacts;

(b) identify rules associated with the appropriate use of digital information when creating computational artifacts; and

(c) describe ethical issues that relate to computing devices and networks.

(5) Computer science networks and the internet standards for third grade are to identify how personal information can be protected.


History: Mont. Const. Art. X, sec. 9, 20-2-121, MCA; IMP, Mont. Const. Art. X, sec. 9, 20-2-121, 20-3-106, 20-7-101, MCA; NEW, 2020 MAR p. 2138, Eff. 7/1/21.