Ongoing professional development and support is available throughout the year. Sign up for sessions and classes now.

Third Grade CS Standards and Annotations

Return to Explore Annotations page


Jump  to Concept:


Computing Systems

  •   Devices
    • 3.CS.D.01  Identify internal and external parts of computing devices that function together to form a system. pdfAnnotation 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. pdfAnnotation 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). pdfAnnotation 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. pdfAnnotation 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. pdfAnnotation 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. pdfAnnotation 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.).  pdfAnnotation 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. pdfAnnotation 3.DA.IM.01

Algorithms and Programming

  • Algorithms
  • Variables
    • 3.AP.V.01 Create programs that use variables to store and modify grade appropriate data. pdfAnnotation 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. pdfAnnotation 3.AP.C.01
  • Modularity
    • 3.AP.M.01  Decompose a simple problem into a precise set of sequences instructions. pdfAnnotation 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). pdfAnnotation 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. pdfAnnotation 3.AP.PD.01
    • 3.AP.PD.02  Identify instances of remixing, when ideas are borrowed and treated upon, and provide attribution. pdfAnnotation 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. pdfAnnotation 3.AP.PD.03
    • 3.AP.PD.04 Communicate and explain program development to peers and adults using comments, presentations, and demonstrations. pdfAnnotation 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. pdfAnnotation 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. pdfAnnotation 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. pdfAnnotation 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. pdfAnnotation 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  pdfAnnotation 3.IC.SLE.01

Top of the page

Return to Explore Annotations page

Dianne O'Grady-Cunniff, dogrady at usmd dot edu
Director, Maryland Center for Computing Education

Dr. Megean Garvin, mgarvin at usmd dot edu
Director of Research, Maryland Center for Computing Education

     ECEP Logo 2 Web        CSFORALL Logo Web        CSTALogo Web

Maryland Center for Computing Education
3300 Metzerott Rd. Adelphi, MD 20783
MCCE received initial support from the National Science Foundation, (MSP)2 Grant No. 0831970.