Activity | Points | Item Type |
---|---|---|
Digital Citizenship and Cyber Hygiene | ||
The ABCs of Cryptography | ||
2.1 Cryptography, Cryptology, Cryptanalysis | Lesson | |
2.1.1 Cryptography, Cryptology, Cryptanalysis | 1 | Video |
2.1.2 Cryptography, Cryptology, Cryptanalysis | 2 | Check for Understanding |
2.1.3 Cryptogram Game! | 1 | Example |
2.1.4 Why encrypt? | 1 | Video |
2.1.5 Why encrypt? | 2 | Check for Understanding |
2.1.6 Encrypt/Decrypt | 1 | Example |
2.2 History of Cryptography | Lesson | |
2.2.1 Cryptography: A Brief History | 1 | Video |
2.2.2 Cryptography History Quiz | 2 | Check for Understanding |
2.2.3 How the Enigma Worked | 1 | Connection |
2.2.4 How the Enigma Worked | 5 | Free Response |
2.2.5 Unknown Languages and the Future of Cryptography | 1 | Connection |
2.2.6 The Future of Cybersecurity | 5 | Free Response |
2.3 Basic Crypto Systems: Caesar Cipher | Lesson | |
2.3.1 Caesar Cipher | 1 | Video |
2.3.2 Caesar Cipher | 2 | Check for Understanding |
2.3.3 Caesar Cipher Encryption | 1 | Example |
2.3.4 Decrypt Caesar's Cipher! | 1 | Example |
2.4 Basic Crypto Systems: Cracking Caesar | Lesson | |
2.4.1 Cracking Caesar Cipher | 1 | Video |
2.4.2 Cracking Caesar Cipher | 2 | Check for Understanding |
2.4.3 Cracking Caesar with Brute Force | 1 | Example |
2.4.4 Letter Frequency and Caesar | 1 | Example |
2.4.5 Examining Caesar Cipher | 5 | Free Response |
2.5 Basic Crypto Systems: Vigenere Cipher | Lesson | |
2.5.1 Vigenere Cipher | 1 | Video |
2.5.2 Vigenere Cipher | 1 | Check for Understanding |
2.5.3 Vigenere Cipher Example | 1 | Example |
2.5.4 Letter Frequency and Vigenere Cipher | 1 | Example |
2.5.5 Examining Vigenere Cipher | 5 | Free Response |
2.5.6 Improving Vigenere | 1 | Example |
2.6 The ABCs of Cryptography Quiz | Lesson | |
2.6.1 The ABCs of Cryptography Quiz | 15 | Unit Quiz |
Programming With Karel | ||
Karel Challenges | ||
Networks and the Internet | ||
JavaScript and Graphics | ||
Graphics Challenges | ||
JavaScript Control Structures | ||
Control Structures Challenges | ||
Functions, Events, and Lists | ||
Final Project | ||
Computer Science Careers | ||
Extra Karel Practice | ||
Extra Karel Puzzles | ||
Functions and Parameters Practice | ||
Animation and Games- Extended User Interaction | ||
Extended Array Concepts | ||
Extended Data Structures |
Sign up for a free teacher account to get access to curriculum, teacher tools and teacher resources.
Teacher SignupSign up as a student if you are in a school and have a class code given to you by your teacher.
Student Signup