Standards
Impacts of Computing
Generate resourceAlgorithms and Programming
Generate resourceData and Analysis
Generate resourceNetworks and the Internet
Generate resourceComputing Systems
Generate resourceEvaluate and use naming conventions for variables to accurately communicate the variables’ meaning to other users and programmers.
Generate resourceExplain the functions of various control structures. Compare and contrast examples of control structure types.
Generate resourceDesign and iteratively develop programs that combine control structures into advanced control structures.
Generate resourceDecompose problems to facilitate program design, implementation, and review.
Generate resourceSeek and incorporate feedback from peers to employ user-centered design solutions.
Generate resourceUse applicable industry practices to test, debug, document, and peer review code.
Generate resourceDevelop computational artifacts by working as a team, distributing tasks, and maintaining an iterative project timeline.
Generate resourceIncorporate existing resources into original programs and give the proper attributions.
Generate resourceSystematically test, document outcomes, and refine programs using a range of test cases.
Generate resourceAnalyze the functions and interactions of core components within a computer system.
Generate resourceExplain how hardware and software components work together to perform specific tasks.
Generate resourceAnalyze and explain the connection between data sets and graphical representations.
Generate resourceEvaluate the most efficient and effective ways to arrange, collect, and visually represent data to inform others.
Generate resourceCompare and contrast how data is collected using computational and non-computational tools and processes.
Generate resourceAnalyze scenarios and computing systems to determine the appropriate data entry format for specific tasks.
Generate resourcePropose methods to back up data safely and the appropriate practices for data risk management.
Generate resourceDescribe how different representations of real-world phenomena, such as letters, numbers, and images are encoded as data.
Generate resourceUtilize tools and techniques to locate, collect, and create visualizations of large-scale data sets.
Generate resourceCollect and transform data using computational tools to make functional and reliable data for use in hypothesis testing.
Generate resourceDescribe and evaluate the accuracy of a modeled system by comparing the generated results with observed data from the system the data represents.
Generate resourceIdentify foundational computational advancements through the use of the technology innovation cycle.
Generate resourcePlan and devise new ideas and solutions for problems with inspiration from previous discoveries in computational knowledge.
Generate resourceAnalyze communication technologies and then describe how the technology’s use influences individuals and society.
Generate resourceGenerate designs that increase the accessibility and usability of technology for various groups of users.
Generate resourceIdentify applicable laws that impact personal, industry, or business computing practices.
Generate resourceRecommend and propose computing-use guidelines to maintain a user’s personal safety, privacy, and well-being.
Generate resourceDescribe and categorize factors that affect user’s access to computing resources locally, nationally, and globally.
Generate resourceIdentify and differentiate the protocols utilized in data sharing across networks.
Generate resourceAnalyze threats and vulnerabilities to information security for individuals and organizations.
Generate resourceExplain how physical and digital security practices and measures proactively address threats to users, data, and devices within and across networks.
Generate resourceBiological Evolution: Unity and Diversity
Generate resourceHeredity: Inheritance and Variation of Traits
Generate resourceFrom Molecules to Organisms: Structures and Processes
Generate resourceLife Science
Generate resourceEarth and Human Activity
Generate resourceEarth's Systems
Generate resourceEarth's Place in the Universe
Generate resourceEarth and Space Science
Generate resourceEnergy
Generate resourceMatter and its Interactions
Generate resourcePhysical Science
Generate resourceConstruct a scientific explanation based on evidence from rock strata for how the geologic time scale is used to organize Earth's geologic history.
Generate resourceDevelop a model to describe the cycling of Earth's materials and the flow of energy that drives this process.
Generate resourceConstruct an explanation based on evidence for how geoscience processes have changed Earth's surface at varying time and spatial scales.
Generate resourceAnalyze and interpret data on the distribution of fossils and rocks, continental shapes, and sea floor structures to provide evidence of the past plate motions.
Generate resourceConstruct a scientific explanation based on evidence for how the uneven distributions of Earth's mineral, energy, and groundwater resources are the result of past and current geoscience processes.
Generate resourceAnalyze and interpret data on natural hazards to forecast future catastrophic events and inform the development of technologies to mitigate their effects.
Generate resourceApply scientific principles to design a method for monitoring and minimizing human impact on the environment.
Generate resourceConstruct and use argument(s) based on empirical evidence and scientific reasoning to support an explanation for how characteristic animal behaviors and specialized plant structures affect the probability of survival and successful reproduction of animals and plants respectively.
Generate resourceConstruct a scientific explanation based on evidence for how environmental and genetic factors influence the growth of organisms.
Generate resourceDevelop and use a model to describe why structural changes to genes (mutations) located on chromosomes may affect proteins and may result in harmful, beneficial, or neutral effects to the structure and function of the organism.
Generate resourceAnalyze and interpret data for patterns in the fossil record that document the existence, diversity, extinction, and change of life forms throughout the history of life on Earth under the assumption that natural laws operate today as in the past.
Generate resourceApply scientific ideas to construct an explanation for the anatomical similarities and differences among modern organisms and between modern and fossil organisms to infer evolutionary relationships.
Generate resourceAnalyze displays of pictorial data to compare patterns of similarities in the embryological development across multiple species to identify relationships not evident in the fully formed anatomy.
Generate resourceUse mathematical representations to support explanations of how natural selection may lead to increases and decreases of specific traits in populations of species over time.
Generate resourceDevelop models to describe the atomic composition of simple molecules and extended structures.
Generate resourceGather and make sense of information to describe that synthetic materials come from natural resources and impact society.
Generate resourceUndertake a design project to construct, test, and modify a device that either releases or absorbs thermal energy by chemical processes.
Generate resourceApply scientific principles to design, construct, and test a device that either minimizes or maximizes thermal energy transfer
Generate resourceConstruct, use, and present arguments to support the claim that when the kinetic energy of an object changes, energy is transferred to or from the object.
Generate resource