Graduate Programs in Computer Science Design of cyber security awareness game utilizing a social media framework WA Labuschagne.

Slides:



Advertisements
Similar presentations
Chapter 15: Analytical evaluation
Advertisements

Mobile learning with a mobile game Design and motivational effects.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 10: IT Project and Program Management.
CS305: HCI in SW Development Continuing Evaluation: Asking Experts Inspections and walkthroughs.
Part 4: Evaluation Days 25, 27, 29, 31 Chapter 20: Why evaluate? Chapter 21: Deciding on what to evaluate: the strategy Chapter 22: Planning who, what,
Heuristic Evaluation. Sources for today’s lecture: Professor James Landay: stic-evaluation/heuristic-evaluation.ppt.
Evaluation Through Expert Analysis U U U
Heuristic Evaluation.
Usability 2004 J T Burns1 Usability & Usability Engineering.
What is Interaction Design?. What is interaction design? Designing interactive products to support people in their everyday and working lives –Sharp,
Evaluation: Inspections, Analytics & Models
10th Workshop "Software Engineering Education and Reverse Engineering" Ivanjica, Serbia, 5-12 September 2010 First experience in teaching HCI course Dusanka.
Lesson 10: IT Project and Program Management. Lesson 10 Objectives  Identify resources for technical data  Identify project management fundamentals.
Allison Bloodworth, Senior User Interaction Designer, University of California, Berkeley Gary Thompson, User Experience Leader, Unicon, Inc. Introduction.
Review an existing website Usability in Design. to begin with.. Meeting Organization’s objectives and your Usability goals Meeting User’s Needs Complying.
PART A Emac Lisp   Emac Lisp is a programming language  Emacs Lisp is a dialect.
Evaluate the Usability of a User Interface Tool or Toolkit Assignment 1 Assignment 1 Evaluate the Usability of a User Interface Tool or Toolkit T. H Ranasinghe.
1 SKODA-AUTO.CZ prototype evaluation Poznań, 23th of March 2015.
Usability 2009 J T Burns1 Usability & Usability Engineering.
Heuristic evaluation IS 403: User Interface Design Shaun Kane.
©2011 1www.id-book.com Analytical evaluation Chapter 15.
C Kabonesa, April Emergent Women Leaders in Institutions of Higher Learning: Reflections on Integrating Information Communication Technologies (ICTs)
Design of a cyber security awareness campaign for Internet Cafés users in rural areas WA Labuschagne, MM Eloff, N Veerasamy, L Leenen, M Mujinga CSIR /
E-Learning Courseware Prototype for Information Literacy Competency Development of Undergraduate Students by S. Chanprasert, K. Tuamsuk and D. Soodphakdee.
Dr. Gankam Tambo Erick United Nations University - Institute for Environment and Human Security (UNU-EHS) e/merge 2012 Open to Change Framework for virtual.
… and after unit testing …
Tool name : Firebug A URL for more information about the tool, or where to buy or download it : Firebug is.
Heuristic Evaluation VINCENT SCHOENMAKERS CARLOS A. TIJERINA IBARRA EDGAR I. VILLANUEVA.
Computer Science and Engineering 1 Csilla Farkas Associate Professor Center for Information Assurance Engineering Dept. of Computer Science and Engineering.
Teaching with Multimedia and Hypermedia
Supporting A-level Geography Students Online …at Kingston College 2004/5 LSDA Q Project.
1 Web Commerce Definition Benefits Impacts Other Types of Electronic Commerce.
Designing Educational Web Sites to Support Student Learning Steven WarburtonTELRI Project.
Microsoft and Community Tour 2011 – Infrastrutture in evoluzione Community Tour 2011 Infrastrutture in evoluzione.
Spring 2011 CIS 4911 Senior Project Catalog Description: Students work on faculty supervised projects in teams of up to 5 members to design and implement.
Part 1-Intro; Part 2- Req; Part 3- Design  Chapter 20 Why evaluate the usability of user interface designs?  Chapter 21 Deciding on what you need to.
Eric Holtel.  Introduction  Project Description  Demonstration  Deliverables  Conclusion.
Indo-US Workshop, June23-25, 2003 Building Digital Libraries for Communities using Kepler Framework M. Zubair Old Dominion University.
Nielsen’s Ten Usability Heuristics
Heuristic evaluation of user interface Dušanka Bošković Computing and Informatics, Master Programme Faculty of Electrical Engineering Sarajevo, 2011/12.
Usability Evaluation/LP Usability: how to judge it.
10 Usability Heuristics for User Interface Design.
Usability Expert Review Anna Diubina. What is usability? The effectiveness, efficiency and satisfaction with which specified users achieve specified goals.
©2011 Elsevier, Inc. Heuristic Evaluation of MealpayPlus website Ruidi Tan Rachel Vilceus Anant Patil Junior Anthony Xi Li Kinberley Seals Niko Maresco.
Auditing Information Systems (AIS)
New Media Research Methods- Part 1 Planning stage: Using Methods, Data and Tools to explore User’s Experience. How methods relate to research questions?
Trulia Heuristic Evaluation Presented by: Raudel Rosales Kevin Rodriguez.
Design 2 (Chapter 5) Conceptual Design Physical Design Evaluation
Y ASER G HANAM Heuristic Evaluation. Roadmap Introduction How it works Advantages Shortcomings Conclusion Exercise.
Chapter 15: Analytical evaluation. Inspections Heuristic evaluation Walkthroughs.
Chapter 15: Analytical evaluation Q1, 2. Inspections Heuristic evaluation Walkthroughs Start Q3 Reviewers tend to use guidelines, heuristics and checklists.
Developed by Tim Bell Department of Computer Science and Software Engineering University of Canterbury Human Computer Interaction.
Dept of Science and Technology Education, Faculty of Education
Chapter 15: Analytical evaluation. Aims: Describe inspection methods. Show how heuristic evaluation can be adapted to evaluate different products. Explain.
RUGGAAMUFFIN Requirements analysis and design Shane Murphy.
Basic Elements.  Design is the process of collecting ideas, and aesthetically arranging and implementing them, guided by certain principles for a specific.
Usability The user’s ability to access and operate the functionality provided by complex systems (Johnson, 2006) The extent to which a product can be used.
Ten Usability Heuristics with Example.. Page 2 Heuristic Evaluation Heuristic evaluation is the most popular of the usability inspection methods. Heuristic.
COGNITIVE WALKTHROUGH Vigneshwar Poojar. The cognitive walkthrough is a formalized way of imagining people’s thoughts and actions when they use an interface.
APPLE MAPS FOR APP Heuristic Evaluation By Rayed Alakhtar.
Pedagogical aspects in assuring quality in virtual education environments University of Gothenburg, Sweden.
Ten Usability Heuristics These are ten general principles for user interface design. They are called "heuristics" because they are more in the nature of.
Smashing WebGoat for Fun and Research: Static Code Scanner Evaluation Josh Windsor & Dr. Josh Pauli.
Asking Users and Experts Li Zhang (Jacey) Yuewei Zhou (Joanna)
Imran Hussain University of Management and Technology (UMT)
CS 522: Human-Computer Interaction Usability and HCI Topics
Smart Learning concepts to enhance SMART Universities in Africa
Chapter 26 Inspections of the user interface
Nilesen 10 hueristics.
Evaluation: Inspections, Analytics, and Models
Presentation transcript:

