-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathReadME Template.txt
More file actions
38 lines (29 loc) · 3.43 KB
/
ReadME Template.txt
File metadata and controls
38 lines (29 loc) · 3.43 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# Computer Science Capstone Project 2 - Cybersecurity Education for High-School Students
Fall of 2022 (CS 490) Group:
Gabriel Roy, Jack Block, Sean Martin, Grace Ngo, Reed Sanders
Spring of 2023 (CS 491) Group:
Gabriel Roy, Jack Block, Sean Martin, Grace Ngo, Reed Sanders, Zach Wilson
## About the Project
We have developed an interactive, hands-on, challenge-based learning software to educate students on cybersecurity principles. The web-based software emphasizes the importance of maintaining confidentiality, integrity, and authentication (CIA), along with their practical implementation in real-world scenarios. Through these hands-on activities, non-major college students, high school teachers, and K-12 students will learn how to identify cyber threats and protect themselves against these threats by applying their newfound understanding of the CIA Triad, gaining a strong foundation in cybersecurity principles applicable to personal browsing and workplace environments, while empowering them to become informed and responsible digital citizens. Moreover, the software promotes adversarial thinking, problem-solving, and critical analysis skills among early learners and contributes to the progress of cybersecurity education and helps secure public awareness of cybersecurity issues while preparing the next generation of STEM scientists and engineers.
## Note For Future Developers
Take a look at our [git's wiki](https://github.com/CS-Capstone-P2/Main-FA22/wiki) for further information about the project.
## End-User Information
Check out our project hosted by Bradley University at: [cybered-capstone.bradley.edu](https://cybered-capstone.bradley.edu/).
For a walkthrough of our project check out our [Capstone User Guide](https://youtu.be/iXSMQxUcdM8).
If you want to download the code and host it yourself for viewing [below](https://github.com/CS-Capstone-P2/Main-FA22/blob/main/README.md#end-user-how-to-self-host) is the instructions on how to do so.
## End-User How-To Self Host
First, what you'll need to do is follow the instructions below to clone the Repository...
- Install [github desktop](https://desktop.github.com/) (which I recommend for new users).
- Either sign in with an existing github account or skip the sign-in step by supplying a username and email.
- Hit "Clone a repository from the Internet..." then Click the URL button
- Paste `https://github.com/CS-Capstone-P2/Main-FA22` into the URL Bar
- Then choose the file location that you would like to have the repo cloned to (Have a specific folder for it.)
Then Once you have the Repository cloned, you need to open it in Visual Studio Code with Live Server...
- Install [Visual Studio Code](https://code.visualstudio.com/) on your computer.
- Now we need to install the extension [Live Server](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer).
- Make sure to select your browser of Choice upon installing Live Server.
Now that we have the repo cloned, visual studio code (VS code) installed, all that is left is to open the project in VS Code...
- Under the File tab in VS Code click `Open Folder` or use the keyboard shortcut `Ctrl+K Ctrl+O`
- Navigate to the folder which we cloned our repo to. By Default it is `%UserProfile%/Documents/GitHub/Main-FA22`
- Select `Main-FA22` folder in the GitHub Folder then click `open`
- Once the project has opened, you can view in the development environment. Do so by going to the bottom right hand corner then hitting the `Go Live` button.