Standards
Earth's Systems
Generate resourceBiological Evolution: Unity and Diversity
Generate resourceEcosystems: Interactions, Energy, and Dynamics
Generate resourceMatter and its Interactions
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 and communicate information to identify where water is found on Earth and that it can be solid or liquid.
Generate resourcePlan and conduct an investigation to determine if plants need sunlight and water to grow.
Generate resourceDevelop a simple model that mimics the function of an animal in dispersing seeds or pollinating plants.
Generate resourceMake observations of plants and animals to compare the diversity of life in different habitats.
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 resourceMake observations to construct an evidence-based account of how an object made of a small set of pieces can be disassembled and made into a new object.
Generate resourceConstruct an argument with evidence that some changes caused by heating or cooling can be reversed and some cannot.
Generate resourceImpacts of Computing
Generate resourceAlgorithms and Programming
Generate resourceData and Analysis
Generate resourceNetworks and the Internet
Generate resourceComputing Systems
Generate resourceCreate clearly named variables representing different data types and perform operations on the variables’ values.
Generate resourceCreate, use, and apply an algorithm to complete a task. Compare the results of algorithm usage trials and refine the algorithm.
Generate resourceDefine what a control structure is and create programs that include sequences, conditionals, events, and loops.
Generate resourceDefine and apply decomposition to a complex problem in order to create smaller subproblems that can be solved through step-by-step instructions.
Generate resourceModify, remix, or incorporate parts of an existing problem’s solution to develop something new or add more advanced features to a program.
Generate resourceTest and debug a program or algorithm to ensure the program produces the intended outcome.
Generate resourceCollaborate with a team of peers to design, implement, test, and review the stages of program development.
Generate resourceIdentify intellectual property rights and apply the appropriate attribution when creating or remixing programs.
Generate resourceDescribe and justify the steps taken and choices made during a program’s development.
Generate resourceUsing an iterative process, test a program step-by-step and document areas of refinement.
Generate resourceEvaluate hardware and software types to meet users’ needs in completing various computing tasks.
Generate resourcePropose potential ways to address computing problems using appropriate hardware or software.
Generate resourceOrganize and present data visually to highlight relationships and support claims.
Generate resourceSelect the appropriate data collection tool and technique to gather data to support a claim or communicate information.
Generate resourceDescribe and collect data utilizing the appropriate units of measure and discuss how data format impacts a computing system.
Generate resourceExplain how to save and name data, search for data, retrieve data, modify data, and delete data using a computing device.
Generate resourceOrganize and present data visually in at least three ways to highlight relationships and evaluate a claim.
Generate resourceEvaluate data quality and clean data when indicated using the criteria of validity, accuracy, completeness, consistency, and uniformity.
Generate resourceUtilize data to create models, answer investigative questions, and make predictions.
Generate resourceIdentify and describe examples of appropriate versus inappropriate computer communications.
Generate resourceExplain how online actions have real-world consequences and that laws and rules may also apply online.
Generate resourceDescribe the safe versus unsafe uses of computing systems at age-appropriate levels.
Generate resourceExplain how the school and school system’s computing rules and policies keep students safe.
Generate resourceExplain how networks connect computers to other computing systems and the internet.
Generate resourceDescribe personally identifiable information (PII) and identify practices for when and where sharing PII is appropriate.
Generate resource