Graduate Programs in Computer Science Design of cyber security awareness game utilizing a social media framework WA Labuschagne UNISA Pretoria, South Africa N Veerasamy CSIR Pretoria, South Africa In Information Security South Africa (ISSA), 2011 I Burke CSIR Pretoria, South Africa I Burke CSIR Pretoria, South Africa

Graduate Programs in Computer Science Outline Introduction Motivation For Game Design Requirements Security Awareness Games Design of Game Future Work Conclusions

Graduate Programs in Computer Science Introduction To be aware of safe cyber practices  Not just technical staff, but all users A number of universities now recommend providing security awareness training and education components for students and staff Home users could also benefit from cyber security awareness

Graduate Programs in Computer Science Motivation For Game Design Directed Communication  One-directional communication Pamphlets, s, intranet pages, screen savers, posters, mouse pads, pens, games, formal presentations and training sessions Information Richness  Web  Three medias: Hypermedia Multimedia Hypertext

Graduate Programs in Computer Science Requirements A comprehensive database of questions Weighting of the questions The use of practical data Tool should be automated Game dynamics Easy accessible Effortless Acceptance by the user

Graduate Programs in Computer Science Requirements A comprehensive database of questions  Determine the current knowledge level  Critical game component  Random set to be selected each time  An extensive database to prevent presenting the same questions  Ensure the topic is sufficiently

