# CS Discoveries 2018

Standards Alignment

## Unit 5 - Data and Society

### Lesson 1: Representation Matters

#### CSTA K-12 Computer Science Standards (2017)

DA - Data & Analysis
• 2-DA-07 - Represent data using multiple encoding schemes.

### Lesson 2: Patterns and Representation

#### CSTA K-12 Computer Science Standards (2017)

DA - Data & Analysis
• 2-DA-07 - Represent data using multiple encoding schemes.

### Lesson 3: ASCII and Binary Representation

#### CSTA K-12 Computer Science Standards (2017)

DA - Data & Analysis
• 2-DA-07 - Represent data using multiple encoding schemes.

### Lesson 4: Representing Images

#### CSTA K-12 Computer Science Standards (2017)

DA - Data & Analysis
• 2-DA-07 - Represent data using multiple encoding schemes.

### Lesson 5: Representing Numbers

#### CSTA K-12 Computer Science Standards (2017)

DA - Data & Analysis
• 2-DA-07 - Represent data using multiple encoding schemes.

### Lesson 6: Keeping Data Secret

#### CSTA K-12 Computer Science Standards (2017)

NI - Networks & the Internet
• 2-NI-05 - Explain how physical and digital security measures protect electronic information.
• 2-NI-06 - Apply multiple methods of encryption to model the secure transmission of information.

### Lesson 7: Combining Representations

#### CSTA K-12 Computer Science Standards (2017)

DA - Data & Analysis
• 2-DA-07 - Represent data using multiple encoding schemes.

### Lesson 8: Create a Representation

#### CSTA K-12 Computer Science Standards (2017)

AP - Algorithms & Programming
• 2-AP-10 - Use flowcharts and/or pseudocode to address complex problems as algorithms.
• 2-AP-13 - Decompose problems and subproblems into parts to facilitate the design, implementation, and review of programs.
DA - Data & Analysis
• 2-DA-07 - Represent data using multiple encoding schemes.

### Lesson 9: Problem Solving and Data

#### CSTA K-12 Computer Science Standards (2017)

DA - Data & Analysis
• 2-DA-08 - Collect data using computational tools and transform the data to make it more useful and reliable.

### Lesson 10: Problem Solving with Big Data

#### CSTA K-12 Computer Science Standards (2017)

IC - Impacts of Computing
• 2-IC-20 - Compare tradeoffs associated with computing technologies that affect people's everyday activities and career options.
• 2-IC-23 - Describe tradeoffs between allowing information to be public and keeping information private and secure.

### Lesson 11: Structuring Data

#### CSTA K-12 Computer Science Standards (2017)

DA - Data & Analysis
• 2-DA-08 - Collect data using computational tools and transform the data to make it more useful and reliable.

### Lesson 12: Making Decisions with Data

#### CSTA K-12 Computer Science Standards (2017)

DA - Data & Analysis
• 2-DA-08 - Collect data using computational tools and transform the data to make it more useful and reliable.

### Lesson 14: Automating Data Decisions

#### CSTA K-12 Computer Science Standards (2017)

AP - Algorithms & Programming
• 2-AP-10 - Use flowcharts and/or pseudocode to address complex problems as algorithms.
DA - Data & Analysis
• 2-DA-08 - Collect data using computational tools and transform the data to make it more useful and reliable.
IC - Impacts of Computing
• 2-IC-22 - Collaborate with many contributors through strategies such as crowdsourcing or surveys when creating a computational artifact.

### Lesson 15: Project - Make a Recommendation

#### CSTA K-12 Computer Science Standards (2017)

AP - Algorithms & Programming
• 2-AP-10 - Use flowcharts and/or pseudocode to address complex problems as algorithms.
• 2-AP-15 - Seek and incorporate feedback from team members and users to refine a solution that meets user needs.
• 2-AP-18 - Distribute tasks and maintain a project timeline when collaboratively developing computational artifacts.
DA - Data & Analysis
• 2-DA-08 - Collect data using computational tools and transform the data to make it more useful and reliable.
IC - Impacts of Computing
• 2-IC-23 - Describe tradeoffs between allowing information to be public and keeping information private and secure.