Cyber Security Awareness Game Using Scratch Bit by Bit: Advancing Cyber Security Level: Elementary School Type of Contest: Team Composition of Team: 2 4 students Number of Teams: One entry per school **Next-Generation Science Standard(s): 3-5-ETS1-2, 3-5-ETS1-3. 1 Overview Scratch is a software language developed by the Massachusetts Institute of Technology (MIT) to be used as an introductory teaching tool for computer programming. Scratch makes it easy for students to create and share interactive stories, animations, games, music, and art via the Scratch website. By creating Scratch projects, students will learn important problem-solving skills and be exposed to higher-level mathematics and computational work, which will foster a deeper understanding of the programming process. The Scratch software can be downloaded from the Scratch website at MIT: http://scratch.mit.edu/. NOTES Submission of all program files for pre-competition judging must be received electronically (via Dropbox ) no later than 10 calendar days before the competition. No submissions will be accepted 3 days after the cutoff date (7 calendar days before the competition). There will be a flat 10-point penalty assessed for late submissions. Teams are responsible for bringing a USB/Flash drive copy of their game to the MESA Day competition to install for showcasing on the day of the competition. Judging Guidelines The competition is judged based on scores for each of the components described in the following sections with the following points for each category (100 points total): 1. Clarity of Message 15 Points 2. Demonstration of Technological Fluency 15 Points 3. Creative Design and Game Play 15 Points 1 NGSS Lead States.(2013). Next Generation Science Standards: For States, By States. Washington, DC: The National Academies Press: http://www.nextgenscience.org/next-generation-science-standards. Cyber Security Awareness Game Using Scratch 1 MESA Day Competition
4. Required Elements 40 Points 5. Oral Presentation 15 Points The rubrics in the Scoring Sheet provide details on the scoring of each of the competition judging components. ALL DECISIONS BY THE JUDGES ARE FINAL Game Design Requirements 85 Points (Judging Guidelines 1 4) All entries may be designed and created by Maryland MESA students using either Scratch Version 1.4 or 2.0. The Scratch software can be downloaded from: http://scratch.mit.edu/. NOTE Teams who use Scratch Version 1.4 may wish to integrate the use of a Pico Board controller into their game. This is not required, and is only recommended for teams who utilize Scratch Version 1.4. Maryland MESA does not recommend use of the Pico Board with Scratch Version 2.0 as inconsistencies in performance have been reported. The following are the requirements of each of the judging components used in the scoring (see the rubrics in the Scoring Sheet): 1. Clarity of Message (15 points). The message must be clearly organized and supported with visual cues, artistically presented, and show skillful use of words to interface with the user. 2. Demonstration of Technological Fluency (15 points). The game must be interactive (user-controlled) and relate to the overarching Maryland MESA theme: Bit by Bit: Advancing Cyber Security. It must operate without any programming errors. Students must demonstrate a fluent grasp of programming skills needed for game control. 3. Creative Design and Gameplay (15 points). Students are encouraged to be as creative and imaginative as possible when creating their game. Give your users the look and feel of a true commercially styled game, one you would want to play at home. This includes using the following: a. All programmed actions are smooth without pauses that require the user to listen or read longer than 15 seconds. b. Creative Storylines, Characters, and Cyber Theme Usage, including: Custom sprites and background(s) (see Required Elements) Voice recordings Cyber Security Awareness Game Using Scratch 2 MESA Day Competition
MP3 files Any other multimedia-based files needed to support the game. c. True video game feel with interactive button or joystick play from the user (not just text input). NOTE Be mindful to have gameplay that is true and requires lively, active keyboard/ button/joystick play from the user; not merely simple text input. Be sure to avoid long pauses for the user to listen and read lasting more than 15 seconds. 4. Required Elements (40 points). The following are required for the design: a. The game must include clear instructions on how to use the game. b. The game must clearly and creatively address at least three particular aspects of the team s selected Cyber Theme. See the Appendix section entitled Cyber Themes for Game Design. c. All designs must include a minimum of 10 clearly numbered/labeled sprites with the following characteristics: At least four must be custom-made sprites, labeled as such in the Sprite Area. At least two of the four custom sprites must be animated. One moveable, user-controlled sprite must be labeled in the Sprite Area as the Main Character. Up to six sprites may be from the Scratch library packaged with the software. d. All game designs must use at least four different backgrounds with the following characteristics: One must be a custom-made background, labeled as such in the file area. Three may be from the Scratch library that is packaged with the software. e. The project must include use of all of the following features: Motion Looks Sound Control Operators Variables f. The following must be a part of the game design: School Name Cyber Security Awareness Game Using Scratch 3 MESA Day Competition
School Mascot The JHU/APL Maryland MESA official logo, which can be downloaded at: http://www.jhuapl.edu/mesa/ Principal and MESA Advisor Students academic year(s) Oral Presentation 15 Points The team is required to provide a 5-minute (±1 min) oral explanation of their design process. The oral presentation should increase the judges understanding of the challenge task and their team s approach to solving the presented problem(s). The oral presentation should include the following: Valid explanation with supporting details/examples. Presentation that is clear, organized, and professional. Sharing of any challenges and how they were overcome. NOTE All students are required to discuss and answer questions from the judges on the design process and the role they played in the creation of the game. Tie-Breakers Ties will be broken via the use of the highest score on these predetermined rubric indicators: 1. 1. 2. Demonstration of Technological Fluency Creative Design and Gameplay Oral Presentation ALL DECISIONS BY THE JUDGES ARE FINAL Cyber Security Awareness Game Using Scratch 4 MESA Day Competition
Cyber Security Awareness Game Using Scratch Bit by Bit: Advancing Cyber Security Scoring Sheet School: Judge: Performance Area Cyber Security Awareness Using Scratch None (1 pt.) Total /100 points Level of Mastery (Select One) Developing (2 pts.) Approaching (3 pts.) Some (4 pts.) Mastery (5 pts.) Total Clarity of Message Game clearly exemplifies the selected theme. Student(s) provide thorough artistic expression of their intended message through the game, including but not limited to the following: Section Total 15 points /15 Message is clearly and appropriately organized throughout the game and supported with visual cues. (1) (2) (3) (4) (5) /5 Message is artistically presented throughout the game. (1) (2) (3) (4) (5) /5 Words are used skillfully to interface with the user and do not overwhelm. (1) (2) (3) (4) (5) /5 Demonstration of Technological Fluency TIE-BREAKER 1 Student(s) create a fully interactive game, including but not limited to the following: Section Total 15 points /15 Interactive, informative, and interesting gameplay (more than a moving presentation). (1) (2) (3) (4) (5) /5 Game works as designed with no errors due to programming or design. (1) (2) (3) (4) (5) /5 Student(s) demonstrate a fluent grasp of the programing skills needed for game control. (1) (2) (3) (4) (5) /5 Creative Design and Gameplay TIE-BREAKER 2 Student (s) design is artistic and clearly supports the interactivity of gameplay for each aspect of the game, including but not limited to the following: Section Total 15 points /15 All programmed game actions execute smoothly & avoid pauses for the user to listen or read longer than 15 seconds. (1) (2) (3) (4) (5) /5 Creative storylines, characters, and gameplay with artistic displays relevant to the selected Cyber Theme. (1) (2) (3) (4) (5) /5 Gameplay requires lively, interactive button/joystick play from the user; not merely simple text input. (1) (2) (3) (4) (5) /5 Judge s Feedback for Clarity of Message, Demonstration of Technological Fluency, and Creative Design and Gameplay Continued Cyber Security Awareness Game Using Scratch 5 MESA Day Competition
Cyber Security Awareness Game Using Scratch Bit by Bit: Advancing Cyber Security Scoring Sheet School: Judge: Required Elements Performance Area Cyber Security Awareness Using Scratch (Continued) Total /100 points Level of Mastery (Select One) Total Student (s) design demonstrates the following required elements, including but not limited to the following: Element Not Demonstrated Section Total 40 points /40 Element Demonstrated Clear instructions on use of the game are provided 0 5 /5 At least three Cyber Themes aspects are recognizable and creatively addressed. 0 5 /5 At least 10 Sprites are evident and clearly numbered/labeled. 0 5 /5 At least four sprites are labeled as Custom Sprites. 0 5 /5 At least two of the four are animated, with one moveable, user-controlled sprite labeled as the Main Character. 0 5 /5 At least four backgrounds are used, with one labeled as a Custom Background (three can be from Scratch Library). 0 5 /5 All six Required Scripts are used: Motion, Looks, Sound, Control, Operators, and Variables. 0 5 /5 School Name, Mascot, MESA logo, Principal, MESA Advisor, and Academic Year are evident. 0 5 /5 Judge s Feedback for Required Elements Continued Cyber Security Awareness Game Using Scratch 6 MESA Day Competition
Cyber Security Awareness Game Using Scratch Bit by Bit: Advancing Cyber Security Scoring Sheet School: Judge: Total /100 points Performance Area Level of Mastery (Select One) Total Cyber Security Awareness Using Scratch (Continued) Oral Presentation TIE-BREAKER 3 None (1 pt.) Developing (2 pts.) Approaching (3 pts.) Some (4 pts.) Mastery (5 pts.) Student(s) increase the judges understanding of the challenge task and their team s approach to solving the presented problem(s) Section Total 15 points /15 Valid explanation with supporting details/examples. (1) (2) (3) (4) (5) /5 Presentation is clear, organized, and professional. (1) (2) (3) (4) (5) /5 Sharing of any challenges and how they were overcome. (1) (2) (3) (4) (5) /5 Judge s Feedback for Oral Presentation Overall Score OVERALL TOTAL SCORE (x/100 points): / 100 Cyber Security Awareness Game Using Scratch 7 MESA Day Competition
APPENDIX Cyber Themes for Game Design The Cyber Themes of Awareness, Safety, Ethics, and Skill presented in the following pages must be used as the basis for game creation. Teams must select from these themes before building their game. Each team is responsible for exhibiting an in-depth comprehension of their selected theme. A list of topic suggestions is provided for each cyber theme, but teams may feel free to choose topics not included in the list, if they are clearly relevant. Teams should incorporate one topic per game level. Inspiration for the Cyber Themes is taken from the following sources: http://www.lazarus.org/elemall.pdf http://www.hcpss.org/academics/edtech/curr_edtech_05.pdf Cyber Security Awareness Game Using Scratch 8 MESA Day Competition
Cyber Security Awareness Game Using Scratch 9 MESA Day Competition
Steps for downloading Pico Board software are provided in the following section. Cyber Security Awareness Game Using Scratch 10 MESA Day Competition
Pico Board Use with Scratch 1.4 Teams who use Scratch Version 1.4 may wish to integrate the use of a Pico Board controller into their game. This is not required, and is only recommended for teams who utilize Scratch Version 1.4. Instruction for setup may be found here: http://wiki.scratch.mit.edu/wiki/picoboard NOTE Maryland MESA does not recommend use of the Pico Board with Scratch Version 2.0 as inconsistencies in performance have been reported. Cyber Security Awareness Game Using Scratch 11 MESA Day Competition