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

Second Grade CS Standards and Annotations

Return to Explore Annotations page


Jump  to Concept:


Computing Systems

  •   Devices
    • 2.CS.D.01 Compare and discuss preferences for applications/software with the same primary functionality. pdfAnnotation 2.CS.D.01
  •  Hardware and Software 
    • 2.CS.HS.01 Identify internal and external components of a computer system and their basic functions (e.g., hard drive and memory) as well as peripherals (e.g., printers, scanners, external hard drives) and external storage features and their uses (e.g., cloud storage). pdfAnnotation 2.CS.HS.01
  •   Troubleshooting
    • 2.CS.T.01 Identify and summarize basic troubleshooting techniques to solve basic hardware and software problems (e.g., turning off and on a device to restart, closing and reopening an application/program, turning on speakers). pdfAnnotation 2.CS.T.01

Networks and the Internet

  • Network Communication and Organization
    • 2.NI.NCO.01  Recognize that by connecting computing devices together they can share information (e.g., printers, scanners, internet, display devices). pdfAnnotation 2.NI.NCO.01
  • Cybersecurity
    • 2.NI.C.01  Identify differences between strong and weak passwords and explain the importance of choosing strong passwords to protect devices and information from unauthorized users. pdfAnnotation 2.NI.C.01

Data Analysis

  • Storage
    • 2.DA.S.01 Create, copy, manipulate, and delete a file on a computing device. Identify the information stored as data. pdfAnnotation 2.DA.S.01
  • Collection, Visualization, & Transformation
    • 2.DA.CVT.01 With guidance, collect, organize, and present the same data in a variety of visual ways (e.g., bar graph, pie chart, table, etc.). pdfAnnotation 2.DA.CVT.01
  • Inference & Models
    • 2.DA.IM.01  With guidance, collect, organize, present, and analyze data from a chart or graphical display (visualization) in order to make a prediction, with or without a computing device pdfAnnotation 2.DA.IM.01

Algorithms and Programming

  • Algorithms
    • 2.AP.A.01 Model daily processes by creating and following algorithms (step-by-step lists of instructions) to complete tasks verbally, kinesthetically, via a programming language, or using a device. pdfAnnotation 2.AP.A.01
  • Variables
    • 2.AP.V.01 Model the way programs store and manipulate grade-level data by using numbers or other symbols to represent information (e.g., encode or decode words using numbers, pictographs or symbols to letters, words, or direction). pdfAnnotation 2.AP.V.01
  • Control
    • 2.AP.C.01  Create programs using a programming language, robot device, or unplugged activity that utilize sequencing and repetition to solve a problem or express creative ideas. pdfAnnotation 2.AP.C.01
  • Modularity--not addressed at this level
  • Program Development
    • 2. AP.PD.01 With guidance, create a grade level appropriate document to clarify the steps that will be needed to create a sequential program and can be used to check if the program functionality is correct.pdfAnnotation 2.AP.PD.01
    • 2.AP.PD.02 Give attribution to ideas, solutions, and creations of others, verbally and written, while writing and developing programs. pdfAnnotation 2.AP.PD.02
    • 2.AP.PD.03  Develop and debug programs that include sequencing and repetition to accomplish a task, through the use of a programming language and/or unplugged activity. pdfAnnotation 2.AP.PD.03
    • 2.AP.PD.04 Use correct terminology (e.g., debug, program input/output, code, etc.) to explain the development of a program to solve a problem in an unplugged activity, hands-on manipulative, or programming language. pdfAnnotation 2.AP.PD.04

Impacts of Computing

  • Culture and Diversity
    • 2.IC.C.01 Use grade-level appropriate language to identify and describe how people use a variety of technologies and applications in their daily work and personal lives and the impact of new technologies on daily life. pdfAnnotation 2.IC.C.01
  • Social Interactions
    • 2.IC.SI.01 Develop a code of conduct and explain responsible practices when participating online. Practice the code of conduct and identify and report inappropriate behavior. pdfAnnotation 2.IC.SI.01
  • Safety, Law, & Ethics

Back to top of 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.