Lab 2: Cybersecurity

Students learn about various cybersecurity risks on the Internet and the basic concepts of cryptography. If nothing else, students should come away with an understanding of what public key cryptography means and why it's so important.

Pacing:

The 5 required lab pages could be split across 4–7 days (145–290 minutes). Expected times to complete follow:

Prepare

Lab Pages

Related Resources

If you like reading Wikipedia articles, you may find these interesting and relevant:

Solutions

Correlation with 2020 AP CS Principles Framework 

Computational Thinking Practices: Skills

Learning Objectives:

Essential Knowledge: