Standards
Safety, Law & Ethics
Generate resourceSocial Interactions
Generate resourceCulture
Generate resourceImpacts of Computing
Generate resourceProgram Development
Generate resourceControl
Generate resourceVariables
Generate resourceAlgorithms
Generate resourceAlgorithms & Programming
Generate resourceInference & Models
Generate resourceCollection, Visualization & Transformation
Generate resourceStorage
Generate resourceData & Analysis
Generate resourceCybersecurity
Generate resourceNetwork Communication & Organization
Generate resourceNetworks & the Internet
Generate resourceTroubleshooting
Generate resourceHardware & Software
Generate resourceDevices
Generate resourceComputing Systems
Generate resourceWith guidance, model daily processes by creating and following algorithms (sets of step‐by‐step instructions) to complete tasks verbally, kinesthetically, with robot devices or a programing language.
Generate resourceWith guidance, create programs using a programming language, robot device or unplugged activity that utilize sequencing and simple looping to solve a problem or express ideas both independently and collaboratively.
Generate resourceIndependently or with guidance, create a grade level appropriate document of the plan, ideas and sequence of events (step‐by‐ step) manner (e.g., story map, storyboard, sequential graphic organizer) to illustrate what the program will do.
Generate resourceGive credit to ideas, information, creations and solutions of others while writing and developing programs.
Generate resourceIndependently and collaboratively, debug programs, which include sequencing and simple loops, to accomplish tasks as a means of creative expression or problem solving using a programming language and/or unplugged activities.
Generate resourceUse correct terminology (e.g., debug, program input/output, code) to explain the development of an algorithm to solve a problem in an unplugged activity, hands on manipulatives or a programming language.
Generate resourceModel the way a computer program manipulates grade level appropriate data (e.g., print, numbers, kinesthetic movement, symbols, robot manipulatives).
Generate resourceSelect and use a computing device to perform a variety of tasks for an intended outcome.
Generate resourceIdentify the components of a computer system and what the basic functions are (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).
Generate resourceIdentify using accurate terminology, simple hardware and software problems that may occur during use (e.g., app or program is not working as expected, no sound is coming from the device, caps lock turned on) and discuss problems with peers and adults.
Generate resourceWith guidance, collect and present the same data in various visual formats.
Generate resourceWith guidance, construct and interpret data and present it in a chart or graph (visualization) in order to make a prediction, with or without a computing device.
Generate resourceWith guidance, create, copy, locate, modify and delete a file on a computing device, use appropriate file‐ naming conventions and recognize that the file exists within an organizational structure (e.g., drive, folder, file) ‐ define the information stored as data.
Generate resourceIdentify and describe how people use many types of technologies in their daily work and personal lives.
Generate resourceDevelop a code of conduct, explain and practice grade‐level appropriate behavior and responsibilities while participating in an online community. Identify and report inappropriate behavior and know how to report concerns of cyberbullying.
Generate resourceIdentify safe and unsafe examples of online communications. Learn that the information put online leaves a digital footprint.
Generate resourceRecognize what passwords are and why we do not share them. Explain why we use them and why we use strong passwords to protect devices and information from unauthorized access.
Generate resourceRecognize that computing devices can be connected at various scales (e.g., Bluetooth, Wi‐Fi, hotspot, LAN, WAN, peer‐to‐peer).
Generate resourceUse information from several sources to provide evidence that Earth events can occur quickly or slowly.
Generate resourceCompare multiple solutions designed to slow or prevent wind or water from changing the shape of the land.
Generate resourceDevelop a model to represent the shapes and kinds of land and bodies of water in an area.
Generate resourceObtain information to identify where water is found on Earth and that it can be solid or liquid.
Generate resourceAsk questions, make observations, and gather information about a situation people want to change to define a simple problem that can be solved through the development of a new or improved object or tool.
Generate resourceDevelop a simple sketch, drawing, or physical model to illustrate how the shape of an object helps it function as needed to solve a given problem.
Generate resourceAnalyze data from tests of two objects designed to solve the same problem to compare the strengths and weaknesses of how each performs.
Generate resourcePlan and conduct investigations on the growth of plants when growing conditions are altered (e.g., dark vs. light, water vs. no water).
Generate resourceDevelop a simple model that mimics the function of an animal in dispersing seeds or pollinating plants.
Generate resourcePlan and conduct an investigation to describe and classify different kinds of materials by their observable properties.
Generate resourceAnalyze data obtained from testing different materials to determine which materials have the properties that are best suited for an intended purpose.
Generate resourceAnalyze data to determine how the motion of an object changed by an applied force or the mass of an object.
Generate resourcePlan and conduct investigations to provide evidence that changes in vibration create change in sound.
Generate resource