Graduate Programs in Computer Science Requirements A comprehensive database of questions Weighting of the questions The use of practical data Tool should be automated Game dynamics Easy accessible Effortless Acceptance by the user

Graduate Programs in Computer Science Requirements Weighting of the questions  The higher the weights, the harder the questions  More challenging  Progressively become more difficult  Create different levels

Graduate Programs in Computer Science Requirements A comprehensive database of questions Weighting of the questions The use of practical data Tool should be automated Game dynamics Easy accessible Effortless Acceptance by the user

Graduate Programs in Computer Science Requirements The use of practical data  The data should reflect real life scenarios  The knowledge acquired during the game could be applied in the current environment  The relevance of the data should be applicable and disseminated into easy interpretable knowledge fragments  The trends provide a list of threats

Graduate Programs in Computer Science Requirements A comprehensive database of questions Weighting of the questions The use of practical data Tool should be automated Game dynamics Easy accessible Effortless Acceptance by the user

Graduate Programs in Computer Science Requirements Tool should be automated  No intervention and supervision of humans  Computation has to be done by the system  Users will be guided by the system  Multiple users can play the game simultaneously  Social network allows multiple users to interact with the game

Graduate Programs in Computer Science Requirements A comprehensive database of questions Weighting of the questions The use of practical data Tool should be automated Game dynamics Easy accessible Effortless Acceptance by the user

Graduate Programs in Computer Science Requirements Game dynamics  Namely appointment  Influence and status  Progression  Communal discovery

Graduate Programs in Computer Science Requirements A comprehensive database of questions Weighting of the questions The use of practical data Tool should be automated Game dynamics Easy accessible Effortless Acceptance by the user

Graduate Programs in Computer Science Requirements Easy accessible  Resources located on a PC at home or within a private internal network are not easily accessible  Using internet  Web browser  Mobile devices, such as smartphones

Graduate Programs in Computer Science Requirements A comprehensive database of questions Weighting of the questions The use of practical data Tool should be automated Game dynamics Easy accessible Effortless Acceptance by the user

Graduate Programs in Computer Science Requirements Effortless  A good interface provides the users with an experience which build trust with the application, increase productivity and reduces erroneous use, which frustrates the user  A list of critical factors: Visibility of system status Match between system and the real world User control and freedom Consistency and standards Error prevention Help users recognize, diagnose, and recover from errors Recognition rather than recall Flexibility and efficiency of use Aesthetic and minimalist design Help and documentation

Graduate Programs in Computer Science Requirements A comprehensive database of questions Weighting of the questions The use of practical data Tool should be automated Game dynamics Easy accessible Effortless Acceptance by the user

Graduate Programs in Computer Science Requirements Acceptance by the user  The Technology Acceptance Model (TAM) Perceived Usefulness (PU) Perceived Ease of Use (PE)  Extended TAM Model to accommodate social networking sites Perceived Usefulness (PU) Perceived Ease of Use (PE) Perceived Playfulness (PP) Perceived Security (PS)

Graduate Programs in Computer Science Security Awareness Games There are two games from the USA Department of Defense:  CyberCiege Highly extensible game for teaching information assurance concepts Runs on a standalone computer system  CyberProtect With an interactive security experience On-line game, but not use a social networking site. * Both of the two games are designed for technical staffs

Graduate Programs in Computer Science Design of Game

Graduate Programs in Computer Science Design of Game High-level view of game

Graduate Programs in Computer Science Design of Game Mix of hypertext and multimedia

Graduate Programs in Computer Science Design of Game Sample question and status

Graduate Programs in Computer Science Design of Game Badge and achievements

Graduate Programs in Computer Science Future Work A functional prototype that can be effectively used as part of awareness program Test more Deploy the game in a social networking site environment

Graduate Programs in Computer Science Conclusions Present the design of an online game which utilizes social networking sites Create awareness on cyber security topics by using a virtual tool to educate and test users using a social networking environment

Graduate Programs in Computer Science Thank you! Questions?