Description
This curriculum is designed for online learning in cybersecurity for students with little to no computer experience in middle or high school grades. An entire set of lessons is included for a 9-week curriculum. The curriculum is included as a Google slideshow with links to the modules. Coding instruction includes Python and Linux. Lessons include examples, video links, and some instructional classroom videos for coding. A sample module is included for your review.
Modules and Learning Targets Include:
Module 1 - Computer Basics
Learning Target - Identify Computer Hardware and Operating Security Systems
Learning Target - Understand Computer Systems
Module 2 - Footprints, Cyber Crime, Ethics
Learning Target - Understand Computer Footprints; Analyze Your Footprint
Learning Target - Identify and Analyze Computer Security Models
Learning Target - Understand and Apply Computer Ethics
Module 3 - Cyber Threats
Learning Target - Identify and Describe Cyber Threats
Learning Target - Understand Countermeasures for Cyber Threats
Learning Target - Evaluate Countermeasures
Learning Target - Python Coding
Module 4 - Staying Safe and Coding
Learning Target - Identify and Describe Malware
Learning Target - Identify and Evaluate Cyber Threats
Learning Target - Python Coding - Strings and Libraries
Module 5 - Cryptography - THIS IS A TWO - THREE WEEK MODULE
Learning Target - Understand Cryptography - Security Through Obscurity
Learning Target - Identify and Describe Cryptography
Learning Target - Apply Cryptographic Skills
Learning Target - Linux Coding
Learning Target - Python Coding - Modules, Libraries
Learning Target - Identify and Describe Cyber Careers
Module 6 - Passwords and Virtualization
Learning Target - Identify, Analyze, and Evaluate Security Policies - Passwords
Learning Target - Python Coding - Modules, Conditionals and Control Flow
Learning Target - Understand and Evaluate Clouds and Virtualization
Learning Target - Understand Cryptographic Password Attacks
Module 7 - Asymmetric Cryptography and Command Line
Learning Target - Python Coding - Functions and Modules
Learning Target - Understand and Describe Asymmetric Cryptography
Learning Target - Understand Cryptographic Password Attacks
Learning Target - Linux
Learning Target - Apply Cryptographic Skills
Instructions:
Click on each link to open the module. Make a copy for yourself to share with your students.
Students will open the file and make a copy and complete all work color-coded as red.
Once students complete the module, they resubmit the Google doc for grading.
What’s Included:
Links to Modules with assignments.
Some videos included for coding instruction.
All resources needed to complete the assignment.
Includes coding exercises in python and Linux as well as hands-on labs
Answer keys links included on the last slides.
Highlights
Description
This curriculum is designed for online learning in cybersecurity for students with little to no computer experience in middle or high school grades. An entire set of lessons is included for a 9-week curriculum. The curriculum is included as a Google slideshow with links to the modules. Coding instruction includes Python and Linux. Lessons include examples, video links, and some instructional classroom videos for coding. A sample module is included for your review.
Modules and Learning Targets Include:
Module 1 - Computer Basics
Learning Target - Identify Computer Hardware and Operating Security Systems
Learning Target - Understand Computer Systems
Module 2 - Footprints, Cyber Crime, Ethics
Learning Target - Understand Computer Footprints; Analyze Your Footprint
Learning Target - Identify and Analyze Computer Security Models
Learning Target - Understand and Apply Computer Ethics
Module 3 - Cyber Threats
Learning Target - Identify and Describe Cyber Threats
Learning Target - Understand Countermeasures for Cyber Threats
Learning Target - Evaluate Countermeasures
Learning Target - Python Coding
Module 4 - Staying Safe and Coding
Learning Target - Identify and Describe Malware
Learning Target - Identify and Evaluate Cyber Threats
Learning Target - Python Coding - Strings and Libraries
Module 5 - Cryptography - THIS IS A TWO - THREE WEEK MODULE
Learning Target - Understand Cryptography - Security Through Obscurity
Learning Target - Identify and Describe Cryptography
Learning Target - Apply Cryptographic Skills
Learning Target - Linux Coding
Learning Target - Python Coding - Modules, Libraries
Learning Target - Identify and Describe Cyber Careers
Module 6 - Passwords and Virtualization
Learning Target - Identify, Analyze, and Evaluate Security Policies - Passwords
Learning Target - Python Coding - Modules, Conditionals and Control Flow
Learning Target - Understand and Evaluate Clouds and Virtualization
Learning Target - Understand Cryptographic Password Attacks
Module 7 - Asymmetric Cryptography and Command Line
Learning Target - Python Coding - Functions and Modules
Learning Target - Understand and Describe Asymmetric Cryptography
Learning Target - Understand Cryptographic Password Attacks
Learning Target - Linux
Learning Target - Apply Cryptographic Skills
Instructions:
Click on each link to open the module. Make a copy for yourself to share with your students.
Students will open the file and make a copy and complete all work color-coded as red.
Once students complete the module, they resubmit the Google doc for grading.
What’s Included:
Links to Modules with assignments.
Some videos included for coding instruction.
All resources needed to complete the assignment.
Includes coding exercises in python and Linux as well as hands-on labs
Answer keys links included on the last slides.

