Standards
Content Standards
Generate resourceCommunicate about computing.
Generate resourceCreate, test, and refine computational artifacts.
Generate resourceRecognize, define, and analyze computational problems.
Generate resourceCollaborate around computing.
Generate resourceFoster an inclusive computing culture.
Generate resourceProcess Standards
Generate resourceEarth's Place in the Universe
Generate resourceBiological Evolution: Unity and Diversity
Generate resourceHeredity: Inheritance and Variation of Traits
Generate resourceFrom Molecules to Organisms: Structures and Processes
Generate resourceWaves and Their Applications in Technologies for Information Transfer
Generate resourceMotion and Stability: Forces and Interactions
Generate resourceConsider others' perspectives as well as one's own perspective when developing computational solutions.
Generate resourceConsider the needs of a variety of end users regarding accessibility and usability.
Generate resourceSelect appropriate technological tools that can be used to collaborate on a project.
Generate resourceCollaborate productively with individuals of varying perspectives, skills, and backgrounds.
Generate resourceConsider the purpose of computational artifacts for practical use, personal expression, and/or societal impact.
Generate resourceTest computational artifacts systematically by considering multiple scenarios and using test cases.
Generate resourceConsider performance, reliability, usability, and accessibility when evaluating and refining computational artifacts.
Generate resourceSelect and use appropriate technological tools to convey solutions to computing problems.
Generate resourceCommunicate about computational processes and solutions using appropriate terminology consistent with the intended audience and purpose.
Generate resourceArticulate ideas responsibly by observing intellectual property rights and giving appropriate attribution.
Generate resourceDevelop and use a model of the Earth-sun-moon system to describe the cyclic patterns of lunar phases, eclipses of the sun and moon, tides, and seasons.
Generate resourceDevelop and use a model to describe the role of gravity in the motions within galaxies and the solar system.
Generate resourceEvaluate information to determine scale properties of objects in the solar system.
Generate resourceUse arguments, based on empirical evidence and scientific reasoning, to support an explanation for how characteristic animal behaviors and specialized plant structures affect the probability of successful reproduction of animals and plants respectively.
Generate resourceConstruct a scientific explanation based on evidence for how environmental and genetic factors influence the growth of organisms.
Generate resourceDevelop and use a model to describe why structural changes to genes (mutations) located on chromosomes may affect proteins and may result in harmful, beneficial, or neutral effects to the structure and function of the organism.
Generate resourceDevelop and use a model to describe why asexual reproduction results in offspring with identical genetic information and sexual reproduction results in offspring with genetic variation.
Generate resourceAnalyze and interpret data for patterns in the fossil record that document the existence, diversity, extinction, and change of life forms throughout the history of life on Earth under the assumption that natural laws operated in the past as they do today.
Generate resourceApply scientific ideas to construct an explanation for the anatomical similarities and differences among modern organisms and between modern and fossil organisms to infer their ancestral relationships.
Generate resourceConstruct an explanation based on evidence that describes how genetic variations of traits in a population increase some individual's probability of surviving and reproducing in a specific environment.
Generate resourceGather and synthesize information about technologies that have changed the way humans influence the inheritance of desired traits in organisms.
Generate resourceUse mathematical representations to support explanations of how natural selection may lead to increases and decreases of specific traits in populations over time.
Generate resourceApply Newton's third law to design a solution to a problem involving the motion of two colliding objects.
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 resourceAnalyze and interpret data to determine the factors that affect the strength of electric and magnetic forces.
Generate resourceConstruct and present arguments using evidence to support the claim that gravitational interactions are attractive and depend on the masses of interacting objects and the distance between them.
Generate resourceConduct an investigation and evaluate the experimental design to provide evidence that fields exist between objects exerting forces on each other even though the objects are not in contact.
Generate resourceUsing mathematical representations, describe a simple model for waves that includes how the amplitude of a wave is related to the energy in a wave.
Generate resourceCommunicate information to support the claim that digital devices are used to improve our understanding of how waves transmit information.
Generate resourceDesign, evaluate, and modify simple algorithms (e.g., steps to make a sandwich; steps to a popular dance; steps for sending an email).
Generate resourceMake changes to the sequence of instructions that can lead to the same result.
Generate resourceDecompose problems into subproblems and write code to solve the subproblems (i.e., break down a problem into smaller parts).
Generate resourceUse a beginner coding language (e.g., drag-and-drop, block-based) to design and code a complex program that solves a problem.
Generate resourceIdentify the variables needed to solve a given problem (i.e., information that needs to be tracked).
Generate resourceCompare and contrast relevant problems and how they are solved using computer science and various types of computing devices (e.g., Global Positioning System (GPS) and online maps include different features, including real-time traffic, satellite images, construction and accident notifications).
Generate resourceUnderstand that computers receive and process data as a series of on and off signals (i.e., binary data).
Generate resourceDetermine appropriate hardware, operating systems, and software based upon the needs of users in various career fields (e.g., computing devices used by professional video producers and students differ).
Generate resourceUnderstand computer hardware and software compatibility (e.g., applications designed for Android devices cannot run on iOS devices).
Generate resourceIdentify appropriate resources for troubleshooting hardware and software problems (e.g., user manuals, online searches, technology support services).
Generate resourceDiscuss how text, images, and sounds are represented using binary numbers in computing devices.
Generate resourceCompare and contrast characteristics of a variety of file formats (e.g., software compatibility, file size, compressed and uncompressed files, transparency).
Generate resourceCompare and contrast current storage mediums and their uses (e.g., flash drives, hard drives, networks, cloud).
Generate resourceAnalyze how data is collected with both computational and non-computational tools and processes.
Generate resourceCompare and contrast computing devices that assist with data collection (i.e., thermometers, barcode scanners, biometrics, sensors, radio-frequency identification (RFID), wearable technology).
Generate resourceIdentify components of infographics that can be used to represent numerical data (e.g., scatterplots).
Generate resourceMake inferences based on collected data (e.g., online video watching history used to recommend new videos users may like).
Generate resourceExplain how models are used to predict specific behaviors and/or outcomes (e.g., weather data presented in a model used to predict future weather conditions and activity).
Generate resourceProduce documents according to industry standards (e.g., citation styles, agendas, financial statements, resumes).
Generate resourceIdentify and use tabs in a word processing document (i.e., left, right, center, decimal).
Generate resourceIdentify and use appropriate file compression techniques to (e.g., zipping folders and files; image and file compression).
Generate resourceExplore legal and ethical issues of improper computer and internet use (e.g., music, video, and software piracy; cyberbullying).
Generate resourceUnderstand issues associated with appropriate use of personal digital information.
Generate resourceExplore real-world examples of appropriate and inappropriate sharing of personal digital information.
Generate resourceDemonstrate proper keyboarding technique when keying letters, numbers, and symbols at a rate of 30 words per minute.
Generate resourceJustify how computer science is and can be used to solve problems in students' daily lives (e.g., mobile applications to accomplish tasks or solve problems in a neighborhood; remote traffic control).
Generate resourceAnalyze positive and negative impacts of computing on society (e.g., personal, health, workforce, economy, education, culture, environment).
Generate resourceIdentify risks associated with sharing information digitally (e.g., phishing, identity theft, hacking).
Generate resourceInvestigate recent laws that have been created to govern computer use (e.g., privacy, piracy, censorship, intellectual property).
Generate resourceInvestigate historical and current trends of under-representation in computer science (e.g., race, ethnicity, gender, socioeconomic status).
Generate resourceRecognize computer scientists from under-represented populations who have advanced computing.
Generate resourceExplain how the lack of diverse perspectives and backgrounds restricts possible solutions to computational problems (e.g., first iteration of Google Maps included only driving directions, but later public transit and walking directions were added).
Generate resourceIdentify traditional and non-traditional careers that use computer science (e.g., computer science in agriculture, medical, and public safety fields).
Generate resourceRelate the five disciplines of computing (i.e., computer science, software engineering, information technology, information systems, and computer engineering) to careers in various industries (e.g., advancements in healthcare, national security, and transportation).
Generate resourceAnalyze the impact of computing and computer science over time (e.g., advantages such as faster, more efficient completion of tasks and access to the information; disadvantages such as fewer human jobs due to automation).
Generate resourceUnderstand the historical impact and future potential of exponential growth in computing (i.e., Moore's Law).
Generate resourceIdentify and describe emerging technologies (e.g., virtual reality, biometrics, health monitoring systems).
Generate resourceIdentify a protocol as a set of rules, and identify common protocols (e.g., Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), Internet Protocol (IP), Transmission Control Protocol (TCP)).
Generate resourceIdentify the best network topology given a problem (e.g., mesh, tree, ring).
Generate resourceIdentify methods to protect data, information, and computing devices across networks.
Generate resourceDiscuss and understand recent events and trends regarding cybercrimes (i.e., identity theft, hacking).
Generate resourceDiscuss and understand the impact of computing copyright issues (i.e., music and software piracy; plagiarism).
Generate resource