Astronomy: Grades 9, 10, 11, 12
Cosmology
Generate resourceStellar Evolution
Generate resourceElectromagnetic Radiation and Matter
Generate resourceThe Earth-Moon-Sun System
Generate resourceFormation of the Solar System
Generate resourceGravitation
Generate resourceEarly History of Astronomy
Generate resourceObservational Astronomy
Generate resourceDevelop a model using observational evidence that accounts for patterns in the diurnal, seasonal, and annual movements of objects on the celestial sphere.
Generate resourceConstruct an explanation of the Big Bang theory based on astronomical evidence of light spectra, motion of distant galaxies, and composition of matter in the universe.
Generate resourceObtain, evaluate, and communicate information gathered from observational evidence, maps, and charts to demonstrate an understanding of the ecliptic patterns, magnitudes, and colors of stars, and the dynamic locations of constellations, asterisms, and planets.
Generate resourceCommunicate scientific ideas about the way stars, over their lifecycle, produce elements.
Generate resourceUse mathematical or computational representations to predict the motion of orbiting objects in the solar system.
Generate resourceApply scientific reasoning and evidence from ancient Earth materials, meteorites, and other planetary surfaces to construct an account of Earth's formation and early history.
Generate resourceEngage in arguments from evidence about how the development of astronomy in the pre-telescopic age laid the groundwork for modern astronomy.
Generate resourceConstruct explanations of how the telescope impacted the evolution of solar system models from geocentric to heliocentric.
Generate resourceUse mathematics and computational thinking to demonstrate rotationally dynamic systems and how these structures scale from solar systems to galaxies to bound galactic clusters.
Generate resourceConstruct an explanation of how gravitational forces are influenced by mass, density, and radius and how these forces impact the evolution of planetary structure, surfaces, atmospheres, and rings.
Generate resourceAnalyze and interpret data to describe how nebular theory and gravitational collapse result in star and solar system formation with distinct regions characterized by different types of planetary and other bodies.
Generate resourceObtain, evaluate, and communicate information about patterns of size and scale of the solar system, our galaxy, and the universe.
Generate resourceAsk questions about relationships among the Earth, Moon, and sun to clarify the patterns of orbital positions that produce lunar phases and eclipses.
Generate resourcePlan and carry out investigations to demonstrate how relative orbital positions of the Earth, Moon, and sun influence energy and matter flow into and out of a system to create tides and seasons, orbital angles between Earth, Moon, and sun create these effects.
Generate resourcePlan and carry out investigations to demonstrate the dual nature of light as a wave and particle that transmits energy and information about the nature and motion of the matter that emitted it.
Generate resourceConstruct an explanation of how a star's initial mass uniquely determines the conditions that affect stability and factors that control rates of change over its lifetime.
Generate resourceConstruct an argument from evidence that the formation of galactic structures depends on a spherical dark matter halo that surrounds a galaxy and supermassive black holes at the center of the galaxy.
Generate resourceDesign a solution to a complex real world problem by breaking it down into smaller, more manageable problems that can be solved through engineering.
Generate resourceUse a computer simulation to model the impact of proposed solutions to a complex real-world problem with numerous criteria and constraints on interactions within and between systems relevant to the problem.
Generate resourceDevelop a model based on evidence to illustrate the lifespan of the sun and the role of nuclear fusion in the sun's core to release energy in the form of radiation.
Generate resourceDevelop a model based on evidence to illustrate the lifespan of the sun and the role of nuclear fusion in the sun's core to release energy in the form of radiation.
Generate resourceAnalyze a major global challenge to specify qualitative and quantitative criteria and constraints for solutions that account for societal needs and wants.
Generate resourceDevelop a model based on evidence to illustrate the lifespan of the sun and the role of nuclear fusion in the sun's core to release energy in the form of radiation.
Generate resourceEvaluate a solution to a complex real world problem based upon prioritized criteria and tradeoffs that account for a range of constraints, including cost, safety, reliability, and aesthetics as well as possible social, cultural, and environmental impacts.
Generate resourceBiology - Integrated: Grades 9, 10, 11, 12
Human Impacts on Earth's Systems
Generate resourceLife and Earth's Systems
Generate resourceEvolution by Natural Selection
Generate resourceGenetic Variations in Organisms
Generate resourceBiodiversity and Population Dynamics
Generate resourceStructure and Function
Generate resourceCycling of Matter and Energy
Generate resourceAnalyze geoscience data to make the claim that one change to Earth's surface can create feedbacks that cause changes to other Earth systems.
Generate resourceUse a model to describe how variations in the flow of energy into and out of Earth's systems result in changes in climate.
Generate resourcePlan and conduct an investigation of the properties of water and its effects on Earth materials and surface processes.
Generate resourceDevelop a quantitative model to describe the cycling of carbon among the hydrosphere, atmosphere, geosphere, and biosphere.
Generate resourceConstruct an argument based on evidence about the simultaneous coevolution of Earth's systems and life on Earth.
Generate resourceConstruct an explanation based on evidence for how the availability of natural resources, occurrence of natural hazards, and changes in climate have influenced human activity.
Generate resourceEvaluate competing design solutions for developing, managing, and utilizing energy and mineral resources based on cost-benefit ratios.
Generate resourceCreate a computational simulation to illustrate the relationships among management of natural resources, the sustainability of human populations, and biodiversity.
Generate resourceEvaluate or refine a technological solution that reduces impacts of human activities on natural systems.
Generate resourceAnalyze geoscience data and the results from global climate models to make an evidence-based forecast of the current rate of global or regional climate change and associated future impacts to Earth systems.
Generate resourceUse a computational representation to illustrate the relationships among Earth systems and how those relationships are being modified due to human activity.
Generate resourceConstruct an explanation based on evidence for how the structure of DNA determines the structure of proteins which carry out the essential functions of life through systems of specialized cells.
Generate resourceDevelop and use a model to illustrate the hierarchical organization of interacting systems that provide specific functions within multicellular organisms.
Generate resourcePlan and conduct an investigation to provide evidence that feedback mechanisms maintain homeostasis.
Generate resourceUse a model to illustrate the role of cellular division (mitosis) and differentiation in producing and maintaining complex organisms.
Generate resourceUse a model to illustrate how photosynthesis transforms light energy into stored chemical energy.
Generate resourceConstruct and revise an explanation based on evidence for how carbon, hydrogen, and oxygen from sugar molecules may combine with other elements to form amino acids and/or other large carbon-based molecules.
Generate resourceUse a model to illustrate that cellular respiration is a chemical process whereby the bonds of food molecules and oxygen molecules are broken and the bonds in new compounds are formed resulting in a net transfer of energy.
Generate resourceUse mathematical and/or computational representations to support explanations of factors that affect carrying capacity of ecosystems at different scales.
Generate resourceUse mathematical representations to support and revise explanations based on evidence about factors affecting biodiversity and populations in ecosystems of different scales.
Generate resourceConstruct and revise an explanation based on evidence for the cycling of matter and flow of energy in aerobic and anaerobic conditions.
Generate resourceUse mathematical representations to support claims for the cycling of matter and flow of energy among organisms in an ecosystem.
Generate resourceDevelop a model to illustrate the role of photosynthesis and cellular respiration in the cycling of carbon among the biosphere, atmosphere, hydrosphere, and geosphere.
Generate resourceEvaluate the claims, evidence, and reasoning that the complex interactions in ecosystems maintain relatively consistent numbers and types of organisms in stable conditions, but changing conditions may result in a new ecosystem.
Generate resourceDesign, evaluate, and refine a solution for reducing the impacts of human activities on the environment and biodiversity.
Generate resourceEvaluate the evidence for the role of group behavior on individual and species' chances to survive and reproduce.
Generate resourceAsk questions to clarify relationships about the role of DNA and chromosomes in coding the instructions for characteristic traits passed from parents to offspring.
Generate resourceMake and defend a claim based on evidence that inheritable genetic variations may result from: (1) new genetic combinations through meiosis, (2) viable errors occurring during replication, and/or (3) mutations caused by environmental factors.
Generate resourceApply concepts of statistics and probability to explain the variation and distribution of expressed traits in a population.
Generate resourceCommunicate scientific information that common ancestry and biological evolution are supported by multiple lines of empirical evidence.
Generate resourceConstruct an explanation based on evidence that the process of evolution primarily results from four factors: (1) the potential for a species to increase in number, (2) the heritable genetic variation of individuals in a species due to mutation and sexual reproduction, (3) competition for limited resources, and (4) the proliferation of those organisms that are better able to survive and reproduce in the environment.
Generate resourceApply concepts of statistics and probability to support explanations that organisms with an advantageous heritable trait tend to increase in proportion to organisms lacking this trait.
Generate resourceConstruct an explanation based on evidence for how natural selection leads to adaptation of populations.
Generate resourceEvaluate the evidence supporting claims that changes in environmental conditions may result in: (1) increases in the number of individuals of some species, (2) the emergence of new species over time, and (3) the extinction of other species.
Generate resourceCreate or revise a simulation to test a solution to mitigate adverse impacts of human activity on biodiversity.
Generate resourceEvaluate a solution to a complex real-world problem based on prioritized criteria and trade-offs that account for a range of constraints, including cost, safety, reliability, and aesthetics, as well as possible social, cultural, and environmental impacts.
Generate resourceUse a computer simulation to model the impact of proposed solutions to a complex real-world problem with numerous criteria and constraints on interactions within and between systems relevant to the problem.
Generate resourceDesign a solution to a complex real-world problem by breaking it down into smaller, more manageable problems that can be solved through engineering.
Generate resourceEvaluate a solution to a complex real-world problem based on prioritized criteria and trade-offs that account for a range of constraints, including cost, safety, reliability, and aesthetics, as well as possible social, cultural, and environmental impacts.
Generate resourceAnalyze a major global challenge to specify qualitative and quantitative criteria and constraints for solutions that account for societal needs and wants.
Generate resourceUse a computer simulation to model the impact of proposed solutions to a complex real-world problem with numerous criteria and constraints on interactions within and between systems relevant to the problem.
Generate resourceChemistry - Integrated: Grades 9, 10, 11, 12
Forces
Generate resourceWaves
Generate resourceEnergy Flow
Generate resourceNuclear Reactions
Generate resourceMatter and Chemical Reactions
Generate resourceDevelop a model based on evidence to illustrate the life span of the sun and the role of nuclear fusion in the sun's core to release energy that eventually reaches Earth in the form of radiation.
Generate resourceConstruct an explanation of the Big Bang theory based on astronomical evidence of light spectra, motion of distant galaxies, and composition of matter in the universe.
Generate resourceCommunicate scientific ideas about the way stars, over their life cycle, produce elements.
Generate resourceUse mathematical or computational representations to predict the motion of orbiting objects in the solar system.
Generate resourceApply scientific reasoning and evidence from ancient Earth materials, meteorites, and other planetary surfaces to construct an account of Earth's formation and early history.
Generate resourceDevelop a model based on evidence of Earth's interior to describe the cycling of matter by thermal convection.
Generate resourcePlan and conduct an investigation of the properties of water and its effects on Earth materials and surface processes.
Generate resourceEvaluate or refine a technological solution that reduces impacts of human activities on natural systems.
Generate resourceUse the periodic table as a model to predict the relative properties of elements based on the patterns of electrons in the outermost energy level of atoms.
Generate resourceConstruct and revise an explanation for the outcome of a simple chemical reaction based on the outermost electron states of atoms, trends in the periodic table, and knowledge of the patterns of chemical properties.
Generate resourcePlan and conduct an investigation to gather evidence to compare the structure of substances at the bulk scale to infer the strength of electrical forces between particles.
Generate resourceDevelop a model to illustrate that the release or absorption of energy from a chemical reaction system depends upon the changes in total bond energy.
Generate resourceApply scientific principles and evidence to provide an explanation about the effects of changing the temperature or concentration of the reacting particles on the rate at which a reaction occurs.
Generate resourceRefine the design of a chemical system by specifying a change in conditions that would produce increased amounts of products at equilibrium.
Generate resourceUse mathematical representations to support the claim that atoms, and therefore mass, are conserved during a chemical reaction.
Generate resourceDevelop models to illustrate the changes in the composition of the nucleus of the atom and the energy released during the processes of fission, fusion, and radioactive decay.
Generate resourceAnalyze data to support the claim that Newton's second law of motion describes the mathematical relationship among the net force on a macroscopic object, its mass, and its acceleration.
Generate resourceUse mathematical representations to support the claim that the total momentum of a system of objects is conserved when there is no net force on the system.
Generate resourceUse mathematical representations of Newton's Law of Gravitation and Coulomb's Law to describe and predict the gravitational and electrostatic forces between objects.
Generate resourceCreate a computational model to calculate the change in the energy of one component in a system when the change in energy of the other component(s) and energy flows in and out of the system are known.
Generate resourceDevelop and use a model of two objects interacting through electric or magnetic fields to illustrate the forces between objects and the changes in energy of the objects due to the interaction.
Generate resourceUse mathematical representations to support a claim regarding relationships among the frequency, wavelength, and speed of waves traveling in various media.
Generate resourceEvaluate the claims, evidence, and reasoning behind the idea that electromagnetic radiation can be described either by a wave model or a particle model, and that for some situations one model is more useful than the other.
Generate resourceEvaluate the validity and reliability of claims in published materials of the effects that different frequencies of electromagnetic radiation have when absorbed by matter.
Generate resourceCommunicate technical information about how some technological devices use the principles of wave behavior and wave interactions with matter to transmit and capture information and energy.
Generate resourceDesign a solution to a complex real-world problem by breaking it down into smaller, more manageable problems that can be solved through engineering.
Generate resourceAnalyze a major global challenge to specify qualitative and quantitative criteria and constraints for solutions that account for societal needs and wants.
Generate resourceDesign a solution to a complex real-world problem by breaking it down into smaller, more manageable problems that can be solved through engineering.
Generate resourceEvaluate a solution to a complex real-world problem based on prioritized criteria and trade-offs that account for a range of constraints, including cost, safety, reliability, and aesthetics, as well as possible social, cultural, and environmental impacts.
Generate resourceUse a computer simulation to model the impact of proposed solutions to a complex real-world problem with numerous criteria and constraints on interactions within and between systems relevant to the problem.
Generate resourceAnalyze a major global challenge to specify qualitative and quantitative criteria and constraints for solutions that account for societal needs and wants.
Generate resourceUse a computer simulation to model the impact of proposed solutions to a complex real-world problem with numerous criteria and constraints on interactions within and between systems relevant to the problem.
Generate resourceDesign a solution to a complex real-world problem by breaking it down into smaller, more manageable problems that can be solved through engineering.
Generate resourceChemistry II: Grades 9, 10, 11, 12
Organic Chemistry
Generate resourceEquilibrium
Generate resourceThermochemistry
Generate resourceKinetics and Kinetic Molecular Theory
Generate resourceReactions
Generate resourceProperties of Matter
Generate resourceStructure of Matter
Generate resourceObtain, evaluate, and communicate information on the evolution of atomic models over time.
Generate resourceConstruct and revise an explanation for the outcome of a simple chemical reaction based on the outermost electron states of atoms, trends in the periodic table, and knowledge of the patterns of chemical properties.
Generate resourceObtain, evaluate, and communicate information using Coulomb's law to describe and predict patterns of electrostatic forces between particles.
Generate resourcePlan and conduct an investigation to gather evidence to compare the structure of substances at the bulk scale to infer the strength of electrical forces between particles.
Generate resourceUse mathematical representations and computational thinking to support a claim that patterns exist among the frequency, wavelength, and speed of waves.
Generate resourceDevelop a model to illustrate that the release or absorption of energy from a chemical reaction system depends upon the changes in total bond energy.
Generate resourceAnalyze and interpret data of absorption and emission of energy in the form of electromagnetic radiation and models of the atom.
Generate resourceApply scientific principles and evidence to provide an explanation about the effects of changing the temperature or concentration of the reacting particles on the rate at which a reaction occurs.
Generate resourceRefine the design of a chemical system by specifying a change in conditions that would produce increased amounts of products at equilibrium.
Generate resourceUse mathematical representations to support the claim that atoms, and therefore mass, are conserved during a chemical reaction.
Generate resourceDevelop models to illustrate the changes in the composition of the nucleus of the atom and the energy released during the processes of fission, fusion, and radioactive decay.
Generate resourceDevelop and use models to explain the differences between chemical compounds using patterns as a method for identification.
Generate resourceUse mathematics and computational thinking to apply Coulomb's law to determine scale, proportion, and quantity of forces between particles.
Generate resourceUse mathematical representations to quantify matter through the analysis of patterns in chemical compounds.
Generate resourceDevelop and use a model of two particles interacting through electric fields to illustrate forces between particles and the changes in energy due to the interaction.
Generate resourceUse mathematical representations to analyze the proportion and quantity of particles in solution.
Generate resourceConstruct an explanation of the relationship between energy and the behavior of particles.
Generate resourcePlan and carry out an investigation to predict the outcome of a chemical reaction based on patterns of chemical properties.
Generate resourcePlan and carry out investigations to examine stability and change exhibited by gas particles in a closed system.
Generate resourceArgue from evidence cause and effect relationships of factors influencing behavior of gas particles.
Generate resourceEvaluate the claims, evidence, and reasoning behind the idea that electromagnetic radiation can be described either by a wave model or a particle model, and that for some situations one model is more useful than the other.
Generate resourceAnalyze and interpret data to explain energy (enthalpy) changes of a reaction.
Generate resourcePlan and conduct an investigation to calculate changes in energy within a system and/or energy flows in and out of a system.
Generate resourceAnalyze and interpret data to explain the change in concentration of products and reactants, and the stable state achieved under reversible conditions.
Generate resourceObtain and combine information to describe differences between alkanes, alkenes, and alkynes.
Generate resourceObtain and combine information to describe differences between various functional groups.
Generate resourceEvaluate a solution to a complex real-world problem based on prioritized criteria and tradeoffs that account for a range of constraints, including cost, safety, reliability, and aesthetics, as well as possible social, cultural, and environmental impacts.
Generate resourceUse the periodic table as a model to predict the relative properties of elements based on the patterns of electrons in the outermost energy level of atoms.
Generate resourceDesign a solution to a complex real-world problem by breaking it down into smaller, more manageable problems that can be solved through engineering.
Generate resourceUse the periodic table as a model to predict the relative properties of elements based on the patterns of electrons in the outermost energy level of atoms.
Generate resourceEvaluate a solution to a complex real-world problem based on prioritized criteria and tradeoffs that account for a range of constraints, including cost, safety, reliability, and aesthetics, as well as possible social, cultural, and environmental impacts.
Generate resourceUse a computer simulation to model the impact of proposed solutions to a complex real-world problem with numerous criteria and constraints on interactions within and between systems relevant to the problem.
Generate resourceUse a computer simulation to model the impact of proposed solutions to a complex real-world problem with numerous criteria and constraints on interactions within and between systems relevant to the problem.
Generate resourceDesign a solution to a complex real-world problem by breaking it down into smaller, more manageable problems that can be solved through engineering.
Generate resourceAnalyze a major global challenge to specify qualitative and quantitative criteria and constraints for solutions that account for societal needs and wants.
Generate resourceDisciplinary Literacy Standards for Science: Grades 11, 12
Range of Writing
Generate resourceResearch to Build and Present Knowledge
Generate resourceProduction and Distribution of Writing
Generate resourceText Types and Purposes
Generate resourceWriting Standards for Literacy in Science
Generate resourceRange of Reading and Level of Text Complexity
Generate resourceIntegration of Knowledge and Ideas
Generate resourceCraft and Structure
Generate resourceKey Ideas and Details
Generate resourceReading Standards for Literacy in Science
Generate resourceCite specific textual evidence to support analysis of science and technical texts, attending to important distinctions the author makes and to any gaps or inconsistencies in the account.
Generate resourceBy the end of grade 12, read and comprehend science/technical texts in the grades 11โCCR text complexity band independently and proficiently.
Generate resourceDetermine the central ideas or conclusions of a text; summarize complex concepts, processes, or information presented in a text by paraphrasing them in simpler but still accurate terms.
Generate resourceFollow precisely a complex multi-step procedure when carrying out experiments, taking measurements, or performing technical tasks; analyze the specific results based on explanations in the text.
Generate resourceDetermine the meaning of symbols, key terms, and other domain-specific words and phrases as they are used in a specific scientific or technical context relevant to grades 11โ12 texts and topics.
Generate resourceAnalyze how the text structures information or ideas into categories or hierarchies, demonstrating understanding of the information or ideas.
Generate resourceAnalyze the author's purpose in providing an explanation, describing a procedure, or discussing an experiment in a text, identifying important issues that remain unresolved.
Generate resourceIntegrate and evaluate multiple sources of information presented in diverse formats and media (e.g., quantitative data, video, multimedia) in order to address a question or solve a problem.
Generate resourceEvaluate the hypotheses, data, analysis, and conclusions in a science or technical text, verifying the data when possible and corroborating or challenging conclusions with other sources of information.
Generate resourceSynthesize information from a range of sources (e.g., texts, experiments, simulations) into a coherent understanding of a process, phenomenon, or concept, resolving conflicting information when possible.
Generate resourceIntroduce precise, knowledgeable claim(s), establish the significance of the claim(s), distinguish the claim(s) from alternate or opposing claims, and create an organization that logically sequences the claim(s), counterclaims, reasons, and evidence.
Generate resourceDevelop claim(s) and counterclaims fairly and thoroughly, supplying the most relevant data and evidence for each while pointing out the strengths and limitations of both claim(s) and counterclaims in a discipline-appropriate form that anticipates the audience's knowledge level, concerns, values, and possible biases.
Generate resourceUse words, phrases, and clauses as well as varied syntax to link the major sections of the text, create cohesion, and clarify the relationships between claim(s) and reasons, between reasons and evidence, and between claim(s) and counterclaims.
Generate resourceEstablish and maintain a formal style and objective tone while attending to the norms and conventions of the discipline in which they are writing.
Generate resourceProvide a concluding statement or section that follows from or supports the argument presented.
Generate resourceWrite routinely over extended time frames (time for reflection and revision) and shorter time frames (a single sitting or a day or two) for a range of discipline-specific tasks, purposes, and audiences.
Generate resourceWrite informative/explanatory texts, including the narration of historical events, scientific procedures/experiments, or technical processes.
Generate resourceIntroduce a topic and organize complex ideas, concepts, and information so that each new element builds on that which precedes it to create a unified whole; include formatting (e.g., headings), graphics (e.g., figures, tables), and multimedia when useful to aiding comprehension.
Generate resourceDevelop the topic thoroughly by selecting the most significant and relevant facts, extended definitions, concrete details, quotations, or other information and examples appropriate to the audience's knowledge of the topic.
Generate resourceUse varied transitions and sentence structures to link the major sections of the text, create cohesion, and clarify the relationships among complex ideas and concepts.
Generate resourceUse precise language, domain-specific vocabulary and techniques such as metaphor, simile, and analogy to manage the complexity of the topic; convey a knowledgeable stance in a style that responds to the discipline and context as well as to the expertise of likely readers.
Generate resourceProvide a concluding statement or section that follows from and supports the information or explanation provided (e.g., articulating implications or the significance of the topic).
Generate resourceProduce clear and coherent writing in which the development, organization, and style are appropriate to task, purpose, and audience.
Generate resourceDevelop and strengthen writing as needed by planning, revising, editing, rewriting, or trying a new approach, focusing on addressing what is most significant for a specific purpose and audience.
Generate resourceUse technology, including the Internet, to produce, publish, and update individual or shared writing products in response to ongoing feedback, including new arguments or information.
Generate resourceConduct short as well as more sustained research projects to answer a question (including a self-generated question) or solve a problem; narrow or broaden the inquiry when appropriate; synthesize multiple sources on the subject, demonstrating understanding of the subject under investigation.
Generate resourceGather relevant information from multiple authoritative print and digital sources, using advanced searches effectively; assess the strengths and limitations of each source in terms of the specific task, purpose, and audience; integrate information into the text selectively to maintain the flow of ideas, avoiding plagiarism and overreliance on any one source and following a standard format for citation.
Generate resourceDraw evidence from informational texts to support analysis, reflection, and research.
Generate resourceDisciplinary Literacy Standards for Science: Grades 9, 10
Range of Writing
Generate resourceResearch to Build and Present Knowledge
Generate resourceProduction and Distribution of Writing
Generate resourceText Types and Purposes
Generate resourceWriting Standards for Literacy in Science
Generate resourceRange of Reading and Level of Text Complexity
Generate resourceIntegration of Knowledge and Ideas
Generate resourceCraft and Structure
Generate resourceKey Ideas and Details
Generate resourceReading Standards for Literacy in Science
Generate resourceCite specific textual evidence to support analysis of science and technical texts, attending to the precise details of explanations or descriptions.
Generate resourceBy the end of grade 10, read and comprehend science/technical texts in the grades 9โ10 text complexity band independently and proficiently.
Generate resourceDetermine the central ideas or conclusions of a text; trace the text's explanation or depiction of a complex process, phenomenon, or concept; provide an accurate summary of the text.
Generate resourceFollow precisely a complex multi-step procedure when carrying out experiments, taking measurements, or performing technical tasks, attending to special cases or exceptions defined in the text.
Generate resourceDetermine the meaning of symbols, key terms, and other domain-specific words and phrases as they are used in a specific scientific or technical context relevant to grades 9โ10 texts and topics.
Generate resourceAnalyze the structure of the relationships among concepts in a text, including relationships among key terms (e.g., force, friction, reaction force, energy).
Generate resourceAnalyze the author's purpose in providing an explanation, describing a procedure, or discussing an experiment in a text, defining the question the author seeks to address.
Generate resourceTranslate quantitative or technical information expressed in words in a text into visual form (e.g., a table or chart) and translate information expressed visually or mathematically (e.g., in an equation) into words.
Generate resourceAssess the extent to which the reasoning and evidence in a text support the author's claim or a recommendation for solving a scientific or technical problem.
Generate resourceCompare and contrast findings presented in a text to those from other sources (including their own experiments), noting when the findings support or contradict previous explanations or accounts.
Generate resourceIntroduce precise claim(s), distinguish the claim(s) from alternate or opposing claims, and create an organization that establishes clear relationships among the claim(s), counterclaims, reasons, and evidence.
Generate resourceDevelop claim(s) and counterclaims fairly, supplying data and evidence for each while pointing out the strengths and limitations of both claim(s) and counterclaims in a discipline-appropriate form and in a manner that anticipates the audience's knowledge level and concerns.
Generate resourceUse words, phrases, and clauses to link the major sections of the text, create cohesion, and clarify the relationships between claim(s) and reasons, between reasons and evidence, and between claim(s) and counterclaims.
Generate resourceEstablish and maintain a formal style and objective tone while attending to the norms and conventions of the discipline in which they are writing.
Generate resourceProvide a concluding statement or section that follows from or supports the argument presented.
Generate resourceWrite routinely over extended time frames (time for reflection and revision) and shorter time frames (a single sitting or a day or two) for a range of discipline-specific tasks, purposes, and audiences.
Generate resourceWrite informative/explanatory texts, including the narration of historical events, scientific procedures/experiments, or technical processes.
Generate resourceIntroduce a topic and organize ideas, concepts, and information to make important connections and distinctions; include formatting (e.g., headings), graphics (e.g., figures, tables), and multimedia when useful to aiding comprehension.
Generate resourceDevelop the topic with well-chosen, relevant, and sufficient facts, extended definitions, concrete details, quotations, or other information and examples appropriate to the audience's knowledge of the topic.
Generate resourceUse varied transitions and sentence structures to link the major sections of the text, create cohesion, and clarify the relationships among ideas and concepts.
Generate resourceUse precise language and domain-specific vocabulary to manage the complexity of the topic and convey a style appropriate to the discipline and context as well as to the expertise of likely readers.
Generate resourceEstablish and maintain a formal style and objective tone while attending to the norms and conventions of the discipline in which they are writing.
Generate resourceProvide a concluding statement or section that follows from and supports the information or explanation presented (e.g., articulating implications or the significance of the topic)
Generate resourceProduce clear and coherent writing in which the development, organization, and style are appropriate to task, purpose, and audience.
Generate resourceDevelop and strengthen writing as needed by planning, revising, editing, rewriting, or trying a new approach, focusing on addressing what is most significant for a specific purpose and audience.
Generate resourceUse technology, including the Internet, to produce, publish, and update individual or shared writing products, taking advantage of technology's capacity to link to other information and to display information flexibly and dynamically.
Generate resourceConduct short as well as more sustained research projects to answer a question (including a self-generated question) or solve a problem; narrow or broaden the inquiry when appropriate; synthesize multiple sources on the subject, demonstrating understanding of the subject under investigation.
Generate resourceGather relevant information from multiple authoritative print and digital sources, using advanced searches effectively; assess the usefulness of each source in answering the research question; integrate information into the text selectively to maintain the flow of ideas, avoiding plagiarism and following a standard format for citation.
Generate resourceDraw evidence from informational texts to support analysis, reflection, and research.
Generate resourceEarth Science: Grades 9, 10, 11, 12
Weather and Climate
Generate resourceHuman Sustainability
Generate resourceEarth's Systems
Generate resourceHistory of Earth
Generate resourceEvaluate evidence of the past and current movements of continental and oceanic crust and the theory of plate tectonics to explain the ages of crustal rocks.
Generate resourceApply scientific reasoning and evidence from ancient Earth materials, meteorites, and other planetary surfaces to construct an account of Earth's formation and early history.
Generate resourceDevelop a model to illustrate how Earth's internal and surface processes operate at different spatial and temporal scales to form continental and ocean-floor features.
Generate resourceAnalyze geoscience data to make the claim that one change to Earth's surface can create feedbacks that cause changes to other Earth systems.
Generate resourceDevelop a model based on evidence of Earth's interior to describe the cycling of matter by thermal convection.
Generate resourceUse a model to describe how variations in the flow of energy into and out of Earth's systems result in changes in climate.
Generate resourcePlan and conduct an investigation of the properties of water and its effects on Earth materials and surface processes.
Generate resourceDevelop a quantitative model to describe the cycling of carbon among the hydrosphere, atmosphere, geosphere, and biosphere.
Generate resourceConstruct an argument based on evidence about the simultaneous coevolution of Earth's systems and life on Earth.
Generate resourceConstruct an explanation based on evidence for how the availability of natural resources, occurrence of natural hazards, and changes in climate have influenced human activity.
Generate resourceEvaluate competing design solutions for developing, managing, and utilizing energy and mineral resources based on cost-benefit ratios.
Generate resourceCreate a computational simulation to illustrate the relationships among the management of natural resources, the sustainability of human populations, and biodiversity.
Generate resourceEvaluate or refine a technological solution that reduces impacts of human activities on natural systems.
Generate resourceAnalyze geoscience data and the results from global climate models to make an evidence-based forecast of the current rate of global or regional climate change and associated future impacts to Earth's systems.
Generate resourceUse a computational representation to illustrate the relationships among Earth systems and how those relationships are being modified due to human activity.
Generate resourceAnalyze a major global challenge to specify qualitative and quantitative criteria and constraints for solutions that account for societal needs and wants.
Generate resourceAnalyze a major global challenge to specify qualitative and quantitative criteria and constraints for solutions that account for societal needs and wants.
Generate resourceEvaluate a solution to a complex real-world problem based on prioritized criteria and trade-offs that account for a range of constraints, including cost, safety, reliability, and aesthetics, as well as possible social, cultural, and environmental impacts.
Generate resourceAnalyze a major global challenge to specify qualitative and quantitative criteria and constraints for solutions that account for societal needs and wants.
Generate resourceDesign a solution to a complex real-world problem by breaking it down into smaller, more manageable problems that can be solved through engineering.
Generate resourceUse a computer simulation to model the impact of proposed solutions to a complex real-world problem with numerous criteria and constraints on interactions within and between systems relevant to the problem.
Generate resourceEvaluate a solution to a complex real-world problem based on prioritized criteria and tradeoffs that account for a range of constraints, including cost, safety, reliability, and aesthetics, as well as possible social, cultural, and environmental impacts.
Generate resourceEnvironmental Science: Grades 9, 10, 11, 12
Sustainability
Generate resourcePopulations
Generate resourceEnergy
Generate resourceSystems
Generate resourceAnalyze geoscience data to make the claim that one change to Earth's surface can create feedbacks that cause changes to other Earth systems.
Generate resourceDevelop a model based on evidence of Earth's interior to describe the cycling of matter by thermal convection.
Generate resourceUse a model to describe how variations in the flow of energy into and out of Earth's systems result in changes in climate.
Generate resourcePlan and conduct an investigation of the properties of water and its effects on Earth materials and surface processes.
Generate resourceDevelop a quantitative model to describe the cycling of carbon among the hydrosphere, atmosphere, geosphere, and biosphere.
Generate resourceConstruct an explanation based on evidence for how the availability of natural resources, occurrences of natural hazards, and changes in climate have influenced human activity.
Generate resourceEvaluate competing design solutions for developing, managing, and utilizing energy and mineral resources based on cost-benefit ratios.
Generate resourceCreate a computational simulation to illustrate the relationships among the management of natural resources, the sustainability of human populations, and biodiversity.
Generate resourceEvaluate or refine a technological solution that reduces impacts of human activities on natural systems.
Generate resourceAnalyze geoscience data and the results from global climate models to make an evidence-based forecast of the current rate of global or regional climate change and associated future impacts to Earth systems.
Generate resourceUse a computational representation to illustrate the relationships among Earth systems and how those relationships are being modified due to human activity.
Generate resourceCreate or revise a simulation to test a solution to mitigate adverse impacts of human activity on biodiversity.
Generate resourceUse mathematical and/or computational representations to support explanations of factors that affect carrying capacity of ecosystems at different scales.
Generate resourceUse mathematical representations to support and revise explanations based on evidence about factors affecting biodiversity and populations in ecosystems of different scales.
Generate resourceEvaluate claims, evidence, and reasoning that the complex interactions in ecosystems maintain relatively consistent numbers and types of organisms in stable conditions, but changing conditions may result in a new ecosystem.
Generate resourceDesign, evaluate, and refine a solution for reducing the impacts of human activities on the environment and biodiversity.
Generate resourceEvaluate evidence for the role of group behavior on individual and species' chances to survive and reproduce.
Generate resourceCreate a computational model to calculate the change in the energy of one component in a system when the change in energy of the other component(s) and energy flows in and out of the system are known.
Generate resourceDevelop and use models to illustrate that energy at the macroscopic scale can be accounted for as a combination of energy associated with the motions of particles (objects) and energy associated with the relative positions of particles (objects).
Generate resourceDesign, build, and refine a device that works within given constraints to convert one form of energy into another form of energy.
Generate resourcePlan and conduct an investigation to provide evidence that the transfer of thermal energy when two components of different temperature are combined within a closed system results in a more uniform energy distribution among the components in the system (second law of thermodynamics).
Generate resourceAnalyze a major global challenge to specify qualitative and quantitative criteria and constraints for solutions that account for societal needs and wants.
Generate resourceDesign a solution to a complex real-world problem by breaking it down into smaller, more manageable problems that can be solved through engineering.
Generate resourceEvaluate a solution to a complex real-world problem based on prioritized criteria and tradeoffs that account for a range of constraints, including cost, safety, reliability, and aesthetics as well as possible social, cultural, and environmental impacts.
Generate resourceEvaluate a solution to a complex real-world problem based on prioritized criteria and tradeoffs that account for a range of constraints, including cost, safety, reliability, and aesthetics, as well as possible social, cultural, and environmental impacts.
Generate resourceGave Development and Design - Year 1
Students will demonstrate understanding of storytelling with data and appropriately communicate about technical information.
Generate resourceStudents will analyze the impacts of technology and professionalism within the computing community.
Generate resourceProfessionalism and Impacts of Computing
Generate resourceStudents will utilize appropriate hardware and software.
Generate resourceStudents will analyze communication methods and systems used to transmit information among computing devices.
Generate resourceStudents will analyze the utilization of computers within industry.
Generate resourceComputers and Communications
Generate resourceStudents will create programs to solve problems.
Generate resourceStudents will create, evaluate, and modify algorithms.
Generate resourceAlgorithms and Programs
Generate resourceStudents will analyze and utilize concepts of cybersecurity.
Generate resourceStudents will analyze and utilize data through the use of computing devices.
Generate resourceData, Information, and Security
Generate resourceStudents will analyze and utilize connections between concepts of mathematics and computer science.
Generate resourceStudents will analyze and utilize problem-solving strategies.
Generate resourceComputational Thinking and Problem Solving
Generate resourceLeverage problem-solving strategies to solve problems of level-appropriate complexity
Generate resourceAnalyze and utilize multiple representations of problem-solving logic used to solve problems of appropriate complexity
Generate resourceAnalyze and utilize collaborative methods in problem solving of level-appropriate complexity
Generate resourceAnalyze and utilize level-appropriate troubleshooting strategies for hardware and software
Generate resourceResearch and describe the risks and risk mitigation strategies associated with the utilization and implementation of social media and other digital technology implications
Generate resourceResearch and describe the potential benefits associated with the utilization and implementation of social media and other digital technologies
Generate resourceResearch and describe the relationship between access and security (e.g., active and passive data, convenience, data mining, digital marketing, online wallets, privacy, theft of personal information)
Generate resourceResearch and identify diverse careers and career opportunities (e.g., accessibility, availability, demand) that are influenced by computer science and the technical and soft skills needed for each
Generate resourceCommunicate basic technical information effectively to diverse audiences, including but not limited to, non-technical audience members
Generate resourceCompare and contrast interpreting data, inferring using data, and implicating with data
Generate resourceInterpret relational and logical expressions of levelappropriate complexity using comparison and Boolean operators
Generate resourceClassify the types of information that can be stored as variables and analyze the appropriateness of each (e.g., Booleans, characters, integers, floating points, strings)
Generate resourceAnalyze how computer science concepts relate to the field of mathematics
Generate resourcePerform operations of level-appropriate complexity with binary, decimal, and hexadecimal numbers
Generate resourceDefine, store, access, and manipulate levelappropriate data (e.g., primitive, linear)
Generate resourceDefine and discuss different examples of levelappropriate quantitative and qualitative data
Generate resourceIdentify the five pillars of cybersecurity and evaluate the relevance of each pillar to computer science concepts
Generate resourceResearch and describe different roles within the hacking community (e.g., white hat, black hat, gray hat hacking), including positive and negative motivations, significant impacts, and social stereotypes
Generate resourceResearch and describe the impacts of ransomware, trojans, viruses, and other malware
Generate resourceExplain implications related to identification and responsible reporting of a vulnerability versus exploitation
Generate resourceDesign and implement level-appropriate algorithms that use iteration, selection, and sequence
Generate resourceIllustrate the flow of execution of algorithms in levelappropriate programs including branching and looping
Generate resourceEvaluate the qualities of level-appropriate studentcreated and non-student-created algorithms
Generate resourceUse a systematic approach to detect and resolve errors in a given algorithm
Generate resourceCreate programs using procedures to solve problems of level-appropriate complexity
Generate resourceDiscuss and apply best practices of program design and format (e.g., descriptive names, documentation, indentation, user experience design, whitespace)
Generate resourceDetermine the scope and state of variables declared in procedures and control structures over time
Generate resourceCreate programs of level-appropriate complexity that read from standard input, write to standard output, read from a file, write to a file, and append to a file
Generate resourceUse a systematic approach to detect logic, runtime, and syntax errors within a program
Generate resourceIdentify hardware and software specific to carrying out the mission of regional industries
Generate resourceResearch advancing and emerging technologies (e.g., artificially intelligent agents, blockchain, extended reality, Internet of Things (IoT), machine learning, robotics)
Generate resourceUtilize the command line to accomplish common network troubleshooting tasks at an introductory leve
Generate resourceResearch and describe common networking concepts at an introductory level
Generate resourceResearch and describe modems, network interface cards, routers (e.g., consumer, industrial), switches, and wireless access points, and identify their purposes within a network
Generate resourceDescribe the importance of creating and using common rules for communication and the utilization of common network protocols including the relationship between client and server
Generate resourceCompare and contrast computer programming paradigms (e.g., functional, imperative, objectoriented)
Generate resourceClassify layers of software (e.g., applications, drivers, firmware, operating systems) utilized within various platforms (e.g., Android, ChromeOS, iOS, Linux, macOS, Windows)
Generate resourceIdentify and describe the purpose of hardware components within various personal computing platforms
Generate resourceGave Development and Design - Year 2
Students will demonstrate understanding of storytelling with data and appropriately communicate about technical information.
Generate resourceStudents will analyze the impacts of technology and professionalism within the computing community.
Generate resourceProfessionalism and Impacts of Computing
Generate resourceStudents will utilize appropriate hardware and software.
Generate resourceStudents will analyze communication methods and systems used to transmit information among computing devices.
Generate resourceStudents will analyze the utilization of computers within industry.
Generate resourceComputers and Communications
Generate resourceStudents will create programs to solve problems.
Generate resourceStudents will create, evaluate, and modify algorithms.
Generate resourceAlgorithms and Programs
Generate resourceStudents will analyze and utilize concepts of cybersecurity.
Generate resourceStudents will analyze and utilize data through the use of computing devices.
Generate resourceData, Information, and Security
Generate resourceStudents will analyze and utilize connections between concepts of mathematics and computer science.
Generate resourceStudents will analyze and utilize problem-solving strategies.
Generate resourceComputational Thinking and Problem Solving
Generate resourceLeverage problem-solving strategies to solve problems of level-appropriate complexity
Generate resourceAnalyze and utilize multiple representations of problem-solving logic used to solve problems of appropriate complexity
Generate resourceAnalyze and utilize collaborative methods in problem solving of level-appropriate complexity
Generate resourceAnalyze and utilize level-appropriate troubleshooting strategies for hardware and software
Generate resourceDiscuss diverse game development and design career pathways, careers beyond game development and design that utilize similar skills, and the educational requirements for those careers
Generate resourceResearch and describe issues related to creating and enforcing cyber-related laws and regulations (e.g., ethical challenges, policy vacuum, privacy versus security, unintended consequences)
Generate resourceIdentify the ethical implications encountered in the curation, management, and monetization of data (e.g., harvesting, information overload, knowledge management repositories, sharing, summarizing)
Generate resourceExplain advantages and disadvantages of various software life cycle processes (e.g., Agile, spiral, waterfall)
Generate resourceResearch the role of play and sport in human culture and how analog games have impacted the development of digital games
Generate resourceClassify the roles and responsibilities of each member on a game design team (e.g., animator, artist, designer, producer, programmer, project manager, quality assurance, sound engineer)
Generate resourceInterpret compound expressions using multiple relational and logical operators
Generate resourceAnalyze and utilize concepts of abstraction as modeling and abstraction as encapsulation
Generate resourcePerform operations of level-appropriate complexity with binary, octal, decimal, and hexadecimal numbers
Generate resourceResearch physics and mathematical principles to adapt to more immersive game mechanics
Generate resourceCreate programs to store, access, and manipulate level-appropriate data (e.g., structured data, objects)
Generate resourceDefine and discuss different examples of levelappropriate quantitative and qualitative data
Generate resourceResearch, discuss, and create level-appropriate programs to model and simulate probabilistic and real-world scenarios
Generate resourceAnalyze, utilize, and visually represent levelappropriate static and dynamic data
Generate resourceResearch and compare media formats (e.g., graphics, sounds) for traits such as compression performance and lossiness
Generate resourceApply the five pillars of cybersecurity as applicable to level-appropriate computer science concepts
Generate resourceResearch and describe common attacks on hardware, software, and networks
Generate resourceDesign and implement level-appropriate algorithms that use iteration, recursion, selection, and sequence
Generate resourceEvaluate the qualities of level-appropriate studentcreated and non-student-created algorithms including classic search and sort algorithms
Generate resourceUse a systematic approach to detect and resolve errors in a given algorithm
Generate resourceAnalyze game elements of analog games (e.g., board, card, dice) and how those elements can be represented as algorithms for digital games
Generate resourceResearch how the relationship between the subjective and objective mechanics of a game contributes to its overall playability and engagement
Generate resourceDiscuss and apply best practices of program design and format (e.g., descriptive names, documentation, indentation, user experience design, whitespace)
Generate resourceDetermine the scope and state of variables defined in classes and their procedures
Generate resourceCreate programs that read from, write to, and append to a file of level-appropriate complexity that includes structured data
Generate resourceUse a systematic approach to detect logic, runtime, and syntax errors within a program
Generate resourceDesign and create a game utilizing appropriate core areas of digital game design
Generate resourceResearch and utilize level-appropriate concepts related to updating and rendering game assets
Generate resourceUtilize hardware and/or software to solve levelappropriate industry-based problems
Generate resourceDiscuss common asset creation techniques (e.g., 3D models, images, music, sounds), and create and utilize level-appropriate assets (e.g., 2D/3D models, animations, music, sound effects, textures, visual effects) in a game
Generate resourceUse collaboration tools and version control systems in a group software project of appropriate complexity
Generate resourceResearch various hardware components (e.g., augmented/virtual reality devices, game controllers, input and output devices, robotics components, sensors) and their functionality in modern game design
Generate resourceResearch a level-appropriate game engine and supporting libraries (e.g., images, sounds, sprites, text effects)
Generate resourceGave Development and Design - Year 3
Students will demonstrate understanding of storytelling with data and appropriately communicate about technical information.
Generate resourceStudents will analyze the impacts of technology and professionalism within the computing community.
Generate resourceProfessionalism and Impacts of Computing
Generate resourceStudents will utilize appropriate hardware and software.
Generate resourceStudents will analyze communication methods and systems used to transmit information among computing devices.
Generate resourceStudents will analyze the utilization of computers within industry.
Generate resourceComputers and Communications
Generate resourceStudents will create programs to solve problems.
Generate resourceStudents will create, evaluate, and modify algorithms.
Generate resourceAlgorithms and Programs
Generate resourceStudents will analyze and utilize concepts of cybersecurity.
Generate resourceStudents will analyze and utilize data through the use of computing devices.
Generate resourceData, Information, and Security
Generate resourceStudents will analyze and utilize connections between concepts of mathematics and computer science.
Generate resourceStudents will analyze and utilize problem-solving strategies.
Generate resourceComputational Thinking and Problem Solving
Generate resourceLeverage problem-solving strategies to solve problems of level-appropriate complexity
Generate resourceAnalyze and utilize multiple representations of problem-solving logic used to solve problems of appropriate complexity
Generate resourceAnalyze and utilize collaborative methods in problem solving of level-appropriate complexity
Generate resourceAnalyze and utilize level-appropriate troubleshooting strategies for hardware and software
Generate resourceCreate and maintain a professional digital portfolio comprised of self-created work
Generate resourceContinuation of this standard is not specifically included or excluded
Generate resourceUtilize an appropriate development life cycle process (e.g., Agile, spiral, waterfall) while building a project of level-appropriate complexity
Generate resourceResearch and utilize physics and mathematical principles to adapt to more immersive game mechanics
Generate resourceUtilize data structures (e.g., graphs, linked lists, maps, queues, sets, stacks, trees) based on functionality, performance, and storage tradeoffs to support the creation of larger computational artifacts
Generate resourceSimulate a system utilizing an abstract model by reproducing its behavior
Generate resourceResearch security issues that lead to compromised video games and security measures to mitigate these issues
Generate resourceDesign and implement algorithms to solve studentidentified problems of level-appropriate complexity
Generate resourceEvaluate the qualities of level-appropriate studentcreated and non-student-created algorithms in terms of time and space complexities (e.g., Big O notation)
Generate resourceCreate programs to solve problems of levelappropriate complexity utilizing inheritance and polymorphism
Generate resourceDescribe how the relationship between the subjective and objective mechanics of a game contributes to its overall playability and engagement
Generate resourceDiscuss and apply best practices of user experience design for building video games
Generate resourceDetermine the scope and state of variables defined in classes and class methods involving inheritance and polymorphism
Generate resourceUtilize libraries or application programming interfaces (API) to create programming solutions for level-appropriate problems
Generate resourceDesign and create a game utilizing appropriate core areas of digital game design
Generate resourceResearch and utilize level-appropriate concepts related to updating and rendering game assets and their relation to game performance metrics (e.g., frames per second, frame times, render times)
Generate resourceCreate and utilize level-appropriate assets (e.g., 2D/3D models, animations, music, sound effects, textures, visual effects) in a game
Generate resourceContribute to team collaboration in the development of a computational artifact (e.g, creating and managing repositories)
Generate resourceResearch and utilize various hardware components (e.g., augmented/virtual reality devices, game controllers, input and output devices, robotics components, sensors) as they relate to studentdeveloped computational artifacts
Generate resourceUtilize a level-appropriate game engine and supporting libraries (e.g., images, sounds, sprites, text effects)
Generate resourceHigh School Robotics - Year 1
Students will demonstrate understanding of storytelling with data and appropriately communicate about technical information.
Generate resourceStudents will analyze the impacts of technology and professionalism within the computing community.
Generate resourceProfessionalism and Impacts of Computing
Generate resourceStudents will utilize appropriate hardware and software.
Generate resourceStudents will analyze communication methods and systems used to transmit information among computing devices.
Generate resourceStudents will analyze the utilization of computers within industry.
Generate resourceComputers and Communications
Generate resourceStudents will create programs to solve problems.
Generate resourceStudents will create, evaluate, and modify algorithms.
Generate resourceAlgorithms and Programs
Generate resourceStudents will analyze and utilize concepts of cybersecurity.
Generate resourceStudents will analyze and utilize data through the use of computing devices.
Generate resourceData, Information, and Security
Generate resourceStudents will analyze and utilize connections between concepts of mathematics and computer science.
Generate resourceStudents will analyze and utilize problem-solving strategies.
Generate resourceComputational Thinking and Problem Solving
Generate resourceLeverage problem-solving strategies to solve problems of level-appropriate complexity
Generate resourceAnalyze and utilize multiple representations of problem-solving logic used to solve problems of appropriate complexity
Generate resourceAnalyze and utilize collaborative methods in problem solving of level-appropriate complexity
Generate resourceAnalyze and utilize level-appropriate troubleshooting strategies for hardware and software issues
Generate resourceResearch and describe the risks and risk mitigation strategies associated with the utilization and implementation of social media and other digital technology implications
Generate resourceResearch and describe the potential benefits associated with the utilization and implementation of social media and other digital technologies
Generate resourceResearch and describe the relationship between access and security (e.g., active and passive data, convenience, data mining, digital marketing, online wallets, privacy, theft of personal information)
Generate resourceResearch and identify diverse careers and career opportunities (e.g., accessibility, availability, demand) that are influenced by computer science and the technical and soft skills needed for each
Generate resourceCommunicate basic technical information effectively to diverse audiences including, but not limited to, non-technical audience members
Generate resourceCompare and contrast interpreting data, inferring using data, and implicating with data
Generate resourceInterpret relational and logical expressions of levelappropriate complexity using comparison and Boolean operators
Generate resourceClassify the types of information that can be stored as variables and analyze the appropriateness of each (e.g., Booleans, characters, integers, floating points, strings)
Generate resourceAnalyze how computer science concepts relate to the field of mathematics
Generate resourcePerform operations of level-appropriate complexity with binary, decimal, and hexadecimal numbers
Generate resourceDefine, store, access, and manipulate levelappropriate data (e.g., primitive, linear)
Generate resourceDefine and discuss different examples of levelappropriate quantitative and qualitative data
Generate resourceCSRB.Y1.3.5 Perform level-appropriate data analysis using computing tools
Generate resourceIdentify the five pillars of cybersecurity and evaluate the relevance of each pillar to computer science concepts
Generate resourceResearch and describe different roles within the hacking community (e.g., white hat, black hat, gray hat hacking), including positive and negative motivations, significant impacts, and social stereotypes
Generate resourceResearch and describe the impacts of ransomware, trojans, viruses, and other malware
Generate resourceExplain implications related to identification and responsible reporting of a vulnerability versus exploitation
Generate resourceDesign and implement level-appropriate algorithms that use iteration, selection, and sequence
Generate resourceIllustrate the flow of execution of algorithms in levelappropriate programs including branching and looping
Generate resourceEvaluate the qualities of level-appropriate studentcreated and non-student-created algorithms
Generate resourceUse a systematic approach to detect and resolve errors in a given algorithm
Generate resourceCreate programs using procedures to solve problems of level-appropriate complexity
Generate resourceDiscuss and apply best practices of program design and format (e.g., descriptive names, documentation, indentation, user experience design, whitespace)
Generate resourceDetermine the scope and state of variables declared in procedures and control structures over time
Generate resourceCreate programs of level-appropriate complexity that read from standard input, write to standard output, read from a file, write to a file, and append to a file
Generate resourceUse a systematic approach to detect logic, runtime, and syntax errors within a program
Generate resourceIdentify hardware and software specific to carrying out the mission of regional industries
Generate resourceResearch advancing and emerging technologies (e.g., artificially intelligent agents, blockchain, extended reality, Internet of Things (IoT), machine learning, robotics)
Generate resourceUtilize the command line to accomplish common network troubleshooting tasks at an introductory level
Generate resourceResearch and describe common networking concepts at an introductory level
Generate resourceResearch and describe modems, network interface cards, routers (e.g., consumer, industrial), switches, and wireless access points, and identify their purposes within a network
Generate resourceDescribe the importance of creating and using common rules for communication and the utilization of common network protocols including the relationship between client and server
Generate resourceCompare and contrast computer programming paradigms (e.g., functional, imperative, objectoriented)
Generate resourceClassify layers of software (e.g., applications, drivers, firmware, operating systems) utilized within various platforms (e.g., Android, ChromeOS, iOS, Linux, macOS, Windows)
Generate resourceIdentify and describe the purpose of hardware components within various personal computing platforms
Generate resourceHigh School Robotics - Year 2
Students will demonstrate understanding of storytelling with data and appropriately communicate about technical information.
Generate resourceStudents will analyze the impacts of technology and professionalism within the computing community.
Generate resourceProfessionalism and Impacts of Computing
Generate resourceStudents will utilize appropriate hardware and software.
Generate resourceStudents will analyze communication methods and systems used to transmit information among computing devices.
Generate resourceStudents will analyze the utilization of computers within industry.
Generate resourceComputers and Communications
Generate resourceStudents will create programs to solve problems.
Generate resourceStudents will create, evaluate, and modify algorithms.
Generate resourceAlgorithms and Programs
Generate resourceStudents will analyze and utilize concepts of cybersecurity.
Generate resourceStudents will analyze and utilize data through the use of computing devices.
Generate resourceData, Information, and Security
Generate resourceStudents will analyze and utilize connections between concepts of mathematics and computer science.
Generate resourceStudents will analyze and utilize problem-solving strategies.
Generate resourceComputational Thinking and Problem Solving
Generate resourceLeverage problem-solving strategies to solve problems of level-appropriate complexity
Generate resourceAnalyze and utilize multiple representations of problem-solving logic used to solve problems of appropriate complexity
Generate resourceAnalyze and utilize collaborative methods in problem solving of level-appropriate complexity
Generate resourceAnalyze and utilize level-appropriate troubleshooting strategies for hardware and software
Generate resourceResearch and describe issues related to creating and enforcing cyber-related laws and regulations (e.g., ethical challenges, policy vacuum, privacy versus security, unintended consequences)
Generate resourceIdentify the ethical implications encountered in the curation, management, and monetization of data (e.g., harvesting, information overload, knowledge management repositories, sharing, summarizing)
Generate resourceExplain advantages and disadvantages of various software life cycle processes (e.g., Agile, spiral, waterfall)
Generate resourceCommunicate robotics concepts to diverse audiences including, but not limited to, non-technical audience members
Generate resourceCommunicate conditions of a robotic system in terms of performance, diagnostics, troubleshooting, and repair
Generate resourceClassify and utilize types of information that are stored in robotics systems including, but not limited to, 2D and 3D coordinate system and sensor data
Generate resourceAnalyze and utilize concepts of abstraction as modeling and abstraction as encapsulation
Generate resourcePerform operations of level-appropriate complexity with binary, octal, decimal, and hexadecimal numbers
Generate resourceExplain how concepts of mechanical engineering including, but not limited to, gear ratios, speed, stability, and torque relate to the implementation of robotics systems and subsystems
Generate resourceExplain how concepts of electrical engineering including, but not limited to, applying Ohmโs law, using a multimeter, and understanding electric motors as they relate to the implementation of robotics systems and subsystems
Generate resourceDescribe and represent basic electrical quantities including, but not limited to charge, current, energy, power, and voltage and describe the relationships among them
Generate resourceCreate programs to store, access, and manipulate level-appropriate data (e.g., structured data, objects)
Generate resourceDefine and discuss different examples of levelappropriate quantitative and qualitative data
Generate resourceResearch, discuss, and create level-appropriate programs to model and simulate probabilistic and real-world scenarios
Generate resourceAnalyze, utilize, and visually represent levelappropriate static and dynamic data
Generate resourceApply the five pillars of cybersecurity as applicable to level-appropriate computer science concepts
Generate resourceResearch and describe common attacks on software, hardware, and networks
Generate resourceDesign and implement level-appropriate algorithms that use iteration, recursion, selection, and sequence
Generate resourceEvaluate the qualities of level-appropriate studentcreated and non-student-created algorithms including classic search and sort algorithms
Generate resourceUse a systematic approach to detect and resolve errors in a given algorithm
Generate resourceDiscuss and apply best practices of program design and format (e.g., descriptive names, documentation, indentation, user experience design, whitespace)
Generate resourceDetermine the scope and state of variables defined in procedures and classes
Generate resourceCreate programs that read from, write to, and append to a file of level-appropriate complexity that includes structured data
Generate resourceUse a systematic approach to detect logic, runtime, and syntax errors within a program
Generate resourceCreate programs that utilize various robotics system operations to solve problems
Generate resourceUtilize hardware and/or software to solve levelappropriate industry-based problems
Generate resourceResearch cutting-edge robotics technology (e.g., analytics, artificial intelligence, autonomous vehicles, big data, end-of-arm tools, IoT, machine learning, vision) and its effects on the way business may be conducted in the future
Generate resourceCompare and contrast network connectivity options for different types of robotics platforms and communications methods within various robotics systems, including but not limited to, controller area network (CAN) busses
Generate resourceUse collaboration tools and version control systems in a group software project of appropriate complexity
Generate resourceAnalyze the importance and effect of updating firmware and drivers within robotic systems
Generate resourceUtilize robotic hardware components to create levelappropriate robotic systems and subsystems
Generate resourceDiscuss and apply autonomous and manual robotic control by coding in various robotic programming languages (e.g., C++, Karel, Python)
Generate resourceCompare and contrast different types of industryrelevant robotic systems (e.g., 3-axis, 6-axis, AMR, cobot, delta, SCARA, T-700)
Generate resourceUtilize breadboarding in the creation of a levelappropriate closed-loop robot
Generate resourceUtilize hardware diagnostic tools to design, test, and troubleshoot robotic systems and subsystems
Generate resourceDiscuss hardware and software requirements and limitations of various robotics systems
Generate resourceHigh School Robotics - Year 3
Students will demonstrate understanding of storytelling with data and appropriately communicate about technical information.
Generate resourceStudents will analyze the impacts of technology and professionalism within the computing community.
Generate resourceProfessionalism and Impacts of Computing
Generate resourceStudents will utilize appropriate hardware and software.
Generate resourceStudents will analyze communication methods and systems used to transmit information among computing devices.
Generate resourceStudents will analyze the utilization of computers within industry.
Generate resourceComputers and Communications
Generate resourceStudents will create programs to solve problems.
Generate resourceStudents will create, evaluate, and modify algorithms.
Generate resourceAlgorithms and Programs
Generate resourceStudents will analyze and utilize concepts of cybersecurity.
Generate resourceStudents will analyze and utilize data through the use of computing devices.
Generate resourceData, Information, and Security
Generate resourceStudents will analyze and utilize connections between concepts of mathematics and computer science.
Generate resourceStudents will analyze and utilize problem-solving strategies.
Generate resourceComputational Thinking and Problem Solving
Generate resourceUtilize the engineering design process to solve problems of level-appropriate complexity
Generate resourceAnalyze and utilize multiple representations of problem-solving logic used to solve problems of level-appropriate complexity, such as schematics and 3D modeling
Generate resourceAnalyze and utilize collaborative methods in problem solving of level-appropriate complexity
Generate resourceAnalyze and utilize level-appropriate troubleshooting strategies for hardware and software
Generate resourceDiscuss etiquette and professionalism as related to communication in industry
Generate resourceCreate and maintain a professional digital portfolio comprised of self-created work
Generate resourceDiscuss ethical implications encountered in the robotics industry that relate to intellectual property, non-compete clauses, and non-disclosure agreements
Generate resourceCommunicate robotics concepts to diverse audiences including, but not limited to, non-technical audience members
Generate resourceCommunicate conditions of a robotic system in terms of performance, diagnostics, troubleshooting, and repair
Generate resourceUtilize types of information that are stored in robotics systems including, but not limited to, 2D and 3D coordinate system and sensor data
Generate resourceApply concepts of mechanical engineering including, but not limited to, gear ratios, speed, stability, and torque
Generate resourceApply concepts of electrical engineering including, but not limited to, applying fundamental laws of electricity (e.g., Kirchhoffโs Law, Ohmโs Law), using a multimeter, and understanding electric motors as they relate to the implementation of robotics systems and subsystems
Generate resourceCreate programs to store, access, and manipulate, with a high level of efficiency, level-appropriate robotics system data
Generate resourceAnalyze how quantitative and qualitative data are utilized in robotic systems
Generate resourceCreate and evaluate models and simulations to answer student-identified scenarios
Generate resourceAnalyze, utilize, and visually represent levelappropriate static and dynamic data, including, but not limited to, data collected through robotic sensors
Generate resourceUse a systematic approach to detect and resolve errors in a given algorithm
Generate resourceCreate programs that utilize robotic systems to solve problems of level-appropriate complexity
Generate resourceDiscuss and apply best practices of program design, user experience design, and format (e.g., descriptive names, documentation, indentation, whitespace)
Generate resourceCreate programs of level-appropriate complexity that leverage real-time sensory input to make decisions for completing physical tasks
Generate resourceUse a systematic approach to detect logic, runtime, and syntax errors within a program
Generate resourceCreate programs that utilize various robotics system operations to solve real-world problems
Generate resourceUtilize multiple hardware and software tools simultaneously to solve level-appropriate industrybased problems
Generate resourceResearch integration of multiple technologies (e.g., analytics, artificial intelligence, big data, end-of-arm tools, IoT machine learning, vision) to solve levelappropriate industry-based problems
Generate resourceUse collaborative tools and processes to configure level-appropriate robotic hardware components
Generate resourceUtilize robotic hardware components to create levelappropriate robotic systems and subsystems
Generate resourceApply autonomous and manual robotic control by coding in various robotic programming languages (e.g., C++, Karel, Python)
Generate resourceAnalyze different industry-relevant robotic systems and their various applications (e.g., 3-axis, 6-axis, AMR, cobot, delta, SCARA, T-700)
Generate resourceUtilize breadboarding and prototyping in the creation of a level-appropriate closed-loop robot
Generate resourceUtilize hardware diagnostic tools to design, test, and troubleshoot robotic systems and subsystems
Generate resourceAnalyze hardware and software requirements and limitations of various robotics systems
Generate resourceHuman Anatomy and Physiology: Grades 9, 10, 11, 12
Career Exploration with Engineering Practices
Generate resourceSystems and System Models
Generate resourceEnergy and Matter
Generate resourceCause and Effect
Generate resourceStability and Change
Generate resourceScale, Proportion, and Quantity
Generate resourceStructure and Function
Generate resourcePatterns
Generate resourceObtain, evaluate, and communicate information related to health science professions.
Generate resourceDesign a solution to a complex real-world problem affecting body systems that can be solved through engineering.
Generate resourceEvaluate a solution to a complex real-world human health problem based on prioritized criteria and trade-offs that account for a range of constraints, including cost, safety, reliability, and aesthetics as well as possible social, cultural, and environmental impacts.
Generate resourceConstruct an explanation based on evidence obtained from a variety of sources for the pattern of hierarchical organization of each body system:<ul><li>Integumentary System</li><li>Skeletal System</li><li>Muscular System</li><li>Respiratory System</li><li>Circulatory System</li><li>Digestive System</li><li>Nervous System</li><li>Endocrine System</li><li>Lymphatic System</li><li>Urinary System</li><li>Reproductive Systems</li></ul>
Generate resourceDevelop and use a model to identify and describe the relationship between the structures and physiological processes of each body system:<ul><li>Integumentary System</li><li>Skeletal System</li><li>Muscular System</li><li>Respiratory System</li><li>Circulatory System</li><li>Digestive System</li><li>Nervous System</li><li>Endocrine System</li><li>Lymphatic System</li><li>Urinary System</li><li>Reproductive Systems</li></ul>
Generate resourceUse mathematics and computational thinking to support explanations for physiological processes in body systems.
Generate resourcePlan and conduct an investigation to provide evidence that feedback mechanisms maintain homeostasis.
Generate resourceArgue from evidence the cause(s) for a dysfunction in a body system and the mechanisms by which it occurred.
Generate resourceConstruct and revise an explanation based on evidence for the cycling of matter and flow of energy among body systems and their associated processes.
Generate resourceDevelop and use a model to illustrate the interactions between systems that control or affect specific functions within the human body.
Generate resourcePhysical Computing with Embedded Systems (2025)
Advanced Concepts, Emerging Technologies, and Ethical Considerations
Generate resourceConstruct Simple Embedded Systems
Generate resourceProgramming for Embedded Systems
Generate resourceSensors, Actuators, and Communication Protocols
Generate resourceCore Embedded Systems Principles
Generate resourceCareers and Professionalism
Generate resourceStandard 1.1 - Develop essential professional skills for embedded systems engineering careers.
Generate resource1.1.1 Demonstrate effective communication skills in both technical and non-technical contexts.
Generate resource1.1.3 Demonstrate collaboration and teamwork skills through embedded systems engineering projects.
Generate resource1.1.4 Identify and develop traits important for success in embedded systems engineering.
Generate resourceStandard 1.2 - Investigate physical computing and embedded systems career paths.
Generate resource1.2.2 Identify professional certifications relevant to different embedded systems engineering careers.
Generate resource1.3.1 Investigate the purpose and importance of a portfolio in career advancement.
Generate resource1.3.4 Select and organize personal projects and achievements for potential inclusion in a future portfolio.
Generate resource2.1.1 Define embedded systems and distinguish them from general-purpose computing systems.
Generate resource2.1.4 Explain the concept of real-time systems and their importance in embedded applications.
Generate resourceStandard 2.2 - Analyze and evaluate the architecture and capabilities of microcontrollers.
Generate resource2.2.2 Compare and contrast different types of microcontrollers and their suitable applications.
Generate resource2.2.3 Compare and contrast the performance and efficiency characteristics of microcontrollers.
Generate resource3.1.1 Classify different types of sensors and explain their operating principles.
Generate resource3.2.1 Implement display interfaces to present information in embedded systems.
Generate resource3.3.3 Implement wireless communication technologies in physical computing projects.
Generate resource4.1.2 Utilize memory-efficient data structures and algorithms optimized for limited resources.
Generate resource4.1.3 Develop state machines for managing complex system behaviors and transitions.
Generate resourceStandard 4.2 - Interact with hardware components using a text-based programming language.
Generate resource4.2.1 Control digital input/output pins and interface with various components.
Generate resource4.2.4 Develop hardware abstraction layers for interfacing with microcontroller peripherals.
Generate resource4.4.2 Apply systematic approaches to identify and resolve hardware and software issues.
Generate resourceStandard 5.1 - Apply fundamental electrical concepts to embedded systems design.
Generate resourceStandard 5.3 - Integrate mechanical components with embedded systems for sensor-actuator applications.
Generate resource5.4.2 Implement version control practices for managing code and project files.
Generate resource6.2.1 Investigate the implementation of basic machine learning algorithms on microcontrollers.
Generate resource6.2.2 Explain the principles of edge computing and its applications in embedded systems.
Generate resource6.2.3 Identify integrated embedded systems in emerging fields and technologies.
Generate resource6.3.1 Discuss ethical considerations related to data collection, privacy, and security in IoT and embedded systems.
Generate resource6.3.2 Assess the environmental impact of embedded systems and sustainable design practices.
Generate resource6.3.3 Investigate the role of embedded systems in environmental monitoring and conservation efforts.
Generate resourcePhysical Science - Integrated: Grades 9, 10, 11, 12
Interactions of Humans and the Environment
Generate resourceWaves
Generate resourceEnergy
Generate resourceForces and Motion
Generate resourceMatter in Organisms
Generate resourceElements, Matter, and Interactions
Generate resourceDesign a solution to a complex real-world problem by breaking it down into smaller, more manageable problems that can be solved through engineering.
Generate resourceEvaluate evidence of the past and current movements of continental and oceanic crust and the theory of plate tectonics to explain the ages of crustal rocks.
Generate resourceDevelop a model to illustrate how Earth's internal and surface processes operate at different spatial and temporal scales to form continental and ocean-floor features.
Generate resourceConstruct an argument based on evidence about the simultaneous coevolution of Earth's systems and life on Earth.
Generate resourceConstruct an explanation based on evidence for how the availability of natural resources, occurrence of natural hazards, and changes in climate have influenced human activity.
Generate resourceEvaluate competing design solutions for developing, managing, and utilizing energy and mineral resources based on cost-benefit ratios.
Generate resourceUse a model to illustrate how photosynthesis transforms light energy into stored chemical energy.
Generate resourceUse a model to illustrate that cellular respiration is a chemical process whereby the bonds of food molecules and oxygen molecules are broken and the bonds in new compounds are formed resulting in a net transfer of energy.
Generate resourceUse mathematical representations to support claims for the cycling of matter and flow of energy among organisms in an ecosystem.
Generate resourceDesign, evaluate, and refine a solution for reducing the impacts of human activities on the environment and biodiversity.
Generate resourceEvaluate the evidence supporting claims that changes in environmental conditions may result in: (1) increases in the number of individuals of some species, (2) the emergence of new species over time, and (3) the extinction of other species.
Generate resourceUse the periodic table as a model to predict the relative properties of elements based on the patterns of electrons in the outermost energy level of atoms.
Generate resourceConstruct and revise an explanation for the outcome of a simple chemical reaction based on the outermost electron states of atoms, trends in the periodic table, and knowledge of the patterns of chemical properties.
Generate resourcePlan and conduct an investigation to gather evidence to compare the structure of substances at the bulk scale to infer the strength of electrical forces between particles.
Generate resourceDevelop a model to illustrate that the release or absorption of energy from a chemical reaction system depends upon the changes in total bond energy.
Generate resourceUse mathematical representations to support the claim that atoms, and therefore mass, are conserved during a chemical reaction.
Generate resourceAnalyze data to support the claim that Newton's second law of motion describes the mathematical relationship among the net force on a macroscopic object, its mass, and its acceleration.
Generate resourceApply scientific and engineering ideas to design, evaluate, and refine a device that minimizes the force on a macroscopic object during a collision.
Generate resourcePlan and conduct an investigation to provide evidence that an electric current can produce a magnetic field and that a changing magnetic field can produce an electric current.
Generate resourceCommunicate scientific and technical information about why the molecular-level structure is important in the functioning of designed materials.
Generate resourceCreate a computational model to calculate the change in the energy of one component in a system when the change in energy of the other component(s) and energy flows in and out of the system are known.
Generate resourceDevelop and use models to illustrate that energy at the macroscopic scale can be accounted for as a combination of energy associated with the motions of particles (objects) and energy associated with the relative position of particles (objects).
Generate resourceDesign, build, and refine a device that works within given constraints to convert one form of energy into another form of energy.
Generate resourcePlan and conduct an investigation to provide evidence that the transfer of thermal energy when two components of different temperature are combined within a closed system results in a more uniform energy distribution among the components in the system (second law of thermodynamics).
Generate resourceUse mathematical representations to support a claim regarding relationships among the frequency, wavelength, and speed of waves traveling in various media.
Generate resourceEvaluate questions about the advantages of using a digital transmission and storage of information.
Generate resourceDesign a solution to a complex real-world problem by breaking it down into smaller, more manageable problems that can be solved through engineering.
Generate resourceAnalyze a major global challenge to specify qualitative and quantitative criteria and constraints for solutions that account for societal needs and wants.
Generate resourceEvaluate a solution to a complex real-world problem based on prioritized criteria and trade-offs that account for a range of constraints, including cost, safety, reliability, and aesthetics, as well as possible social, cultural, and environmental impacts.
Generate resourceAnalyze a major global challenge to specify qualitative and quantitative criteria and constraints for solutions that account for societal needs and wants.
Generate resourceDesign a solution to a complex real-world problem by breaking it down into smaller, more manageable problems that can be solved through engineering.
Generate resourceEvaluate a solution to a complex real-world problem based on prioritized criteria and trade-offs that account for a range of constraints, including cost, safety, reliability, and aesthetics, as well as possible social, cultural, and environmental impacts.
Generate resourceUse a computer simulation to model the impact of proposed solutions to a complex real-world problem with numerous criteria and constraints on interactions within and between systems relevant to the problem.
Generate resourcePhysics: Grades 9, 10, 11, 12
Electricity
Generate resourceWaves, Sound, and Simple Harmonic Motion
Generate resourceHeat and Thermodynamics
Generate resourceWork and Energy
Generate resourceMotion
Generate resourceDevelop and use a model to describe the role of gravity in the motions within galaxies and the solar system.
Generate resourceUse mathematical or computational representations to predict the motion of orbiting objects in the solar system.
Generate resourceCreate a model of motion and forces, including vectors graphed on the coordinate plane, to describe and predict the behavior of a system.
Generate resourceUse mathematical representations of Newton's Law of Gravitation and Coulomb's Law to describe and predict the gravitational and electrostatic forces between objects.
Generate resourceAnalyze data to support the claim that Newton's second law of motion describes the mathematical relationship among the net force on a macroscopic object, its mass, and its acceleration.
Generate resourceDevelop computational and graphical models to calculate and illustrate the work done and changes in energy in a system.
Generate resourcePlan an investigation to provide evidence that the change in an object's motion depends on the sum of the forces on the object and the mass of the object.
Generate resourcePlan and conduct an investigation to provide evidence that work done equals energy stored in a conservative system.
Generate resourcePlan and conduct an investigation to rate the power used in performing work on a system.
Generate resourceUse mathematical representations of Newton's Law of Gravitation and Coulomb's Law to describe and predict the gravitational and electrostatic forces between objects.
Generate resourceAnalyze data to demonstrate the relationship between rotational and linear motion, energy, and momentum.
Generate resourcePlan and conduct an investigation to provide evidence that an electric current can produce a magnetic field and that a changing magnetic field can produce an electric current.
Generate resourceUse mathematical representations to support the claim that the change in kinetic energy of a system is equal to the net work performed upon the system.
Generate resourceUse mathematical representations to support the claim that the total impulse on a system of objects is equal to the change in momentum of the system.
Generate resourceCreate a computational model to calculate the change in the energy of one component in a system when the change in energy of the other component(s) and energy flows in and out of the system are known.
Generate resourceConstruct an explanation based on evidence of the relationships between heat, temperature, and the Kinetic Molecular Theory.
Generate resourceDevelop and use models to illustrate that energy at the macroscopic scale can be accounted for as a combination of energy associated with the motions of particles (objects) and energy associated with the relative position of particles (objects).
Generate resourcePlan and conduct an investigation of the relationships between pressure, volume, temperature, and amount of gas.
Generate resourceDesign, build, and refine a device that works within given constraints to convert one form of energy into another form of energy.
Generate resourceUse mathematical representations to model the conservation of energy in fluids.
Generate resourcePlan and conduct an investigation to provide evidence that the transfer of thermal energy when two components of different temperature are combined within a closed system results in a more uniform energy distribution among the components in the system (second law of thermodynamics).
Generate resourceUse mathematical representations to support a claim regarding relationships among the frequency, wavelength, speed, and energy of waves traveling in various media.
Generate resourceDevelop and use models to investigate longitudinal and transverse waves in various media.
Generate resourceUse mathematical representations and conduct investigations to provide evidence of the relationships between power, current, voltage, and resistance.
Generate resourceEvaluate competing design solutions for construction and use of electrical consumer products.
Generate resourceObtain and combine information on alternating and direct current circuits in various applications.
Generate resourceDesign a solution to a complex real-world problem by breaking it down into smaller, more manageable problems that can be solved through engineering.
Generate resourceEvaluate a solution to a complex real-world problem based on prioritized criteria and trade-offs that account for a range of constraints, including cost, safety, reliability, and aesthetics, as well as possible social, cultural, and environmental impacts.
Generate resourceAnalyze a major global challenge to specify qualitative and quantitative criteria and constraints for solutions that account for societal needs and wants.
Generate resourceDesign a solution to a complex real-world problem by breaking it down into smaller, more manageable problems that can be solved through engineering.
Generate resourceEvaluate a solution to a complex real-world problem based on prioritized criteria and trade-offs that account for a range of constraints, including cost, safety, reliability, and aesthetics, as well as possible social, cultural, and environmental impacts.
Generate resourceUse a computer simulation to model the impact of proposed solutions to a complex real-world problem with numerous criteria and constraints on interactions within and between systems relevant to the problem.
Generate resourceUse a computer simulation to model the impact of proposed solutions to a complex real-world problem with numerous criteria and constraints on interactions within and between systems relevant to the problem.
Generate resourceAnalyze a major global challenge to specify qualitative and quantitative criteria and constraints for solutions that account for societal needs and wants.
Generate resourceProgramming - Year 1
Students will demonstrate understanding of storytelling with data and appropriately communicate about technical information.
Generate resourceStudents will analyze the impacts of technology and professionalism within the computing community.
Generate resourceProfessionalism and Impacts of Computing
Generate resourceStudents will utilize appropriate hardware and software.
Generate resourceStudents will analyze communication methods and systems used to transmit information among computing devices.
Generate resourceStudents will analyze the utilization of computers within industry.
Generate resourceComputers and Communications
Generate resourceStudents will create programs to solve problems.
Generate resourceStudents will create, evaluate, and modify algorithms.
Generate resourceAlgorithms and Programs
Generate resourceStudents will analyze and utilize concepts of cybersecurity.
Generate resourceStudents will analyze and utilize data through the use of computing devices.
Generate resourceData, Information, and Security
Generate resourceStudents will analyze and utilize connections between concepts of mathematics and computer science.
Generate resourceStudents will analyze and utilize problem-solving strategies.
Generate resourceComputational Thinking and Problem Solving
Generate resourceLeverage problem-solving strategies to solve problems of level-appropriate complexity
Generate resourceAnalyze and utilize multiple representations of problem-solving logic used to solve problems of appropriate complexity
Generate resourceAnalyze and utilize collaborative methods in problem solving of level-appropriate complexity
Generate resourceAnalyze and utilize level-appropriate troubleshooting strategies for hardware and software
Generate resourceResearch and describe the risks and risk mitigation strategies associated with the utilization and implementation of social media and other digital technology implications
Generate resourceResearch and describe the potential benefits associated with the utilization and implementation of social media and other digital technologies
Generate resourceResearch and describe the relationship between access and security (e.g., active and passive data, convenience, data mining, digital marketing, online wallets, privacy, theft of personal information)
Generate resourceResearch and identify diverse careers and career opportunities (e.g., accessibility, availability, demand) that are influenced by computer science and the technical and soft skills needed for each
Generate resourceCommunicate basic technical information effectively to diverse audiences including, but not limited to, non-technical audience members
Generate resourceCompare and contrast interpreting data, inferring using data, and implicating with data
Generate resourceInterpret relational and logical expressions of levelappropriate complexity using comparison and Boolean operators
Generate resourceClassify the types of information that can be stored as variables and analyze the appropriateness of each (e.g., Booleans, characters, integers, floating points, strings)
Generate resourceAnalyze how computer science concepts relate to the field of mathematics
Generate resourcePerform operations of level-appropriate complexity with binary, decimal, and hexadecimal numbers
Generate resourceDefine, store, access, and manipulate levelappropriate data (e.g., primitive, linear)
Generate resourceDefine and discuss different examples of levelappropriate quantitative and qualitative data
Generate resourceIdentify the five pillars of cybersecurity and evaluate the relevance of each pillar to computer science concepts
Generate resourceResearch and describe different roles within the hacking community (e.g., white hat, black hat, gray hat hacking), including positive and negative motivations, significant impacts, and social stereotypes
Generate resourceResearch and describe the impacts of ransomware, trojans, viruses, and other malware
Generate resourceExplain implications related to identification and responsible reporting of a vulnerability versus exploitation
Generate resourceUse a systematic approach to detect and resolve errors in a given algorithm
Generate resourceDesign and implement level-appropriate algorithms that use iteration, selection, and sequence
Generate resourceIllustrate the flow of execution of algorithms in levelappropriate programs including branching and looping
Generate resourceEvaluate the qualities of level-appropriate studentcreated and non-student-created algorithms
Generate resourceCreate programs using procedures to solve problems of level-appropriate complexity
Generate resourceDiscuss and apply best practices of program design and format (e.g., descriptive names, documentation, indentation, user experience design, whitespace)
Generate resourceDetermine the scope and state of variables declared in procedures and control structures over time
Generate resourceCreate programs of level-appropriate complexity that read from standard input, write to standard output, read from a file, write to a file, and append to a file
Generate resourceUse a systematic approach to detect logic, runtime, and syntax errors within a program
Generate resourceResearch advancing and emerging technologies (e.g., artificially intelligent agents, blockchain, extended reality, Internet of Things (IoT), machine learning, robotics)
Generate resourceIdentify software and hardware specific to carrying out the mission of regional industries
Generate resourceDescribe the importance of creating and using common rules for communication and the utilization of common network protocols including the relationship between client and server
Generate resourceUtilize the command line to accomplish common network troubleshooting tasks at an introductory level
Generate resourceResearch and describe common networking concepts at an introductory level
Generate resourceResearch and describe modems, network interface cards, routers (e.g., consumer, industrial), switches, and wireless access points, and identify their purposes within a network
Generate resourceCompare and contrast computer programming paradigms (e.g., functional, imperative, objectoriented)
Generate resourceClassify layers of software (e.g., applications, drivers, firmware, operating systems) utilized within various platforms (e.g., Android, ChromeOS, iOS, Linux, macOS, Windows)
Generate resourceIdentify and describe the purpose of hardware components within various personal computing platforms
Generate resourceProgramming - Year 2
Students will demonstrate understanding of storytelling with data and appropriately communicate about technical information.
Generate resourceStudents will analyze the impacts of technology and professionalism within the computing community.
Generate resourceProfessionalism and Impacts of Computing
Generate resourceStudents will utilize appropriate hardware and software.
Generate resourceStudents will analyze communication methods and systems used to transmit information among computing devices.
Generate resourceStudents will analyze the utilization of computers within industry.
Generate resourceComputers and Communications
Generate resourceStudents will create programs to solve problems.
Generate resourceStudents will create, evaluate, and modify algorithms.
Generate resourceAlgorithms and Programs
Generate resourceStudents will analyze and utilize concepts of cybersecurity.
Generate resourceStudents will analyze and utilize data through the use of computing devices.
Generate resourceData, Information, and Security
Generate resourceStudents will analyze and utilize connections between concepts of mathematics and computer science.
Generate resourceStudents will analyze and utilize problem-solving strategies.
Generate resourceComputational Thinking and Problem Solving
Generate resourceLeverage problem-solving strategies to solve problems of level-appropriate complexity
Generate resourceAnalyze and utilize multiple representations of problem-solving logic used to solve problems of appropriate complexity
Generate resourceAnalyze and utilize collaborative methods in problem solving of level-appropriate complexity
Generate resourceAnalyze and utilize level-appropriate troubleshooting strategies for hardware and software
Generate resourceResearch and describe issues related to creating and enforcing cyber-related laws and regulations (e.g., ethical challenges, policy vacuum, privacy versus security, unintended consequences)
Generate resourceIdentify the ethical implications encountered in the curation, management, and monetization of data (e.g., harvesting, information overload, knowledge management repositories, sharing, summarizing)
Generate resourceExplain advantages and disadvantages of various software life cycle processes (e.g., Agile, spiral, waterfall)
Generate resourceCommunicate technical information, of appropriate complexity, effectively to diverse audiences including, but not limited to, non-technical audience members
Generate resourceConstruct and evaluate compound expressions using multiple relational and logical operators
Generate resourceAnalyze and utilize concepts of abstraction as modeling and abstraction as encapsulation
Generate resourcePerform operations of level-appropriate complexity with binary, octal, decimal, and hexadecimal numbers
Generate resourceCreate programs to store, access, and manipulate level-appropriate data (e.g., structured data, objects)
Generate resourceDefine and discuss different examples of levelappropriate quantitative and qualitative data
Generate resourceResearch, discuss, and create level-appropriate programs to model and simulate probabilistic and real-world scenarios
Generate resourceAnalyze, utilize, and visually represent levelappropriate static and dynamic data
Generate resourceExamine the capacity of computing technology to create and process large sets of data
Generate resourceApply the five pillars of cybersecurity as applicable to level-appropriate computer science concepts
Generate resourceResearch and describe common attacks on hardware, software, and networks
Generate resourceDesign and implement level-appropriate algorithms that use iteration, recursion, selection, and sequence
Generate resourceIllustrate the flow of execution of algorithms in levelappropriate programs including recursion
Generate resourceEvaluate the qualities of level-appropriate studentcreated and non-student-created algorithms including classic search and sort algorithms
Generate resourceUse a systematic approach to detect and resolve errors in a given algorithm
Generate resourceDiscuss and apply best practices of program design and format (e.g., descriptive names, documentation, indentation, user experience design, whitespace)
Generate resourceDetermine the scope and state of variables defined in classes and class procedures
Generate resourceCreate programs that read from, write to, and append to a file of level-appropriate complexity that includes structured data
Generate resourceUse a systematic approach to detect logic, runtime, and syntax errors within a program
Generate resourceUtilize hardware and/or software to solve levelappropriate industry-based problems
Generate resourceUse collaboration tools and version control systems in a group software project of appropriate complexity
Generate resourceProgramming - Year 3
Students will demonstrate understanding of storytelling with data and appropriately communicate about technical information.
Generate resourceStudents will analyze the impacts of technology and professionalism within the computing community.
Generate resourceProfessionalism and Impacts of Computing
Generate resourceStudents will utilize appropriate hardware and software.
Generate resourceStudents will analyze communication methods and systems used to transmit information among computing devices.
Generate resourceStudents will analyze the utilization of computers within industry.
Generate resourceComputers and Communications
Generate resourceStudents will create programs to solve problems.
Generate resourceStudents will create, evaluate, and modify algorithms.
Generate resourceAlgorithms and Programs
Generate resourceStudents will analyze and utilize concepts of cybersecurity.
Generate resourceStudents will analyze and utilize data through the use of computing devices.
Generate resourceData, Information, and Security
Generate resourceStudents will analyze and utilize connections between concepts of mathematics and computer science.
Generate resourceStudents will analyze and utilize problem-solving strategies.
Generate resourceComputational Thinking and Problem Solving
Generate resourceLeverage problem-solving strategies to solve problems of level-appropriate complexity
Generate resourceAnalyze and utilize multiple representations of problem-solving logic used to solve problems of appropriate complexity
Generate resourceAnalyze and utilize collaborative methods in problem solving of level-appropriate complexity
Generate resourceAnalyze and utilize level-appropriate troubleshooting strategies for hardware and software
Generate resourceDiscuss ethical implications encountered in software development industry that relate to intellectual property, non-compete clauses, and non-disclosure agreements
Generate resourceUtilize a software life cycle process (e.g., Agile, spiral, waterfall) in developing a program
Generate resourceCreate and maintain a professional digital portfolio comprised of self-created work
Generate resourceCommunicate technical information, of appropriate complexity, effectively to diverse audiences including, but not limited to, non-technical audience members
Generate resourceCreate programs that store, access, and manipulate, with high level of efficiency, levelappropriate data
Generate resourceCreate and test models and simulations to answer student-identified questions and scenarios
Generate resourceDiscuss real-world data sources that can be mined to produce new knowledge
Generate resourceIssue queries against data sets to produce new knowledge from stored data (e.g., databases, large sets of data)
Generate resourceUtilize a defined process or tool to identify and resolve security vulnerabilities in student-created programs
Generate resourceDesign and implement level-appropriate algorithms that solve student-identified problems
Generate resourceEvaluate multiple student-created algorithms and non-student-created algorithms in terms of time and space complexities (e.g., Big O notation)
Generate resourceUse a systematic approach to detect and resolve errors in a given algorithm
Generate resourceCreate programs to solve problems of levelappropriate complexity utilizing inheritance and polymorphism
Generate resourceDiscuss and apply best practices of program design, user experience design, and format (e.g., descriptive names, documentation, indentation, whitespace)
Generate resourceDetermine the scope and state of variables defined in classes and class procedures involving inheritance and polymorphism
Generate resourceCreate programs that read from, write to, and manipulate binary files (e.g., images, sounds)
Generate resourceUse a systematic approach to detect logic, runtime, and syntax errors within a program
Generate resourceIntegrate multiple hardware and/or software tools to solve level-appropriate industry-based problems
Generate resourceCompare, contrast, and utilize collaboration tools and/or version control systems in a group software project of appropriate complexity
Generate resource