Section 3.3

Introduction to ARC Challenge #3

Learning Goals


Objectives and General Description

Responsible creators of a computing innovation pay close attention to the data that is collected from the innovation and the protection of that data from cybersecurity threats.  A data breach is an attack on a secure database that results in unauthorized access to financial, personal and other private data.  The average cost of a data breach in the US is $7.35 million and the global average cost is $3.62 million.  The main costs of a data breach include loss of customers, business disruption, legal costs, breached client records, regulatory fines and direct financial loss.    Furthermore, 1 out of 4 organizations experience a data breach in the US.   Diligent monitoring and a comprehensive response plan is an essential requirement for companies to protect their customers.  

“2018 Cost of Data Breach vs Cybersecurity Response Plans and Solutions”.  November 27, 2018.  Secureworks.com


The objectives for this lesson are to have the students read a detailed project description and analyze the requirements need to successfully complete the project.  In addition, students will be critically evaluating what they know how to do for the project and what they need to learn how to do.  For ARC Challenge #3, student teams will investigate and analyze the security of the innovation as it relates to privacy, legal & ethical issues. The challenge consists of three components:

Optional Programming PlugIn: 

Option A:  AppInventor: Modify app from Design Challenge #1.   Home screen would give user two choices --- take a quiz or play a game.  Student groups add a topic based game with a scoring component.  Could also use EarSketch to create a sound file used in the game (when sprite clicked, score reached, etc.)

Option B:  Students write an encryption program (example:  caesar cipher) in a language of their choice.


For this ARC challenge, the projects are divided.  

Student teams will use the AGILE approach again to complete this challenge.  Students will be given the specs for the project components and will be asked to analyze what they know how to do, what they need to learn how to do and where to find the skills/knowledge that they need.  They will do this individually and then coordinate as a team to complete an overall project requirements analysis.  This will lead to the first Sprint assignment.  There will be three sprints for this project.  A reminder that students will often want to rush through the planning process.  The planning process is an industry skill and is vitally important to a successful, collaborative project.  Students are also utilizing computational thinking skills and practices by designing a collaborative solution.

 Unit 3 ARC Challenge Materials

*Note:  There are items in the project descriptions that the students don't know yet.  For example...what is a risk assessment?  How do you evaluate personal data privacy?  What is a PSA?  What are encryption techniques?  How do you code an encryption technique?  Students will probably experience some nervousness when they see the project descriptions.  This is part of a growth mindset.  Reassure them that the projects are manageable and you will help them learn the content/skills to create a successful project.  The CAPACiTY approach involves giving them a project before they have all the skills.  They learn to identify what they need to know or learn and then also learn how to find this information or learn the skill.  This approach facilitates independent learning and builds confidence.  Many students may not have experience this previously and will need more support from the teacher.  Other students will be ready to take the challenge and run with it.  Teachers should be prepared to offer the level of support that the students need. 


Activities

Some teachers may want to print all the challenge documents and create binders for each team.  Here is a link to all documents with a table of contents for this ARC challenge.

Activity 3.3.1 (Budget 30 minutes)


Activity 3.3.2 (budget 3 hours)


Resources