K-12 Computer Science Standards

Utah 5 Computer Science Standards

14 Standards

1

5.CS.1

Create potential solutions to solve hardware and software problems using common troubleshooting strategies.

2

5.NI.1

Model how information is broken down into smaller pieces, transmitted as packets (data groups) through multiple devices over networks and the Internet, and reassembled at the destination.

3

5.DA.1

Explain how the amount of space required to store data differs based on the type of data and level of detail and that the utility of that data varies.

4

5.DA.2

Organize and share collected data visually to highlight relationships and support a claim.

5

5.DA.3

Prioritize, analyze and use data to communicate ideas, highlight relationships and predict outcomes.

6

5.AP.1

Compare and refine multiple algorithms for the same task and determine which is the most appropriate.

7

5.AP.2

Decompose problems into smaller, manageable tasks which may themselves be deconstructed and analyzed.

8

5.AP.3

Create programs by incorporating smaller portions of existing programs, to develop something new or add more advanced features.

9

5.AP.4

Use an iterative process to plan and develop a program by considering the perspectives and preferences of others.

10

5.AP.5

Recognize and observe intellectual property rights and give appropriate attribution when creating, remixing, or combining programs.

11

5.AP.6

Describe choices made during program development using code comments, presentations, and demonstrations.

12

5.IC.1

Propose ways to improve the accessibility and usability of technology products for the diverse needs and wants of users.

13

5.IC.2

Seek and explain the impact of diverse perspectives for the purpose of improving computational artifacts.

14

5.CT.1

Develop algorithms in computer programs to solve problems, including unique and repeated sub-tasks within a larger program.

Ready to Start Learning?

Explore our courses aligned with these standards

View School Program