Third Grade CS Standards and Annotations
Computing Systems
Devices
3.CS.D.01 Identify internal and external parts of computing devices that function together to form a system. Annotation 3.CS.D.01
Hardware and Software
3.CS.HS.01 Identify a variety of ways computer hardware and software work together as a system to accomplish a task. Annotation 3.CS.HS.01
Troubleshooting
3.CS.T.01 Identify and troubleshoot, using appropriate technical terminology, simple hardware and software problems that may occur during everyday use, discuss problems with peers and adults (e.g., viruses, malware, versions of software and non-working applications, refresh screen, closing/reopening application, adjusting volume on headphones or speakers). Annotation 3.CS.T.01
Networks and the Internet
Network Communication and Organization
3.NI.NCO.01 Recognize how information is sent and received over physical and wireless pathways. Annotation 3.NI.NCO.01
Cybersecurity
3.NI.C.01 Discuss basic issues that relate to responsible use of computing devices and describe consequences of inappropriate use in a variety of locations. Annotation 3.NI.C.01
Data Analysis
Storage
3.DA.S.01 Recognize that different types of information are stored in different formats that have varying characteristics, which could include associated programs and storage requirements. Annotation 3.DA.S.01
Collection, Visualization, & Transformation
3.DA.CVT.01 Collect, organize, and present the same data in a variety of visual formats (e.g., charts, graphs, tables, etc.). Annotation 3.DA.CVT.01
Inference & Models
3.DA.IM.01 Utilize data to make predictions and discuss whether there are sufficient data to make these predictions and extrapolations. Annotation 3.DA.IM.01
Algorithms and Programming
Algorithms
3.AP.A.01 Develop and compare multiple algorithms for the same task. Annotation 3.AP.A.01
Variables
3.AP.V.01 Create programs that use variables to store and modify grade appropriate data. Annotation 3.AP.V.01
Control
3.AP.C.01 Create programs using a programming language that includes sequences, loops, conditionals, and variables to solve a problem or express an idea. Annotation 3.AP.C.01
Modularity
3.AP.M.01 Decompose a simple problem into a precise set of sequences instructions. Annotation 3.AP.M.01
3.AP.M.02 Modify, remix, or incorporate portions of an existing program into one’s own work, to develop or add more advanced features (grade-level appropriate). Annotation 3.AP.M.02
Program Development
3. AP.PD.01 Use an iterative process to plan the development of a program by including others’ perspectives and considering user preferences while solving simple problems. Annotation 3.AP.PD.01
3.AP.PD.02 Identify instances of remixing, when ideas are borrowed and treated upon, and provide attribution. Annotation 3.AP.PD.02
3.AP.PD.03 Analyze and debug an existing program or algorithm that includes sequencing, repetition, and variables in a programming language. Annotation 3.AP.PD.03
3.AP.PD.04 Communicate and explain program development to peers and adults using comments, presentations, and demonstrations. Annotation 3.AP.PD.04
Impacts of Computing
Culture and Diversity
3.IC.C.01 Identify how different technologies created by people from diverse backgrounds have contributed to computing and helped to change the world. Annotation 3.IC.C.01
3. IC.C.02 Identify potential problems that limit accessibility/usability and how computing devices have built-in features to increase accessibility for all users. Annotation 3.IC.C.02
Social Interactions
3.IC.SI.01 Develop a code of conduct, explain, and practice grade-level appropriate behavior and responsibilities while participating online. Annotation 3.IC.SI.01
3.IC.SI.02 Identify how computing devices and computational products have been, or can be, improved by incorporating diverse perspectives. Annotation 3.IC.SI.02
Safety, Law, & Ethics
3.IC.SLE.01 Introduce intellectual property concepts and identify types of digital data (music, videos, photos) that may have intellectual property rights preventing copying and/or requiring attribution Annotation 3.IC.SLE.01