Please enable JavaScript to use CodeHS


Fundamentals of Cybersecurity (Middle School)

Lessons

  1. What is Cybersecurity?

    1. 1.1 Module Overview - Cybersecurity

    2. Description
    3. Objective
    4. 1.2 What is Cybersecurity?

    5. Description
    6. Objective
    7. 1.3 Impact of Cybersecurity

    8. Description
    9. Objective
    10. 1.4 The CIA Triad

    11. Description
    12. Objective
    13. 1.5 What is Cybersecurity? Quiz

    14. Description
    15. Objective
  2. Digital Citizenship and Cyber Hygiene

    1. 2.1 Digital Footprint and Reputation

    2. Description
    3. Objective
    4. 2.2 Cyberbullying

    5. Description
    6. Objective
    7. 2.3 Internet Safety

    8. Description
    9. Objective
    10. 2.4 Privacy & Security

    11. Description
    12. Objective
    13. 2.5 Information Literacy

    14. Description
    15. Objective
    16. 2.6 Creative Credit & Copyright

    17. Description
    18. Objective
    19. 2.7 Hacking Ethics

    20. Description
    21. Objective
    22. 2.8 Digital Citizenship and Cybersecurity Quiz

    23. Description
    24. Objective
  3. Project: Public Service Announcement

    1. 3.1 Project: Public Service Announcement

    2. Description
    3. Objective
  4. The ABCs of Cryptography

    1. 4.1 Cryptography, Cryptology, Cryptanalysis

    2. Description
    3. Objective
    4. 4.2 History of Cryptography

    5. Description
    6. Objective
    7. 4.3 Basic Crypto Systems: Caesar Cipher

    8. Description
    9. Objective
    10. 4.4 Basic Crypto Systems: Cracking Caesar

    11. Description
    12. Objective
    13. 4.5 Basic Crypto Systems: Vigenere Cipher

    14. Description
    15. Objective
    16. 4.6 The ABCs of Cryptography Quiz

    17. Description
    18. Objective
  5. Project: Classic Cipher Newscast

    1. 5.1 Project: Classic Cipher Newscast

    2. Description
    3. Objective
  6. What's Next?

    1. 6.1 After Fundamentals of Cybersecurity

    2. Description
    3. Objective
  7. Networking Fundamentals

    1. 7.1 Introduction to the Internet

    2. Description
    3. Objective
    4. 7.2 Notational Systems

    5. Description
    6. Objective
    7. 7.3 Data Representation

    8. Description
    9. Objective
    10. 7.4 Internet Hardware and Sending Information

    11. Description
    12. Objective
    13. 7.5 Internet Addresses

    14. Description
    15. Objective
    16. 7.6 Domain Name System (DNS)

    17. Description
    18. Objective
    19. 7.7 Routing

    20. Description
    21. Objective
    22. 7.8 Packets & Protocols

    23. Description
    24. Objective
    25. 7.9 Viewing a Webpage

    26. Description
    27. Objective
    28. 7.10 Creative Credit & Copyright

    29. Description
    30. Objective
    31. 7.11 Impact of the Internet

    32. Description
    33. Objective
    34. 7.12 Networking Fundamentals Quiz

    35. Description
    36. Objective
  8. System Administration

    1. 8.1 Operating Systems

    2. Description
    3. Objective
    4. 8.2 Comparing Operating Systems

    5. Description
    6. Objective
    7. 8.3 Compatibility

    8. Description
    9. Objective
    10. 8.4 Software and Applications

    11. Description
    12. Objective
    13. 8.5 Software Licenses

    14. Description
    15. Objective
    16. 8.6 Application Security

    17. Description
    18. Objective
    19. 8.7 Browser Configuration

    20. Description
    21. Objective
    22. 8.8 System Administration

    23. Description
    24. Objective
    25. 8.9 Command Line Interface

    26. Description
    27. Objective
    28. 8.10 System Administration Quiz

    29. Description
    30. Objective
  9. Programming Fundamentals

    1. 9.1 Programming Concepts

    2. Description
    3. Objective
    4. 9.2 Programming with Karel

    5. Description
    6. Objective
    7. 9.3 Looping

    8. Description
    9. Objective
    10. 9.4 Branching

    11. Description
    12. Objective
    13. 9.5 Arrays and Objects

    14. Description
    15. Objective
    16. 9.6 Organizational Techniques

    17. Description
    18. Objective
    19. 9.7 Programming Fundamentals Quiz

    20. Description
    21. Objective
  10. Web Development

    1. 10.1 Introduction to HTML

    2. Description
    3. Objective
    4. 10.2 Structure of an HTML Page

    5. Description
    6. Objective
    7. 10.3 Formatting Text

    8. Description
    9. Objective
    10. 10.4 Links

    11. Description
    12. Objective
    13. 10.5 Images

    14. Description
    15. Objective
    16. 10.6 HTML Lists

    17. Description
    18. Objective
    19. 10.7 HTML Tables

    20. Description
    21. Objective
    22. 10.8 HTML Styling

    23. Description
    24. Objective
    25. 10.9 Introduction to CSS

    26. Description
    27. Objective
    28. 10.10 CSS Select by Tag

    29. Description
    30. Objective
    31. 10.11 CSS Select by Class

    32. Description
    33. Objective
    34. 10.12 CSS Select by ID

    35. Description
    36. Objective
    37. 10.13 Viewing Websites

    38. Description
    39. Objective
    40. 10.14 Web Development Quiz

    41. Description
    42. Objective
    43. 10.15 Your First Website

    44. Description
    45. Objective