Standards
Create a function to simplify a task. Example: Getting a writing utensil, getting paper, jotting notes can collectively be named “note taking”.
Generate resourceExplain social engineering, including countermeasures, and its impact on a digital society. Examples: Phishing, hoaxes, impersonation, baiting, spoofing.
Generate resourceDemonstrate positive, safe, legal, and ethical habits when creating and sharing digital content and identify the consequences of failing to act responsibly.
Generate resourceDiscuss the impact of data permanence on digital identity including best practices to protect personal digital footprint.
Generate resourceCompare and contrast information available locally and globally. Example: Review an article published in the United States and compare to an article on the same subject published in China.
Generate resourceDiscuss current events related to emerging technologies in computing and the effects such events have on individuals and the global society.
Generate resourceDiscuss unique perspectives and needs of a global culture when developing computational artifacts, including options for accessibility for all users. Example: Would students create a webpage aimed at reaching a village of users that have no access to the Internet?
Generate resourceConstruct content designed for specific audiences through an appropriate medium. Examples: Design a multi-media children’s e-book with an appropriate readability level.
Generate resourceType 35 words per minute with 95% accuracy using appropriate keyboarding techniques.
Generate resourceCreate complex pseudocode using conditionals and Boolean statements. Example: Automated vacuum pseudocode – drive forward until the unit encounters an obstacle; reverse 2”; rotate 30 degrees to the left, repeat.
Generate resourceCompare data storage structures. Examples: Stack, array, queue, table, database.
Generate resourceDemonstrate the use of a variety of digital devices individually and collaboratively to collect, analyze, and present information for content-related problems.
Generate resourceDiagram a network given a specific setup or need. Examples: Home network, public network, business network.
Generate resourceList common methods of system cybersecurity. Examples: Various password requirements, two factor authentication, biometric, geolocation.
Generate resourceCategorize models based on the most appropriate representation of various systems.
Generate resourceIdentify data needed to create a model or simulation of a given event Examples: When creating a random name generator, the program needs access to a list of possible names.
Generate resourceClassify types of assistive technologies. Examples: Hardware, software, stylus, sticky keys.
Generate resourceCreate algorithms that demonstrate sequencing, selection or iteration. Examples: Debit card transactions are approved until the account balance is insufficient to fund the transaction = iteration, do until.
Generate resourceDesign a complex algorithm that contains sequencing, selection or iteration. Examples: Lunch line algorithm that contains parameters for bringing your lunch and multiple options available in the lunch line.
Generate resourceCreate and organize algorithms in order to automate a process efficiently. Example: Set of recipes (algorithms) for preparing a complete meal.
Generate resourceCreate a program that updates the value of a variable in the program. Examples: Update the value of score when a coin is collected (in a flowchart, pseudocode or program).
Generate resourceFormulate a narrative for each step of a process and its intended result, given pseudocode or code.
Generate resourceIdentify common methods of securing data. Examples: Permissions, encryption, vault, locked closet.
Generate resource