Standards
Global Collaborator
Generate resourceCreative Communicator
Generate resourceKnowledge Constructor
Generate resourceDigital Citizen
Generate resourceDIGITAL LITERACY (DL)
Generate resourceAlgorithms and Programming
Generate resourceNetworks and the Internet
Generate resourceImpacts of Computing
Generate resourceData and Analysis
Generate resourceComputing Systems
Generate resourceCOMPUTATIONAL THINKING (CT)
Generate resourceApply troubleshooting strategies for solving hardware and software problems.
Generate resourceCompare and contrast the ways that humans and machines process instructions and sense the world.
Generate resourceNavigate a variety of technologies and transfer their knowledge and skills to learn how to use new technologies.
Generate resourceSelect appropriate platforms and tools to create, share and communicate their work effectively.
Generate resourceCreate original works or responsibly repurpose or remix other digital resources into new creative artifacts.
Generate resourceCommunicate complex ideas clearly using various digital tools to convey the concepts textually, visually, graphically, etc.
Generate resourceCompare and contrast the factors that affect quality and file size of stored data.
Generate resourceJustify the selection of the data, collection, and analysis needed to answer a question.
Generate resourceDemonstrate that data collection is used to make recommendations to influence decisions as well as predict behavior.
Generate resourceIdentify layers of abstraction in different contexts (e.g., objected oriented programming, video and animation, etc.)
Generate resourceApply problem solving techniques by computing for data analysis, modeling or algorithmic thinking.
Generate resourceDesign user interfaces to be more user-friendly, free of bias, and accessible.
Generate resourceFind or organize data and use technology to analyze and represent it to solve problems, and make decisions about trade-offs and risks.
Generate resourceDemonstrate an understanding of how automation works and use algorithmic thinking to design and automate solutions.
Generate resourceExplore how computer science fosters innovation and enhances other careers and disciplines.
Generate resourceArticulate and set personal learning goals, develop strategies leveraging technology to achieve them and reflect on the learning process itself to improve learning outcomes.
Generate resourceManage their digital identities and reputations within school policy, including demonstrating an understanding of how digital actions are never fully erasable.
Generate resourceDemonstrate an understanding of what personal data is and how to keep it private and secure, including the awareness of terms such as encryption, HTTPS, password, cookies, computer malware and social engineering; they also understand the limitations of data management and how data collection technologies work.
Generate resourcePublish or present content designed for specific audiences and select platforms that will effectively convey their ideas to those audiences.
Generate resourceApply digital tools to broaden their perspectives and enrich their learning by collaborating with others and working effectively in teams locally and globally.
Generate resourceCompare and contrast the trade-offs between wired, wireless, and mobile networks (e.g. speed, security, and cost).
Generate resourceDemonstrate (e.g., physically or digitally) the flow of information as packets on the Internet and networks.
Generate resourceInterpret, modify, and analyze content-specific models used to run simulations.
Generate resourceApply an iterative design process (define the problem, generate ideas, build, test, and improve solutions) in problem solving.
Generate resourceCreate, analyze, and modify control structures (if-else statements, switch-case statements, looping, etc.) to create programming solutions.
Generate resourcePredict the outcome of an algorithm and then step through it to verify your predictions.
Generate resourceDecompose a problem into sub- problems and demonstrate how the parts can be incorporated to create a solution.
Generate resourceBreak problems into component parts, identify key pieces and use that information to problem solve.
Generate resourceSelect and use digital tools to support a design process; to identify constraints and trade-offs, and to weigh risks.
Generate resourceActively collect performance feedback from people, including teachers, and from functionalities embedded in digital tools to improve their learning process, and they select technology to demonstrate their learning in a variety of ways.
Generate resourceCompare and contrast the capabilities of different hardware and software in computer systems.
Generate resourceExplore security risks associated with using weak passwords, lack of encryption and/or insecure transactions.
Generate resourceDescribe the positive and negative impacts of computing devices in daily life.
Generate resourceExplain ethical issues that relate to equity of access, security, privacy, ownership and information sharing, copyright, and licensing.
Generate resourceUnderstand and explain the elements of federal, state, and local regulations and policies including COPPA, CIPA, state laws, district policies that relate to digital citizenship.
Generate resourceIdentify different features of everyday objects that contain computing components.
Generate resourcePredict positive and negative social impacts of existing or student created content and computational artifacts including economic, entertainment, education, or political.
Generate resourceCreate and communicate computational artifacts that have a positive social impact.
Generate resourceEvaluate a variety of resources for accuracy, perspective, credibility, and relevance using digital tools to construct knowledge, produce creative artifacts and make meaningful learning experiences for themselves and others.
Generate resourceSummarize current events and changes resulting from computing and their effects on education, the workplace, and society.
Generate resource