Computing SystemsK-2.CS

  • 1

    Devices: Select and operate appropriate software to perform a variety of tasks and recognie that users have different needs and preferences for the technology they useK-2.CS.01

  • 2

    Hardware and Software: Use appropriate terminology in identifying and describing the function of common physical components of computing systems (hardware)K-2.CS.02

  • 3

    Troubleshooting: Describe basic hardware and software problems using accurate terminologyK-2.CS.03

Networks and the InternetK-2.NI

  • 4

    Cybersecurity: Explain what passwords are and why we use them and use strong passwords to protect devices and information from unauthorized use.K-2.NI.04

Data and AnalysisK-2.DA

  • 5

    Storage: Store, copy, search, retrieve, modify and delete information using a computing device and define the information stored as dataK-2.DA.05

  • 6

    Collection, Visualization and Transformation: Collect and present the same data in various visual formatsK-2.DA.06

  • 7

    Inference and Models: Identify and describe patterns in data visualizations, such as charts or graphs, to make predictionsK-2.DA.07

Algorithms and programmingK-2.AP

  • 8

    Algorithms: Model daily processes by creating and following algorithms (sets of step by step instructions) to complete tasks.K-2.AP.08

  • 9

    Variables: Model the way programs store and manipulate data by using numbers or other symbols to represent informationK-2-AP.09

  • 10

    Control: Develop programs and sequences and simple loops, to express ideas or address a problemK-2.AP.10

  • 11

    Modularity: Decompose (break down) the steps needed to solve a problem into a precise sequence of instructionsK-2.AP.11

  •  

    Program Development:

    1. 12

      Develop plans that describe a program's sequence of events, goals, and expected outcomes.K-2.AP.12

    2. 13

      Give attribution when using the ideas and creations of others while developing programsK-2.AP.13

    3. 14

      Debug (identify and fix) errors in an algorithm or program that includes sequences and simple loopsK-2.AP.14

    4. 15

      Using correct terminology, describe steps taken and choices made during the iterative process of program developmentK-2.AP.15

Impacts of ComputingK-2.IC

  • 16

    Culture: Compare how people live and work before and after the implementation or adoption of new computing technologyK-2.IC.16

  • 17

    Social Interactions: Work respectfully and responsibly with others online.K-2.IC.17

  • 18

    Safety Law and Ethics: Keep login information private and log off of devices appropriately.K-2.IC.18

Emerging and Future TechnologiesK-2.ET

  • A

    Explain that the fields of emerging technologies will be evolving and rapidly growingK-2.ET.A

  • B

    Comparing existing and emerging technologies, ideas, and conceptsK-2.ET.B

  • C

    Describe how emerging technologies are influencing current events a a local and global scaleK-2.ET.C

  • D

    Predict the positive and negative societal, cultural, and economic impacts that emerging and future technologies may generateK-2.ET.D

  • E

    Create new or original work by applying emerging technolgiesK-2.ET.E

Frequently asked questions

What grade levels do these standards cover?
Kindergarten, Grade 1, and Grade 2
Where can I read the official document?
Illinois Computer Science Standards