Standards
Earth and Space Science
Generate resourceObtain, evaluate, and communicate information about current scientific views of the universe and how those views evolved.
Generate resourceAsk questions to determine changes in models of Earth's position in the solar system, and origins of the universe as evidence that scientific theories change with the addition of new information.
Generate resourceDevelop a model to represent the position of the solar system in the Milky Way galaxy and in the known universe.
Generate resourceAnalyze and interpret data to compare and contrast the planets in our solar system in terms of:<ul><li>size relative to Earth,</li><li>surface and atmospheric features,</li><li>relative distance from the sun, and</li><li>ability to support life.</li></ul>
Generate resourceDevelop and use a model to explain the interaction of gravity and inertia that governs the motion of objects in the solar system.
Generate resourceAsk questions to compare and contrast the characteristics, composition, and location of comets, asteroids, and meteoroids.
Generate resourceObtain, evaluate, and communicate information about the effects of the relative positions of the sun, Earth, and moon.
Generate resourceDevelop and use a model to demonstrate the phases of the moon by showing the relative positions of the sun, Earth, and moon.
Generate resourceAnalyze and interpret data to relate the tilt of the Earth to the distribution of sunlight throughout the year and its effect on seasons.
Generate resourceObtain, evaluate, and communicate information to recognize the significant role of water in Earth processes.
Generate resourceAsk questions to determine where water is located on Earth's surface (oceans, rivers, lakes, swamps, groundwater, aquifers, and ice) and communicate the relative proportion of water at each location.
Generate resourcePlan and carry out an investigation to illustrate the role of the sun's energy in atmospheric conditions that lead to the cycling of water.
Generate resourceAsk questions to identify and communicate, using graphs and maps, the composition, location, and subsurface topography of the world's oceans.
Generate resourceAnalyze and interpret data to create graphic representations of the causes and effects of waves, currents, and tides in Earth's systems.
Generate resourceObtain, evaluate, and communicate information about how the sun, land, and water affect climate and weather.
Generate resourceAnalyze and interpret data to compare and contrast the composition of Earth's atmospheric layers (including the ozone layer) and greenhouse gases.
Generate resourcePlan and carry out an investigation to demonstrate how energy from the sun transfers heat to air, land and water at different rates.
Generate resourceDevelop a model demonstrating the interaction between unequal heating and the rotation of the Earth that causes local and global wind systems.
Generate resourceConstruct an explanation of the relationship between air pressure, weather fronts, and air masses and meteorological events such as tornados and thunderstorms.
Generate resourceAnalyze and interpret weather data to explain the effects of moisture evaporating from the ocean on weather patterns and weather events such as hurricanes.
Generate resourceObtain, evaluate, and communicate information to show how Earth's surface is formed.
Generate resourceAsk questions to compare and contrast the Earth's crust, mantle, inner and outer core, including temperature, density, thickness, and composition.
Generate resourcePlan and carry out an investigation of the characteristics of minerals and how minerals contribute to rock composition.
Generate resourceConstruct an explanation of how to classify rocks by their formation and how rocks change through geologic processes in the rock cycle.
Generate resourceAsk questions to identify types of weathering, agents of erosion and transportation, and environments of deposition.
Generate resourceDevelop a model to demonstrate how natural processes (weathering, erosion, and deposition) and human activity change rocks and the surface of the Earth.
Generate resourceConstruct an explanation of how the movement of lithospheric plates, called plate tectonics, can cause major geologic events such as earthquakes and volcanic eruptions.
Generate resourceConstruct an argument using maps and data collected to support a claim of how fossils show evidence of the changing surface and climate of the Earth.
Generate resourcePlan and carry out an investigation to provide evidence that soil is composed of layers of weathered rocks and decomposed organic material.
Generate resourceObtain, evaluate, and communicate information about the uses and conservation of various natural resources and how they impact the Earth.
Generate resourceAsk questions to determine the differences between renewable/sustainable energy resources (examples: hydro, solar, wind, geothermal, tidal, biomass) and non-renewable energy resources (examples: nuclear: uranium, fossil fuels: oil, coal, and natural gas), and how they are used in our everyday lives.
Generate resourceDesign and evaluate solutions for sustaining the quality and supply of natural resources such as water, soil, and air.
Generate resourceConstruct an argument evaluating contributions to the rise in global temperatures over the past century.
Generate resourceFostering an Inclusive Computing Culture
Generate resourceGlobal Collaborator
Generate resourceCollaborating Around Computing
Generate resourceCreative Communicator
Generate resourceHuman Computer Interaction
Generate resourceTesting and Refining Computational Artifacts
Generate resourceCreating Computational Artifacts
Generate resourceProgramming
Generate resourceAlgorithms
Generate resourceData and Information
Generate resourceRecognzing and Defining Computational Problems
Generate resourceComputational Thinker
Generate resourceInnovative Designer and Creator
Generate resourceData and Analysis
Generate resourceKnowledge Constructor
Generate resourceDigital Citizen
Generate resourceEmpowered Learner
Generate resourceRecognize when it is appropriate to solve a problem computationally; Make sense of computational problems and persevere in solving them.
Generate resourceDevelop through application, logical observations relative to computational thinking procedures to analyze and solve problems current to everyday life.
Generate resourceIdentify characteristics of computational thinking (decomposition, pattern recognition, algorithmic thinking and abstraction).
Generate resourceExplain issues and analyze routine hardware and software problems current to everyday life.
Generate resourceApply troubleshooting concepts to issues regarding compatibility, data, and identity.
Generate resourceDescribe ways to resolve operational problems caused by hardware errors.
Generate resourceExplain how technology can create ethical and legal issues in the business world and a technology-based society and how it can be used to solve & manage those issues.
Generate resourceMake observations and organize the concepts of modularity, including functions and methods, as it relates to programming code reusability and cloud computing in the software industry.
Generate resourceDevelop a working vocabulary of computational thinking including sequences, algorithms, binary, pattern matching, decomposition, abstraction, parallelization, data, automation, data collection, data analysis, boolean, integer, branches (if...then...else), and iteration {loops (For, While)}.
Generate resourceAnalyze the problem-solving process, the input-process-output-storage model of a computer, and how computers help humans solve problems.
Generate resourceEvaluate the storage and representation of data; Analyze how data is collected with both computational and non-computational tools and processes.
Generate resourceDiscuss binary numbers, logic, sets, and functions and their application to computer science.
Generate resourceExplain that searches may be enhanced by using Boolean logic (e.g., using "not", "or", "and").
Generate resourceUnderstand and use the basic steps in algorithmic problem solving in computing and other authentic applications.
Generate resourceEvaluate basic steps of algorithmic problem solving to design solutions.
Generate resourceUse and compare simple coding control structures (e.g., if-then, loops)
Generate resourceUse a visual block-based and/or text-based programming language individually and collaboratively to solve problems of increasing complexity.
Generate resourceCreate a program individually and collaboratively using a text-based programming. language; Identify variables and compare the types of data stored as variables.
Generate resourceConsider the purpose of computational artifacts for practical use, personal expression, and/or societal impact.
Generate resourceCompare and contrast examples of high level and low-level programming languages.
Generate resourceInvestigate the notion of hierarchy in computing including high level languages, translations, instruction sets, and logic circuits.
Generate resourceDevelop problem solutions using a programming language, including all of the following: looping behavior, conditional statements, expressions, variables, and functions.
Generate resourceTest computational artifacts systematically by considering multiple scenarios and using test cases.
Generate resourceDescribe how humans and machines interact to accomplish tasks that cannot be accomplished by either alone.
Generate resourceIdentify what distinguishes humans from machines focusing on human intelligence versus machine intelligence (e.g., robot motion, speech and language understanding, and computer vision); Explain why some tasks can be accomplished more easily by computers.
Generate resourceDescribe ways in which computers use models of intelligent behavior (e.g., robot motion, speech and language understanding, and computer vision) and how they differ (e.g., emotional decision making versus logical decisions, common sense, literal versus abstract).
Generate resourceDesign and demonstrate the use of a device (e.g., robot, e-textile) to accomplish a task, individually and collaboratively.
Generate resourceUse online resources to participate in collaborative activities for the purpose of developing solutions or products.
Generate resourceImprove teamwork and collaboration skills: providing useful feedback, integrating feedback, understanding, and accepting multiple perspectives.
Generate resourceUnderstand the difference between CC and BCC as well as Reply and Reply All and when to use each appropriately.
Generate resourceCollaborate productively and recognize the value of working with individuals of varying perspectives, skills, and backgrounds.
Generate resourceSet and implement equitable expectations and workloads when working in teams.
Generate resourceDemonstrate correct keyboarding techniques while increasing speed and maintaining accuracy.
Generate resourceUse productivity technology tools (e.g. word processing, spreadsheet, presentation software) for individual and collaborative writing, communication, and publishing activities.
Generate resourceRecognize that equitable access to computing benefits society as a whole.
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 resourceUse software applications to collaborate and create authentic products.
Generate resourceIdentify and utilize the appropriate software application for productivity.
Generate resourceUse various applications in a professional manner to share and communicate with peers and teachers.
Generate resourceShare documents created using word processing, presentation, and spreadsheet software.
Generate resourceCreate original works using software applications in a collaborative manner.
Generate resourceCollaborate in small groups to create and edit online documents in real time.
Generate resourceIdentify and use appropriate file sharing strategies (e.g., copy and paste, links, posts, and attachments).
Generate resourceUnderstand benefits and risks of digital citizenship and practices safe, responsible, legal, and ethical behavior while using technology tools and resources, especially related to personal information.
Generate resourceDiscuss the benefits and risks of using password management systems and storing personal information online.
Generate resourceUnderstand how browser settings such as cookies collect data and track personal information.
Generate resourceArticulate ideas responsibly by observing intellectual property rights and giving appropriate attribution.
Generate resourceUnderstand the pervasiveness and tradeoffs of computers and computing in daily life.
Generate resourceFind and adjust privacy settings for online accounts; discuss the positive and negative effects that social media can have on one's life.
Generate resourceRecognize how the overuse of technology can impact mental, physical, and emotional health.
Generate resourceIdentify phishing emails, insecure websites (e.g., not https), and risky links when on the Internet; build a positive digital footprint (e.g., blog, website, social media).
Generate resourceApply strategies for troubleshooting hardware and software problems that may occur during use.
Generate resourceChoose the correct settings for printing and troubleshoot common printing issues (printer not turned on, printer not connected).
Generate resourceConnect devices (including internet/WIFI and Bluetooth) and troubleshoot common connection issues (e.g., disrupted Internet connection, website that is not loading).
Generate resourceManage and deploy software updates and troubleshoot simple software issues (i.e., look up solutions to issues).
Generate resourceDevelop a working vocabulary of embedded computing including digital, analog, events, microcontrollers, sensors, LED, switch, servo, cloud computing, and internet of things.
Generate resourceInvestigate how software interacts with hardware in the boot process.
Generate resourceAnalyze and explain how computers communicate information with simple hardware inputs and outputs.
Generate resourceCreate a product that analyzes how simple computer hardware can be used to develop innovative new products that interact with the physical world.
Generate resourceDesign a computer program that senses something in the real world and changes an output based on the input.
Generate resourceUse technology resources to increase self-direction and self-regulation in learning, including for problem solving and collaboration (e.g., using the Internet to access online resources, edit documents collaboratively).
Generate resourceUnderstand the difference between editing a shared document and suggesting edits (e.g. track changes).
Generate resourceUse digital tools or platforms to organize, display, annotate, and/or share a curated collection.
Generate resourceComplete an individual project (e.g., research or design) using technology resources.
Generate resourceEvaluate the accuracy, relevance, appropriateness, comprehensiveness, and biases that occur in electronic information sources.
Generate resourceDemonstrate an understanding of the credibility, bias, accuracy, relevance, age appropriateness, and comprehensiveness of electronic information sources.
Generate resourceEvaluate and discuss of the credibility, bias, accuracy, relevance, age appropriateness, and comprehensiveness of electronic information sources.
Generate resourceApply strategies for determining the reliability of information found on the Internet.
Generate resourceGather, manipulate, and analyze data using a variety of digital tools to identify solutions and make informed decisions.
Generate resourceGather data and calculate numerical equations using spreadsheet formulas and functions.
Generate resourceUse spreadsheets and databases to make predictions, solve problems, and draw conclusions.
Generate resourceTraverse online environments using critical thinking to find valid sources of information.
Generate resourceDiscuss design decisions in choosing between text, tables, charts, and graphs.
Generate resourceDiscuss design decisions to make visualizations of data clear and concise.
Generate resourceDevelop a working vocabulary of programming including flowcharting and/or storyboarding, coding, debugging, user interfaces, usability, variables, lists, loops, conditionals, programming language, events.
Generate resourceUtilize the design process to brainstorm, implement, test, and revise an idea.
Generate resourceCite evidence on how computers represent data and media (sounds, images, video, etc.).
Generate resourceDesign a user interface and test with other users using a paper prototype.
Generate resourceCreate a program that accepts user and/or sensor input and stores the result in a variable.
Generate resourceDevelop a program that makes a decision based on data or user input.
Generate resourceCreate digital artifacts to address a current issue requiring resolution.
Generate resourceSummarize ethical, privacy, and legal issues of a digital world using current case studies.
Generate resourceCollaborate as a team to develop an artifact that represents multiple perspectives regarding a global crisis.
Generate resourceAnalyze and explain the functionality and suitability (or appropriateness) of a computational artifact.
Generate resourceDevelop a program for creative expression or to satisfy personal curiosity which may have visual, audible, and/or tactile results.
Generate resourceDevelop a program specifically with the goal of solving a problem, creating new knowledge, or helping people, organizations, or society.
Generate resourceFostering an Inclusive Computing Culture
Generate resourceGlobal Collaborator
Generate resourceCollaborating Around Computing
Generate resourceCreative Communicator
Generate resourceHuman Computer Interaction
Generate resourceTesting and Refining Computational Artifacts
Generate resourceCreating Computational Artifacts
Generate resourceProgramming
Generate resourceAlgorithms
Generate resourceData and Information
Generate resourceRecognizing and Defining Computational Problems
Generate resourceComputational Thinker
Generate resourceInnovative Designer and Creator
Generate resourceNetworks and the Internet
Generate resourceDigital Citizen
Generate resourceEmpowered Learner
Generate resourceDevelop through application, logical observations relative to computational thinking procedures to analyze and solve problems current to everyday life.
Generate resourceIdentify characteristics of computational thinking (decomposition, pattern recognition, algorithmic thinking and abstraction).
Generate resourceExplain issues and analyze routine hardware and software problems current to everyday life.
Generate resourceApply troubleshooting concepts to issues regarding compatibility, data, and identity.
Generate resourceDescribe ways to resolve operational problems caused by hardware errors.
Generate resourceExplain how technology can create ethical and legal issues in the business world and a technology-based society and how it can be used to solve & manage those issues.
Generate resourceMake observations and organize the concepts of modularity, including functions and methods, as it relates to programming code reusability and cloud computing in the software industry.
Generate resourceDevelop a working vocabulary of computational thinking including sequences, algorithms, binary, pattern matching, decomposition, abstraction, parallelization, data, automation, data collection, data analysis, boolean, integer, branches (if...then...else), and iteration {loops (For, While)}.
Generate resourceAnalyze the problem-solving process, the input-process-output-storage model of a computer, and how computers help humans solve problems.
Generate resourceEvaluate the storage and representation of data; Analyze how data is collected with both computational and non-computational tools and processes.
Generate resourceDiscuss binary numbers, logic, sets, and functions and their application to computer science.
Generate resourceExplain that searches may be enhanced by using Boolean logic (e.g., using "not", "or", "and").
Generate resourceUnderstand and use the basic steps in algorithmic problem solving in computing and other authentic applications.
Generate resourceEvaluate basic steps of algorithmic problem solving to design solutions.
Generate resourceUse and compare simple coding control structures (e.g., if-then, loops)
Generate resourceUse a visual block-based and/or text-based programming language individually and collaboratively to solve problems of increasing complexity.
Generate resourceCreate a program individually and collaboratively using a text-based programming. language; Identify variables and compare the types of data stored as variables.
Generate resourceConsider the purpose of computational artifacts for practical use, personal expression, and/or societal impact.
Generate resourceCompare and contrast examples of high level and low-level programming languages.
Generate resourceInvestigate the notion of hierarchy in computing including high level languages, translations, instruction sets, and logic circuits.
Generate resourceDevelop problem solutions using a programming language, including all of the following: looping behavior, conditional statements, expressions, variables, and functions.
Generate resourceTest computational artifacts systematically by considering multiple scenarios and using test cases.
Generate resourceDescribe how humans and machines interact to accomplish tasks that cannot be accomplished by either alone.
Generate resourceIdentify what distinguishes humans from machines focusing on human intelligence versus machine intelligence (e.g., robot motion, speech and language understanding, and computer vision); Explain why some tasks can be accomplished more easily by computers.
Generate resourceDescribe ways in which computers use models of intelligent behavior (e.g., robot motion, speech and language understanding, and computer vision) and how they differ (e.g., emotional decision making versus logical decisions, common sense, literal versus abstract).
Generate resourceDesign and demonstrate the use of a device (e.g., robot, e-textile) to accomplish a task, individually and collaboratively.
Generate resourceUse online resources to participate in collaborative activities for the purpose of developing solutions or products.
Generate resourceImprove teamwork and collaboration skills: providing useful feedback, integrating feedback, understanding, and accepting multiple perspectives.
Generate resourceUnderstand the difference between CC and BCC as well as Reply and Reply All and when to use each appropriately.
Generate resourceCollaborate productively and recognize the value of working with individuals of varying perspectives, skills, and backgrounds.
Generate resourceSet and implement equitable expectations and workloads when working in teams.
Generate resourceDemonstrate correct keyboarding techniques while increasing speed and maintaining accuracy.
Generate resourceUse productivity technology tools (e.g. word processing, spreadsheet, presentation software) for individual and collaborative writing, communication, and publishing activities.
Generate resourceRecognize that equitable access to computing benefits society as a whole.
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 resourceUse software applications to collaborate and create authentic products.
Generate resourceIdentify and utilize the appropriate software application for productivity.
Generate resourceUse various applications in a professional manner to share and communicate with peers and teachers.
Generate resourceShare documents created using word processing, presentation, and spreadsheet software.
Generate resourceCreate original works using software applications in a collaborative manner.
Generate resourceCollaborate in small groups to create and edit online documents in real time.
Generate resourceIdentify and use appropriate file sharing strategies (e.g., copy and paste, links, posts, and attachments).
Generate resourceEvaluate and provide a rationale for the levels of the Open Systems Interconnection (OSI) model.
Generate resourceSummarize from multiple sources the physical and digital aspects of computing networks.
Generate resourceTrace the layers required to transmit data from one node to another (the OSI model).
Generate resourceExamine the basics of cybersecurity needs for business, government, and organizations.
Generate resourceList and define the elements of the confidentiality, integrity, and availability (CIA) triad.
Generate resourceExplain components of access control: Identification, Authentication, Authorization, Accountability, and Non-repudiation.
Generate resourceIdentify the characteristics of strong vs. weak passwords in data and identity security.
Generate resourceCite evidence regarding the principles of cybersecurity and basic mechanisms used for protecting data and resources.
Generate resourceDefine the cybersecurity first principles of least privilege, minimization, abstraction, domain separation, process isolation, information hiding, layering, simplicity, modularity, and resource encapsulation.
Generate resourceApply concepts related to the principles behind encryption, including the purpose of cryptography, hashing, and steganography.
Generate resourceDraw conclusions illustrating a basic understanding of internet protocol (IP) packets, ports and network transmission.
Generate resourceSummarize from multiple sources a basic understanding of anti-malware, firewalls, intrusion detection system/intrusion prevention system (IDS/IPS), and virtual private network (VPN).
Generate resourceAnalyze and describe the characteristics of cybersecurity ethics, digital citizenship, and laws governing privacy.
Generate resourceExplain the differences between a white hat (ethical) hacker and a black hat (unethical) hacker.
Generate resourceCite evidence regarding the practice of ethical digital decision-making, including plagiarism, copyright law, and software licensing types (freeware, public domain, shareware, etc.).
Generate resourceSummarize and provide examples regarding security and privacy laws and their impact on society, citing recent cases.
Generate resourceInvestigate and identify the basic components of computers and networks.
Generate resourceIdentify the basic components of the computer by disassembling and reassembling a demonstration model personal computer (can be done 'virtually' online if demo model is not available).
Generate resourceDemonstrate an understanding of key functional components (input devices, output devices, processor, operating system, software applications, memory, storage, wi-fi and/or ethernet ports, and IP addresses).
Generate resourceDemonstrate an understanding of the terms and units used to describe major hardware components (RAM, ROM, GHz, MHz, GB, MB, CD, DVD, RW).
Generate resourceExplain the interrelation of the operating system software, application software, and utility software, citing specific examples of each.
Generate resourceDevelop a basic vocabulary of networks including the Internet, wired, wireless, cellular, wi-fi, messages, packets, connections, bandwidth, broadband, firewall, hacking, cybersecurity, encryption, local area network (LAN), wide area network (WAN), and OSI model.
Generate resourceDemonstrate an understanding of the fundamental concepts for how computers process programming commands (hex, binary language, sequence of commands, conditional structures, looping structures).
Generate resourceInvestigate ways to differentiate networks and how they are used in business and industry.
Generate resourceCreate diagrams to illustrate types of network topologies to include star, ring, bus, mesh, and hybrid.
Generate resourceDifferentiate networks based on coverage area including local area network (LAN), wide area network (WAN), and personal area network (PAN)
Generate resourceDifferentiate between different network mediums including Wi-fi, wired, satellite, and microwave.
Generate resourceUse technology resources to increase self-direction and self-regulation in learning, including for problem solving and collaboration (e.g., using the Internet to access online resources, edit documents collaboratively).
Generate resourceUnderstand the difference between editing a shared document and suggesting edits (e.g. track changes).
Generate resourceUse digital tools or platforms to organize, display, annotate, and/or share a curated collection.
Generate resourceComplete an individual project (e.g., research or design) using technology resources.
Generate resourceDevelop a plan to create, design, and build a website with digital content to a specific target market.
Generate resourceIdentify the objectives (e.g., increase sales, promote new products, increase company awareness, target new customers) for the website's target market.
Generate resourceSpecify website requirements, including timeline and resources, and organize them into a requirements document.
Generate resourceFind and evaluate similar websites (in terms of overall function and layout) using an evaluation instrument for side-by-side comparison. Consider major design elements (ease of use, responsiveness, adaptability to mobile, tablet and desktop, etc.).
Generate resourceEvaluate a variety of web design tools and development platforms using an evaluation instrument and choose the appropriate platform.
Generate resourceDesign digital products that reveal a professional layout and look by applying design principles to produce professional quality digital products.
Generate resourceIdentify graphical elements and the appropriate use of elements on a web site.
Generate resourceEstablish a brand through consistent use of graphics, color, layout and text.
Generate resourceAnalyze the look and layout of a website based on the first impression of content and page elements. Get feedback from independent people and incorporate where appropriate.
Generate resourceCreate a single functional web page using a web development platform based on a design mockup and user requirements.
Generate resourcePlan, produce, edit, and post a multimedia-rich video project to a website.
Generate resourceDevelop and use a test plan to debug each new website version to ensure it runs as intended and meets the end-user requirements for a responsive site.
Generate resourceCreate a test and debug plan. Resolve issues and fix any errors that surface during the test and debug process.
Generate resourceCreate an end user testing plan, get user feedback, and incorporate feedback into the final website.
Generate resourceDevelop a plan to create, design, and build a game with digital content for a specific target market.
Generate resourceExplore various game types including role-playing games (RPG), real-time strategy (RTS), simulations, puzzles, educational, massively multiplayer online (MMO), and others.
Generate resourceCreate a Game Design Document (GDD), which includes, characters, story, theme, and gameplay mechanics.
Generate resourceCreate storyboards from the GDD that demonstrate game progression and consistent use of a theme.
Generate resourceUse the GDD to design the wireframes and comprehensive layout for the user experience (UX).
Generate resourceCreate a functional game, using a game development platform, based on the storyboards, wireframes, and comprehensive layout.
Generate resourceUse scripting languages to create desired game mechanics, and to control the environment, user interface (UI), and character behaviors.
Generate resourcePlan, produce, and edit graphics and animations for game publication.
Generate resourceDevelop and use a test plan to debug use each time a version of the game is released to ensure it runs as intended and meets the end-user requirements.
Generate resourceCreate a test and debug plan. Resolve any issues and fix any errors that surface during the test and debug process.
Generate resourceCreate an end user testing plan, get user feedback, and incorporate feedback into the final game.
Generate resourcePrepare final game for publishing prior to publishing to the target audience.
Generate resource