Standards
Identify planning strategies such as flowcharts or pseudocode, to simulate algorithms that solve problems.
Generate resourceDesign programs that combine control structures, including nested loops and compound conditionals.
Generate resourceDecompose problems into parts to facilitate the design, implementation, and review of programs.
Generate resourceSeek and incorporate feedback from team members and users to refine a solution that meets user needs.
Generate resourceMaintain a timeline with specific tasks while collaboratively developing computational artifacts.
Generate resourceDocument programs in order to make them easier to follow, test, and debug.
Generate resourceIdentify variables that represent different data types and perform operations on their values.
Generate resourceExplain how hardware and software can be used to collect and exchange data.
Generate resourceIdentify problems that can occur in computing devices and their components within a system.
Generate resourceCompare different computational tools used to collect, analyze and present data that is meaningful and useful.
Generate resourceDiscuss the validity of a computational model based on the reliability of the data.
Generate resourceIdentify multiple encoding schemes used to represent data, including binary and ASCII.
Generate resourceInvestigate and construct an explanation demonstrating that radiation from the Sun provides energy and is absorbed to warm the Earth's surface and atmosphere.
Generate resourceUse a model to show how the tilt of Earth's axis causes variations in the length of the day and gives rise to seasons.
Generate resourceUse ratios and proportions to analyze and interpret data related to scale, properties, and relationships among objects in our solar system.
Generate resourceDevelop and use models to explain how constellations and other night sky patterns appear to move due to Earth's rotation and revolution.
Generate resourceDevelop and use models to construct an explanation of how eclipses, moon phases, and tides occur within the Sun-Earth-Moon system.
Generate resourceIdentify some of the tradeoffs associated with computing technologies that can affect people's everyday activities and career options.
Generate resourceIdentify issues of bias and accessibility in the design of existing technologies.
Generate resourceIdentify the advantages of creating a computational product by collaborating with others using digital technologies.
Generate resourceDescribe how some digital information can be public or can be kept private and secure.
Generate resourceDevelop and use models to demonstrate the interdependence of organisms and their environment including biotic and abiotic factors.
Generate resourceConstruct a model that shows the cycling of matter and flow of energy in ecosystems.
Generate resourceUse evidence to construct an argument regarding the impact of human activities on the environment and how they positively and negatively affect the competition for energy and resources in ecosystems.
Generate resourceEngage in argument from evidence to support a claim about the factors that cause species to change and how humans can impact those factors.
Generate resourceIdentify multiple methods of encryption to secure the transmission of information.
Generate resourceIdentify different physical and digital security measures that protect electronic information.
Generate resourceDiscuss how protocols are used in transmitting data across networks and the Internet.
Generate resourceAnalyze and interpret data to show that changes in states of matter are caused by different rates of movement of atoms in solids, liquids, and gases (Kinetic Theory).
Generate resourcePlan and carry out an investigation to demonstrate that variations in temperature and/or pressure affect changes in state of matter.
Generate resourceDevelop and use models to represent that matter is made up of smaller particles called atoms.
Generate resourceDevelop and use a model to predict how forces act on objects at a distance.
Generate resourceAnalyze how humans use technology to store (potential) and/or use (kinetic) energy.
Generate resource