Grade 1
Other Colorado Computer Science sets
Other Colorado Computer Science sets
Computational Thinking
- 1
Develop, utilize, and evaluate algorithms, to model and solve problems.
- 1
An algorithm is a set of steps for a specific purpose and can be modified.CS.1.1.1
- a
Create and follow algorithms (sets of step-by-step instructions) to complete tasks.CS.1.1.1.a
- b
Debug (identify and fix) errors in an algorithm or program that includes sequences and simple loops. CS.1.1.1.b
- c
Using correct terminology, describe steps taken, and choices made during the process of program development and revision. CS.1.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 solving the problem.CS.1.1.2
- a
Decompose (break down) the steps needed to solve a problem into a precise sequence of instructions.CS.1.1.2.a
- a
- 2
- 3
Represent and analyze data in order to generate new knowledge and capability.
- 3
Data is information that can be collected, stored, and represented in a variety of ways.CS.1.1.3
- a
Find, add, change, and delete information using a computing device and define the information stored as data. CS.1.1.3.a
- b
Collect and present the same data in various visual formats. CS.1.1.3.b
- c
Describe patterns in data using visual representations such as charts or graphs, to make predictions.CS.1.1.3.c
- d
Use numbers or other symbols to represent information and describe that this is similar to how computer programs represent information.CS.1.1.3.d
- a
- 3
Computing Systems and Networks
- 4
Use systems thinking to describe networks and common software and hardware components.
- 1
Computing systems rely on both hardware and software, that can be local or accessed remotely.CS.1.2.1
- a
Describe basic hardware and software problems using accurate terminology.CS.1.2.1.a
- b
Describe the difference between online and local use of computing devices. CS.1.2.1.b
- c
Recognize that equipment is needed to access a network.CS.1.2.1.c
- a
- 1
Computer Programming
- 7
Design and create programs, individually and collaboratively, for a variety of disciplines.
- 1
A computer program is a sequence of steps that is expressed in a computer programming language so that a computer can follow and perform the steps.CS.1.3.1
- a
Use appropriate software to perform a variety of tasks.CS.1.3.1.a
- b
Develop programs with sequences to express ideas or address a problem. CS.1.3.1.b
- c
Cite sources when using the ideas and creations of others while developing programs.CS.1.3.1.c
- a
- 1
Digital Citizenship
- 13
Practice responsible, ethical, and safe use of computing technology and the internet.
- 1
Digital citizenship plays a role in our everyday lives both in person and online.CS.1.6.1
- a
Explain that there are rules for interacting online that are intended to keep people safe.CS.1.6.1.a
- b
Differentiate between appropriate and inappropriate online behavior.CS.1.6.1.b
- a
- 1
Frequently asked questions
- What grade levels do these standards cover?
- Grade 1
- 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