Safety, Privacy, and Security
| |||||||||||||||
|
R1) Identify, demonstrate, and apply personal safe use of digital devices. |
||||||||||||||
Legal and Ethical Behavior
| |||||||||||||||
|
R2) Recognize and demonstrate age-appropriate responsible use of digital devices and resources as outlined in school/district rules. |
||||||||||||||
Impact of Computing
| |||||||||||||||
|
R3) Assess the validity and identify the purpose of digital content. |
||||||||||||||
Systems
| |||||||||||||||
|
R4) Identify and employ appropriate troubleshooting techniques used to solve computing or connectivity issues. |
||||||||||||||
Collaborative Research
| |||||||||||||||
|
R5) Locate and curate information from digital sources to answer research questions. |
||||||||||||||
Digital Tools
| |||||||||||||||
|
R6) Produce, review, and revise authentic artifacts that include multimedia using appropriate digital tools. |
||||||||||||||
Computational Thinker
| |||||||||||||||
Abstraction
| |||||||||||||||
|
1) Use numbers or letters to represent information in another form. Examples: Secret codes/encryption, Roman numerals, or abbreviations. |
||||||||||||||
|
2) Analyze a given list of sub-problems while addressing a larger problem. Example: Problem - making a peanut butter sandwich; sub-problem - opening jar, finding a knife, getting the bread. Problem - design and share a brochure; sub-problem - selecting font, choosing layout. |
||||||||||||||
Algorithms
| |||||||||||||||
|
3) Explain that different solutions exist for the same problem or sub-problem. Example: Multiple paths exist to get home from school; one may be a shorter distance while one may encounter less traffic. |
||||||||||||||
|
4) Examine logical reasoning to predict outcomes of an algorithm. |
||||||||||||||
|
5) Create an algorithm to solve a problem as a collaborative team. Examples: Move a character/robot/person through a maze. List steps to build a sandwich. |
||||||||||||||
|
6) Describe the function of a flowchart. |
||||||||||||||
Programming and Development
| |||||||||||||||
|
7) Test and debug a given program in a block-based visual programming environment using arithmetic operators, conditionals, and repetition in programs, in collaboration with others. Examples: Sequencing cards for unplugged activities, online coding practice. |
||||||||||||||
Citizen of a Digital Culture
| |||||||||||||||
Safety, Privacy, and Security
| |||||||||||||||
|
8) Describe how to use proper ergonomics when using devices. Examples: Body position, lighting, positioning of equipment, taking breaks. |
||||||||||||||
|
9) Identify the proper use and operation of security technologies. Examples: Passwords, virus protection software, spam filters, pop-up blockers. |
||||||||||||||
|
10) Describe ways web advertising collects personal information. Examples: Search ads, banner ads, in-game ads, email ads. |
||||||||||||||
Impact of Computing
| |||||||||||||||
|
11) Identify resources in the community that offer technology access. Examples: Libraries, community centers, restaurants, education programs, schools, or hardware/software donation programs. |
||||||||||||||
|
12) Identify and discuss ways that access to technology helps empower individuals and groups. Examples: Gives access to information; provides the ability to communicate with others around the world; enables people to buy and sell things. |
||||||||||||||
Global Collaborator
| |||||||||||||||
Communication
| |||||||||||||||
|
13) Communicate key ideas and details collaboratively in a way that informs, persuades, and/or entertains, using digital tools. Example: Create a digital presentation to persuade school administrators to allow additional time for lunch. |
||||||||||||||
Digital Tools
| |||||||||||||||
|
14) Type 15 words per minute with 95% accuracy using appropriate keyboarding techniques. |
||||||||||||||
|
15) Describe local, networked, and online or cloud environments. |
||||||||||||||
Collaborative Research
| |||||||||||||||
|
16) Conduct basic keyword searches to produce valid, appropriate results, and evaluate results for accuracy, relevance, and appropriateness. Examples: Use search techniques, check for credibility and validity. |
||||||||||||||
Computing Analyst
| |||||||||||||||
Data
| |||||||||||||||
|
17) Describe examples of data sets or databases from everyday life. Examples: Library catalogs, school records, telephone directories, or contact lists. |
||||||||||||||
Systems
| |||||||||||||||
|
18) Identify a broad range of digital devices, the services they provide, and appropriate uses for them. Examples: Computers, smartphones, tablets, robots, e-textiles, driving directions apps that access remote map services, digital personal assistants that access remote information services. |
||||||||||||||
|
19) Describe the differences between hardware and software. |
||||||||||||||
Innovative Designer
| |||||||||||||||
Human/Computer Partnerships
| |||||||||||||||
|
20) Compare and contrast human and computer performance on similar tasks to understand which is better suited to the task. Examples: Sorting alphabetically, finding a path across a cluttered room. |
||||||||||||||
|
21) Explain advantages and limitations of technology. Example: A spell-checker can check thousands of words faster than a human could look them up; however, a spell-checker might not know whether underserved is correct or if the author's intent was to type undeserved. |
||||||||||||||
Design Thinking
| |||||||||||||||
|
22) Discuss the design process and use digital tools to illustrate potential solutions. |
||||||||||||||
|
23) Implement the design process to solve a simple problem. Examples: Uneven table leg, noise in the cafeteria, tallying the collection of food drive donations. |