PA 3B: 3B-AP-22
CodeHS Lessons
Modify an existing program to add additional functionality and discuss intended and unintended implications (e.g., breaking other functionality).
| Standard |
| 2.3 Karel Can't Turn Right |
| Standard |
| 5.2 Writing Constructors for Subclasses |
| 5.3 Overriding Methods |
| Standard |
| 1.4 Karel Can't Turn Right |
| Standard |
| 1.4 Karel Can't Turn Right |
| Standard |
| 1.4 Karel Can't Turn Right |
| Standard |
| 1.3 Hash Function Development |
| Standard |
| 5.3 Basic Crypto Systems: Caesar Cipher |
| 5.5 Basic Crypto Systems: Vigenere Cipher |
| Standard |
| 9.2 Writing Constructors for Subclasses |
| 9.3 Overriding Methods |
| Standard |
| 21.4 Karel Can't Turn Right |
| Standard |
| 10.2 Writing Constructors for Subclasses |
| 10.3 Overriding Methods |
| Standard |
| 17.3 Karel Can't Turn Right |
| Standard |
| 2.3 Basic Crypto Systems: Caesar Cipher |
| 2.5 Basic Crypto Systems: Vigenere Cipher |
| Standard |
| 5.3 Basic Crypto Systems: Caesar Cipher |
| 5.5 Basic Crypto Systems: Vigenere Cipher |
| Standard |
| 5.3 Basic Crypto Systems: Caesar Cipher |
| 5.5 Basic Crypto Systems: Vigenere Cipher |
| Standard |
| 1.3 Karel Can't Turn Right |
| Standard |
| 1.3 Karel Can't Turn Right |
| Standard |
| 21.4 Basic Crypto Systems: Caesar Cipher |
| 21.6 Basic Crypto Systems: Vigenere Cipher |
| 21.9 Hash Function Development |
| 21.10 Project: Classic Cipher Newscast |
| Standard |
| 5.3 Basic Crypto Systems: Caesar Cipher |
| 5.5 Basic Crypto Systems: Vigenere Cipher |
| Standard |
| 10.3 Karel Can't Turn Right |
| Standard |
| 2.3 Basic Crypto Systems: Caesar Cipher |
| 2.5 Basic Crypto Systems: Vigenere Cipher |
| 3.1 Project: Classic Cipher Newscast |
| 4.5 Hash Function Development |
| Standard |
| 5.3 Basic Crypto Systems: Caesar Cipher |
| 5.5 Basic Crypto Systems: Vigenere Cipher |
| Standard |
| 5.3 Basic Crypto Systems: Caesar Cipher |
| 5.5 Basic Crypto Systems: Vigenere Cipher |
| Standard |
| 5.3 Basic Crypto Systems: Caesar Cipher |
| 5.5 Basic Crypto Systems: Vigenere Cipher |
| Standard |
| 1.3 Karel Can't Turn Right |
| Standard |
| 5.3 Basic Crypto Systems: Caesar Cipher |
| 5.5 Basic Crypto Systems: Vigenere Cipher |
| Standard |
| 1.3 Karel Can't Turn Right |
| Standard |
| 1.3 Karel Can't Turn Right |
| Standard |
| 10.3 Basic Crypto Systems: Caesar Cipher |
| 10.5 Basic Crypto Systems: Vigenere Cipher |
| Standard |
| 5.3 Basic Crypto Systems: Caesar Cipher |
| 5.5 Basic Crypto Systems: Vigenere Cipher |
| Standard |
| 11.4 Basic Crypto Systems: Caesar Cipher |
| 11.6 Basic Crypto Systems: Vigenere Cipher |
| 11.9 Hash Function Development |
| 12.1 Project: Classic Cipher Newscast |
| Standard |
| 5.3 Basic Crypto Systems: Caesar Cipher |
| 5.5 Basic Crypto Systems: Vigenere Cipher |
| Standard |
| 1.3 Karel Can't Turn Right |
| Standard |
| 5.3 Basic Crypto Systems: Caesar Cipher |
| 5.5 Basic Crypto Systems: Vigenere Cipher |
| Standard |
| 3.3 Karel Can't Turn Right |
| Standard |
| 3.3 Karel Can't Turn Right |
| Standard |
| 1.3 Hash Function Development |
| Standard |
| 4.3 Basic Crypto Systems: Caesar Cipher |
| 4.5 Basic Crypto Systems: Vigenere Cipher |
| 5.5 Hash Function Development |
| Standard |
| 4.3 Basic Crypto Systems: Caesar Cipher |
| 4.5 Basic Crypto Systems: Vigenere Cipher |
| 4.7 Hash Function Development |
| 5.1 Project: Classic Cipher Newscast |
| Standard |
| 8.3 Basic Crypto Systems: Caesar Cipher |
| 8.5 Basic Crypto Systems: Vigenere Cipher |
| Standard |
| 5.3 Basic Crypto Systems: Caesar Cipher |
| 5.5 Basic Crypto Systems: Vigenere Cipher |
| Standard |
| 1.4 Karel Can't Turn Right |
| Standard |
| 16.2 Writing Constructors for Subclasses |
| 16.3 Overriding Methods |
| Standard |
| 17.2 Writing Constructors for Subclasses |
| 17.3 Overriding Methods |
| Standard |
| 1.3 Karel Can't Turn Right |
| Standard |
| 1.3 Karel Can't Turn Right |
| Standard |
| 1.3 Karel Can't Turn Right |
| Standard |
| 1.3 Karel Can't Turn Right |
| Standard |
| 1.3 Karel Can't Turn Right |
| Standard |
| 1.3 Karel Can't Turn Right |
| Standard |
| 2.3 Karel Can't Turn Right |
| Standard |
| 7.2 Writing Constructors for Subclasses |
| 7.3 Overriding Methods |
| Standard |
| 17.3 Karel Can't Turn Right |
| Standard |
| 6.2 Writing Constructors for Subclasses |
| 6.3 Overriding Methods |