Grade 5
Other Colorado Computer Science sets
Other Colorado Computer Science sets
Computational Thinking
- 1
Develop, utilize, and evaluate algorithms, to model and solve problems.
- 1
Algorithms can be created, tested, and improved.CS.5.1.1
- a
Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies. CS.5.1.1.a
- b
Compare multiple algorithms for the same task and determine which is the most appropriate. CS.5.1.1.b
- c
Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended. CS.5.1.1.c
- a
- 1
- 2
Systematically analyze a problem using decomposition and abstraction to formulate a solution.
- 2
Complex problems can be broken into smaller parts to facilitate the program development process.CS.5.1.2
- a
Decompose (breakdown) problems into smaller, manageable subproblems to facilitate the program development process. CS.5.1.2.a
- a
- 2
Computing Systems and Networks
- 5
Develop systems solutions from a set of specifications to complete a design process.
- 1
When designing or improving computational artifacts, the designer should consider various perspectives.CS.5.2.1
- a
Seek diverse perspectives for the purpose of improving computational artifacts. CS.5.2.1.a
- a
- 1
Computer Programming
- 7
Design and create programs, individually and collaboratively, for a variety of disciplines.
- 1
Computer programs can include a variety of components that can be created and revised collaboratively over time to improve and expand the function of the program.CS.5.3.1
- a
Create programs that use variables to store and modify data. CS.5.3.1.a
- b
Create programs that include sequences, events, loops, and conditionals. CS.5.3.1.b
- c
Modify, remix, or incorporate portions of an existing program into one's own work, to develop something new or add more advanced features. CS.5.3.1.c
- d
Use an iterative process to plan the development of a program by including others' perspectives and considering diverse viewpoints. CS.5.3.1.d
- e
Take on varying roles, with teacher guidance, when collaborating with peers during the design, implementation, and review stages of program development. CS.5.3.1.e
- f
Describe choices made during program development using code comments, presentations, and demonstrations. CS.5.3.1.f
- a
- 1
Artificial Intelligence (AI)
- 12
Explain how AI tools work and how they are built.
- 1
AI systems can express information through a variety of ways and can perform tasks they were not explicitly programmed to perform through machine learningCS.5.5.1
- a
Give examples of intelligent vs. non intelligent machines and discuss what makes a machine intelligent. CS.5.5.1.a
- b
Identify problems as either classification problems or search problems. CS.5.5.1.b
- c
Identify patterns in labeled data and determine the features that predict labels. CS.5.5.1.c
- a
- 1
Digital Citizenship
- 13
Practice responsible, ethical, and safe use of computing technology and the internet.
- 1
Cyberbullying is the use of digital devices, sites, and apps to intimidate, harm, and/or upset someone.CS.5.6.1
- a
Recognize similarities and differences between in-person bullying, cyberbullying, and being mean.CS.5.6.1.a
- b
Identify strategies for dealing with cyberbullying and ways they can be an upstander for those being bullied.CS.5.6.1.b
- c
Explain how certain policies and laws are created to guide online interactions.CS.5.6.1.c
- a
- 1
Frequently asked questions
- What grade levels do these standards cover?
- Grade 5
- Where can I read the official document?
- Computer Science Standards Review and Revision Committee
Keep exploring
Keep exploring Computer Science standards
Sibling grade bands, other subjects in this jurisdiction, and the same subject across other states.
More Colorado Computer Science sets
Computer ScienceOther Colorado subjects
Colorado- Arts47 sets
- Comprehensive Health11 sets
- CTE66 sets
- English Language Proficiency (CELP)1 set
- Extended Evidence Outcomes: Mathematics11 sets
- Extended Evidence Outcomes: Reading, Writing, Communicating12 sets
- Mathematics11 sets
- Physical Education11 sets
- Reading, Writing and Communicating12 sets
- Science9 sets
- Social Studies15 sets
- World Languages8 sets