K-12 Computer Science Standards

South Dakota 3-5 Computer Science Standards

19 Standards

1

3-5.CS.01

Describe how computing devices' internal and external parts function to form a system.

2

3-5.CS.02

Model how hardware and software work together as a system to accomplish tasks.

3

3-5.CS.03

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

4

3-5.NI.01

Model how information is sent and received over a network.

5

3-5.NI.02

Discuss real-world cybersecurity problems and how personal information can be protected.

6

3-5.DA.01

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

7

3-5.DA.02

Use data to highlight patterns, propose cause-and-effect relationships, predict outcomes, or communicate an idea.

8

3-5.AP.01

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

9

3-5.AP.02

Create programs that use variables to store and modify data.

10

3-5.AP.03

Create programs that include sequences, events, loops, and conditionals.

11

3-5.AP.04

Decompose (break down) problems into subproblems to facilitate the program development process, including incorporating portions of existing programs and proper documentation.

12

3-5.AP.05

Discuss how voice assistants use algorithms to understand and respond to spoken commands, as well as factors that contribute to different responses.

13

3-5.AP.06

Use the iterative process to test and debug a program or algorithm to ensure it runs as intended.

14

3-5.AP.07

Collaborate with peers during all stages of program development.

15

3-5.AP.08

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

16

3-5.IC.01

Discuss computing technologies that have changed South Dakota and the world, and express how those technologies influence, and are influenced by, cultural practices.

17

3-5.IC.02

Identify limitations and possible solutions relating to accessibility and usability of technology products for the varied needs and wants of users.

18

3-5.IC.03

Collect and utilize varied perspectives to improve computational artifacts.

19

3-5.IC.04

Explain societal issues that relate to technology and describe the consequences of inappropriate use.

Ready to Start Learning?

Explore our courses aligned with these standards

View School Program