Standards
Global Collaborator
Generate resourceKnowledge Constructor
Generate resourceDigital Citizen
Generate resourceEmpowered Learner
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 resourceIdentify, using accurate terminology, simple hardware and software problems and apply strategies for solving these problems.
Generate resourceCreate step-by-step instructions that models intelligent behavior on computing devices.
Generate resourceRecognize and utilize the features and functions of a variety of creation or communication tools.
Generate resourceCreate original works and learn strategies for remixing or repurposing to create new artifacts.
Generate resourceCollect feedback from both people and features embedded in digital tools and use age-appropriate technology to share learning.
Generate resourceExplore or solve problems by selecting technology for data analysis, modeling and algorithmic thinking.
Generate resourceNavigate age-appropriate technologies and begin to transfer their learning to different tools or learning environments.
Generate resourceDemonstrate and encourage respect for intellectual property with both print and digital media when using and sharing the work of others.
Generate resourceDemonstrate an understanding of what personal data is, how to keep it private and how it might be shared online.
Generate resourceConsider their expected audience when creating and sharing digital artifacts and presentations.
Generate resourceChoose tools to broaden their perspectives and enrich their learning by collaborating with others and working effectively in teams locally and globally.
Generate resourceIdentify and understand ways that teamwork and collaboration can support problem solving and the software design cycle.
Generate resourceConstruct and test problem solutions using block-based and or text-based programming.
Generate resourceGenerate a list of sub-problems to consider while addressing a larger problem.
Generate resourceExplain that computer program design is an iterative process that includes the following steps: define the problem, generate ideas, build a program, test the program, improve the program.
Generate resourceBreak down problems into smaller parts, identify key information, and propose solutions.
Generate resourceUnderstand and explore basic concepts related to automation, patterns and algorithmic thinking.
Generate resourceAnalyze 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 resourcePractice responsible digital citizenship using positive, safe, legal and ethical behaviors in the use of technology systems and software.
Generate resourceExplain ethical issues that relate to equity of access, accessibility, security, privacy, copyright, digital citizenship, digital footprint, and intellectual property with computers and networks.
Generate resourceGather, manipulate, and evaluate digital data to explore a real-world problem that is of interest to the student.
Generate resourceGenerate examples of how the use of computing can affect society and how society can influence the use of computing.
Generate resource