CS Principles 2019-2020

Unit 4

Resources

Unit 4 - Big Data and Privacy

Lesson 1: What is Big Data?
Resources Preparation

For the Students

Lesson 2: Finding Trends with Visualizations
Resources Preparation

For the Students

Lesson 3: Check Your Assumptions
Resources Preparation

For the Students

Lesson 4: Rapid Research - Data Innovations
Resources Preparation

For the Students

Lesson 5: Identifying People With Data
Resources Preparation

For the Students

  • Familiarize yourself with the external web sites and tools involved in this lesson.
  • KEY Research Yourself
Lesson 6: The Cost of Free
Resources Preparation

For the Students

Lesson 7: Simple Encryption
Resources Preparation

For the Teachers

Lesson 8: Encryption with Keys and Passwords
Resources Preparation

For the Teachers

For the Students

Lesson 9: Public Key Cryptography
Resources Preparation

For the Teachers

For the Students

This lesson will likely take two days to complete. Preparing for these activities the first time will take some time. Once you've been through it once, the activities actually go quicker than you might expect.

  • Suggested Prep for Day 1 (Steps 1-3)

    • Prepare the Cups and Beans demonstration (you need cups and beans)
    • Understand the modulo thought experiment with pictures of clocks
    • (Optional) Paper copies of "multiplication + modulo" activity guide
  • Suggested Prep for Day 2 (Step 4 + wrap up)

    • Practice using the "modulo clock"
    • Practice and Prepare for the using and demonstrating the public key crypto widget
  • KEY Multiplication + Modulo

Lesson 10: Rapid Research - Cybercrime
Resources Preparation

For the Students