Critical Infrastructure 2

Students will be able to demonstrate foundational knowledge and skills that are related to cybersecurity

OVERVIEW

Activity Overview:

Students will be able to demonstrate foundational knowledge and skills that are related to cybersecurity

Meta description

  • Grade Level : 9-12
  • Subject Area: Computer Science, Social Studies, Technology, Engineering, Emergency Planning and Response Studies
  • Cybersecurity Concept:
    • Defense in Depth, Integrity, Availability, Think Like an Adversary
  • Computer Science Domains:
    • Computing Systems, Networks and The Internet, Algorithms and Programming, Impacts of Computing
  • Computer Science Principles:
    • Fostering an Inclusive Computing Culture, Collaborating Around Computing, Recognizing and Defining Computational Problems, Creating Computational Artifacts, Testing and Refining Computational Artifacts, Communicating About Computing
  • Materials:
    • micro:bit
  • Considerations:
    • N/A

Lesson Plan

Overview

Students will be able to demonstrate foundational knowledge and skills that are related to cybersecurity

PRE/POST-TEST

  1. What is your understanding of computer coding?
  2. How can a cyber attack cause issues in emergency management?
  3. How does defense in depth mitigate the threat against CI?

OBJECTIVES

  1. Understand basic coding
  2. Understand how a cyber attack can disrupt services
  3. Understand the role of defense in depth

CATCH/HOOK

Hands on activity using the city board, and they get to virtually “attack” their fellow students’ projects

ACTIVITY INSTRUCTIONS

● Lecture “Introduction to Cybersecurity ” ● Lecture, demonstration, and discussion of the micro:bit kits, and the https://makecode.micro:bit.org/ website ● Students will have one class period to work on coding and downloading to his/ her micro:bit.

Learning Check Day 1 ● Students will be assigned homework: they will take their micro:bits kits home and will create another project that they discuss and display to the instructor and fellow students the following academic day.

Tasks Day 2-Day 5 ● Students will break down into teams and program a multi-function project on a “team” micro:bit ● Each team will switch programmed micro:bits and add coding to change the behavior of the other team’s micro:bit. ● Each team will then have their original micro:bit returned to them. Each team has to identify how the behavior of their micro:bit has changed, troubleshoot the coding, and repair the coding so that their micro:bit’s behavior returns to its original state

REVIEW

Guided Discussion

STANDARDS

FL EPRS FL