Standards
Practice responsible, ethical, and safe use of computing technology and the internet.
Generate resourceDigital Citizenship
Generate resourceDesign and create programs, individually and collaboratively, for a variety of disciplines.
Generate resourceComputer Programming
Generate resourceUse systems thinking to describe networks and common software and hardware components.
Generate resourceComputing Systems and Networks
Generate resourceRepresent and analyze data in order to generate new knowledge and capability.
Generate resourceSystematically analyze a problem using decomposition and abstraction to formulate a solution.
Generate resourceDevelop, utilize, and evaluate algorithms, to model and solve problems.
Generate resourceComputational Thinking
Generate resourceCreate and follow algorithms (sets of step-by-step instructions) to complete tasks.
Generate resourceDebug (identify and fix) errors in an algorithm or program that includes sequences and simple loops.
Generate resourceUsing correct terminology, describe steps taken, and choices made during the process of program development and revision.
Generate resourceComplex problems can be broken into smaller parts to facilitate solving the problem.
Generate resourceDecompose (break down) the steps needed to solve a problem into a precise sequence of instructions.
Generate resourceData is information that can be collected, stored, and represented in a variety of ways.
Generate resourceFind, add, change, and delete information using a computing device and define the information stored as data.
Generate resourceDescribe patterns in data using visual representations such as charts or graphs, to make predictions.
Generate resourceUse numbers or other symbols to represent information and describe that this is similar to how computer programs represent information.
Generate resourceComputing systems rely on both hardware and software, that can be local or accessed remotely.
Generate resourceDescribe basic hardware and software problems using accurate terminology.
Generate resourceDescribe the difference between online and local use of computing devices.
Generate resourceA computer program is a sequence of steps that is expressed in a computer programming language so that a computer can follow and perform the steps.
Generate resourceCite sources when using the ideas and creations of others while developing programs.
Generate resourceDigital citizenship plays a role in our everyday lives both in person and online.
Generate resourceExplain that there are rules for interacting online that are intended to keep people safe.
Generate resourcePatterns of movement of the sun, moon and stars as seen from Earth can be observed, described and predicted.
Generate resourceUse observations of the sun, moon, and stars to describe patterns that can be predicted.
Generate resourceMake observations at different times of year to relate the amount of daylight to the time of year.
Generate resourceUse materials to design a solution to a human problem by mimicking how plants and/or animals use their external parts to help them survive, grow and meet their needs.
Generate resourceRead texts and use media to determine patterns in behavior of parents and offspring that help offspring survive.
Generate resourceYoung organisms are very much, but not exactly, like their parents, and also resemble other organisms of the same kind.
Generate resourceMake observations to construct an evidence-based account that young plants and animals are like, but not exactly like, their parents.
Generate resourcePlan and conduct investigations to provide evidence that vibrating materials can make a sound and that sound can make materials vibrate.
Generate resourceMake observations to construct an evidence-based account that objects can be seen only when illuminated.
Generate resourcePlan and conduct an investigation to determine the effect of placing objects made with different materials in the path of a beam of light.
Generate resourceUse tools and materials to design and build a device that used light or sound to solve the problem of communicating over a distance.
Generate resource