IOC-2.A: Students will describe the risks to privacy from collecting and storing personal data on a computer system
IOC-2.B: Students will explain how computing resources can be protected and can be misused.
IOC-2.C: Students will explain how unauthorized access to computing resources is gained.
CRD-1.C: Demonstrate effective interpersonal skills during collaboration.
CRD-2.E.4: Students will actively engage in a development process that is incremental by breaking down the problem into smaller pieces.
Programming plug in:
AAP-3-A: Students will write statements to call procedures..
AAP-3-A: Students will determine the result or effect of a procedure call.
AAP-3.D: Students will select appropriate libraries or existing code segments to use in creating new programs.
Students will determine and design an appropriate method or approach to achieve the purpose. (P1.B)
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. Students have completed an innovation risk assessment in Sprint 1. For Sprints 2 & 3, student teams will focus on the Applicable Laws, the PSA and the optional programming plugins.
Unit 3 ARC Challenge Materials
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.11.1 Sprint 2
Teams should review files 3, 4, & 5 in the Unit 3 ARC Challenge Materials as well as reviewing their Project Requirements Analysis that was completed in Section 3.3, Activity 3.3.2.
Notes for the teacher:
Sprint 2 should have a short turnaround time. You want the students to work enough on the projects to get an idea of 1) do they have the skills needed? 2)Do they need to revise their timeline? and 3) Do they need to change any assignments? I would suggest giving teams 2 hours for the completion of Sprint 1.
Keep in mind that the end of Sprint 2 does not mean the projects need to be completed. This is a progress check and reevaluation of team assignments.
Teams create their Sprint 2 plan.
Class time to work on Sprint 2.
Activity 3.11.2 Sprint 3
Have team meetings to update progress on individual assignments. Project managers should meet with the teacher for updates.
Using their status updates, teams should revise their plan and complete a final Sprint form. The deadline for finishing Sprint 3 is the due date for project completion. Emphasize that this is the final iteration of the software development life cycle for this ARC challenge.
The amount of time for this Sprint is up to the teacher's discretion. It should be based upon reasonable team progress and the feasibility of teams to work outside of class or not.
Activity 3.11.3 Gallery walk of completed projects
Refer to Section 1.13 and follow the same structure for the gallery walk.