Tamara Denning Adam Lerner Adam Shostack Tadayoshi Kohno - - PowerPoint PPT Presentation

tamara denning adam lerner adam shostack tadayoshi kohno
SMART_READER_LITE
LIVE PREVIEW

Tamara Denning Adam Lerner Adam Shostack Tadayoshi Kohno - - PowerPoint PPT Presentation

Tamara Denning Adam Lerner Adam Shostack Tadayoshi Kohno University of Washington B ACKGROUND C ONTEXT Implantable medical devices Consumer technologies in the


slide-1
SLIDE 1

Tamara ¡Denning ¡ Adam ¡Lerner ¡ Adam ¡Shostack ¡ Tadayoshi ¡Kohno ¡

University ¡of ¡Washington ¡

slide-2
SLIDE 2
  • Implantable ¡medical ¡devices ¡
  • Consumer ¡technologies ¡in ¡the ¡home ¡
  • Augmented ¡reality ¡

BACKGROUND CONTEXT

slide-3
SLIDE 3
  • Implantable ¡medical ¡devices ¡
  • Consumer ¡technologies ¡in ¡the ¡home ¡
  • Augmented ¡reality ¡

BACKGROUND CONTEXT

slide-4
SLIDE 4
  • Implantable ¡medical ¡devices ¡
  • Consumer ¡technologies ¡in ¡the ¡home ¡
  • Augmented ¡reality ¡

BACKGROUND CONTEXT

slide-5
SLIDE 5
  • Implantable ¡medical ¡devices ¡
  • Consumer ¡technologies ¡in ¡the ¡home ¡
  • Augmented ¡reality ¡

BACKGROUND CONTEXT

!

slide-6
SLIDE 6
  • Implantable ¡medical ¡devices ¡
  • Consumer ¡technologies ¡in ¡the ¡home ¡
  • Augmented ¡reality ¡
  • Cars ¡
  • Web ¡tracking ¡
  • Powerline ¡electromagneAc ¡interference ¡

BACKGROUND CONTEXT

slide-7
SLIDE 7
  • Security ¡affects ¡all ¡kinds ¡of ¡technologies ¡
  • Embedded
  • Cyber-physical
  • Public infrastructure

THEMES

slide-8
SLIDE 8
  • Security ¡affects ¡all ¡kinds ¡of ¡technologies ¡
  • Embedded
  • Cyber-physical
  • Public infrastructure
  • ADacks ¡can ¡be ¡creaAve ¡and ¡subtle ¡

THEMES

slide-9
SLIDE 9
  • Security ¡affects ¡all ¡kinds ¡of ¡technologies ¡
  • Embedded
  • Cyber-physical
  • Public infrastructure
  • ADacks ¡can ¡be ¡creaAve ¡and ¡subtle ¡
  • Risks ¡to ¡users ¡are ¡varied ¡

¡

THEMES

slide-10
SLIDE 10
  • Security ¡affects ¡all ¡kinds ¡of ¡technologies ¡
  • Embedded
  • Cyber-physical
  • Public infrastructure
  • ADacks ¡can ¡be ¡creaAve ¡and ¡subtle ¡
  • Risks ¡to ¡users ¡are ¡varied ¡
  • (Security ¡is ¡really ¡neat) ¡

THEMES

slide-11
SLIDE 11

¡ ¡ ¡ How ¡can ¡we ¡communicate ¡these ¡kinds ¡of ¡issues ¡to ¡ users, ¡managers, ¡(current ¡and ¡future) ¡developers, ¡ computer ¡science ¡students…? ¡

slide-12
SLIDE 12
  • Games ¡
  • Can ¡be ¡fun ¡à ¡engagement ¡
  • Casual ¡à ¡explore ¡ideas ¡
  • Entertainment ¡à ¡voluntary ¡play ¡

¡

APPROACH: A GAME

slide-13
SLIDE 13
  • Games ¡
  • Can ¡be ¡fun ¡à ¡engagement ¡
  • Casual ¡à ¡explore ¡ideas ¡
  • Entertainment ¡à ¡voluntary ¡play ¡
  • Physical ¡games ¡
  • Can ¡be ¡leO ¡around ¡
  • Suitable ¡for ¡social ¡gatherings ¡
  • No ¡resource ¡dependencies ¡

APPROACH: A GAME

slide-14
SLIDE 14
  • Games ¡
  • Can ¡be ¡fun ¡à ¡engagement ¡
  • Casual ¡à ¡explore ¡ideas ¡
  • Entertainment ¡à ¡voluntary ¡play ¡
  • Physical ¡games ¡
  • Can ¡be ¡leO ¡around ¡
  • Suitable ¡for ¡social ¡gatherings ¡
  • No ¡resource ¡dependencies ¡

APPROACH: A GAME

PrioriAzed ¡Fun ¡> ¡EducaAon ¡

slide-15
SLIDE 15
  • 1. Designed ¡and ¡

produced ¡a ¡game ¡

WHAT WE DID

slide-16
SLIDE 16
  • 1. Designed ¡and ¡

produced ¡a ¡game ¡

WHAT WE DID

  • 2. ¡ ¡ ¡Evaluated ¡its ¡usage ¡in ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡

educaAonal ¡contexts ¡ ¡

slide-17
SLIDE 17
  • We ¡are ¡not ¡game ¡designers ¡ ¡

¡

DEVELOPING MECHANICS

¡ ¡ 17 ¡ ¡ ¡

  • Ninja ¡Burger ¡from ¡Steve ¡Jackson ¡Games ¡
slide-18
SLIDE 18
  • WriAng ¡Card ¡Text ¡(16 ¡Hacker ¡cards, ¡56 ¡Mission ¡cards, ¡

72 ¡Entropy ¡cards) ¡

DEVELOPMENT PROCESS

slide-19
SLIDE 19
  • WriAng ¡Card ¡Text ¡(16 ¡Hacker ¡cards, ¡56 ¡Mission ¡cards, ¡

72 ¡Entropy ¡cards) ¡

  • (Accurate) technical content

DEVELOPMENT PROCESS

slide-20
SLIDE 20
  • WriAng ¡Card ¡Text ¡(16 ¡Hacker ¡cards, ¡56 ¡Mission ¡cards, ¡

72 ¡Entropy ¡cards) ¡

  • (Accurate) technical content
  • Comprehensibility

DEVELOPMENT PROCESS

slide-21
SLIDE 21
  • WriAng ¡Card ¡Text ¡(16 ¡Hacker ¡cards, ¡56 ¡Mission ¡cards, ¡

72 ¡Entropy ¡cards) ¡

  • (Accurate) technical content
  • Comprehensibility
  • Brevity

DEVELOPMENT PROCESS

slide-22
SLIDE 22
  • WriAng ¡Card ¡Text ¡(16 ¡Hacker ¡cards, ¡56 ¡Mission ¡cards, ¡

72 ¡Entropy ¡cards) ¡

  • (Accurate) technical content
  • Comprehensibility
  • Brevity
  • Humor/Enjoyment

DEVELOPMENT PROCESS

slide-23
SLIDE 23
  • WriAng ¡Card ¡Text ¡(16 ¡Hacker ¡cards, ¡56 ¡Mission ¡cards, ¡

72 ¡Entropy ¡cards) ¡

  • (Accurate) technical content
  • Comprehensibility
  • Brevity
  • Humor/Enjoyment
  • Mapping Game Mechanics

DEVELOPMENT PROCESS

slide-24
SLIDE 24
  • WriAng ¡Card ¡Text ¡(16 ¡Hacker ¡cards, ¡56 ¡Mission ¡cards, ¡

72 ¡Entropy ¡cards) ¡

  • (Accurate) technical content
  • Comprehensibility
  • Brevity
  • Humor/Enjoyment
  • Mapping Game Mechanics
  • Art ¡and ¡Graphic ¡Design ¡

DEVELOPMENT PROCESS

slide-25
SLIDE 25
  • WriAng ¡Card ¡Text ¡(16 ¡Hacker ¡cards, ¡56 ¡Mission ¡cards, ¡

72 ¡Entropy ¡cards) ¡

  • (Accurate) technical content
  • Comprehensibility
  • Brevity
  • Humor/Enjoyment
  • Mapping Game Mechanics
  • Art ¡and ¡Graphic ¡Design ¡
  • PlaytesAng, ¡ProducAon… ¡

DEVELOPMENT PROCESS

slide-26
SLIDE 26
slide-27
SLIDE 27

Hey.

Alice Bob Carol

Yo.

Alice, ¡Bob, ¡and ¡Carol ¡are ¡playing. ¡

slide-28
SLIDE 28

Everyone ¡gets ¡3 ¡random ¡Hacker ¡cards, ¡and ¡chooses ¡1. ¡

Alice Bob Carol

… …

slide-29
SLIDE 29

Everyone ¡gets: ¡3 ¡Entropy ¡cards, ¡1 ¡A@ending ¡Card, ¡1 ¡Not ¡A@ending ¡Card, ¡and ¡6 ¡ Hacker ¡Cred. ¡ ¡

Alice Bob Carol

slide-30
SLIDE 30

Ready ¡to ¡start ¡playing… ¡

Alice Bob Carol

slide-31
SLIDE 31

Phase ¡1: ¡Distribute ¡Money ¡and ¡Draw ¡Entropy ¡Cards. ¡ ¡

Alice Bob Carol

w00t.

Round 1

slide-32
SLIDE 32

Phase ¡2: ¡Draw ¡Mission ¡Cards. ¡ ¡

Alice Bob Carol

slide-33
SLIDE 33

Alice Bob Carol

slide-34
SLIDE 34

Alice Bob Carol

hmmm

slide-35
SLIDE 35

Phase ¡3: ¡Staff ¡Video ¡Conference. ¡

Alice Bob Carol

Trade Me! No.

slide-36
SLIDE 36

Phase ¡4: ¡The ¡Missions ¡(Player ¡Turns). ¡

Alice Bob Carol

? ? 7 12 ? 14

rand()

slide-37
SLIDE 37

Phase ¡4: ¡The ¡Missions ¡(Player ¡Turns). ¡

Alice Bob Carol

“ ”

slide-38
SLIDE 38

:(

Phase ¡4: ¡The ¡Missions ¡(Player ¡Turns). ¡

Alice Bob Carol

!

slide-39
SLIDE 39

“ ≤ 11 ” 11 “ ” …

Phase ¡4: ¡The ¡Missions ¡(Player ¡Turns). ¡

Alice Bob Carol

rand()

slide-40
SLIDE 40

Phase ¡4: ¡The ¡Missions ¡(Player ¡Turns). ¡

Alice Bob Carol

:P :(

slide-41
SLIDE 41

“ ≤ 10 ” “ ” … 8

Phase ¡4: ¡The ¡Missions ¡(Player ¡Turns). ¡

Alice Bob Carol

rand()

slide-42
SLIDE 42

“ ≤ 11 ” “ ” … 10

Phase ¡4: ¡The ¡Missions ¡(Player ¡Turns). ¡

Alice Bob Carol

rand()

slide-43
SLIDE 43

:( Phase ¡4: ¡The ¡Missions ¡(Player ¡Turns). ¡

Alice Bob Carol

:D :(

slide-44
SLIDE 44

Phase ¡4: ¡The ¡Missions ¡(Player ¡Turns). ¡ ¡

Alice Bob Carol

slide-45
SLIDE 45

“ ” … “ ≤ 8 ” 10

Phase ¡4: ¡The ¡Missions ¡(Player ¡Turns). ¡ ¡

Alice Bob Carol

rand()

slide-46
SLIDE 46

! 12

Phase ¡4: ¡The ¡Missions ¡(Player ¡Turns). ¡ ¡

Alice Bob Carol

rand()

slide-47
SLIDE 47

Phase ¡4: ¡The ¡Missions ¡(Player ¡Turns). ¡ ¡

Alice Bob Carol

slide-48
SLIDE 48

“ ” … “ ≤ 9 ” 10

Phase ¡4: ¡The ¡Missions ¡(Player ¡Turns). ¡ ¡

Alice Bob Carol

rand()

slide-49
SLIDE 49

13

Phase ¡4: ¡The ¡Missions ¡(Player ¡Turns). ¡ ¡

Alice Bob Carol

rand()

slide-50
SLIDE 50

Phase ¡4: ¡The ¡Missions ¡(Player ¡Turns). ¡ ¡

Alice Bob Carol

slide-51
SLIDE 51
  • De-­‑anonymizaAon ¡
  • Cars ¡
  • Medical ¡Devices ¡
  • Contactless ¡Payment ¡Systems ¡
  • Password ¡Recovery ¡QuesAons ¡
  • VoAng ¡Machines ¡
  • AnA-­‑censorship ¡
  • Botnets ¡
  • … ¡

CARD TOPICS

¡ ¡

slide-52
SLIDE 52

SYSTEM ¡EVALUATION ¡

¡ ¡

slide-53
SLIDE 53

SYSTEM ¡EVALUATION ¡

(in ¡educaAonal ¡contexts) ¡

¡ ¡

slide-54
SLIDE 54
  • 1. Educator ¡Feedback ¡Survey ¡EvaluaAon ¡
  • 2. Direct ¡User ¡Study ¡

EVALUATION METHODS

slide-55
SLIDE 55
  • DistribuAon ¡
  • Available ¡for ¡sale ¡online ¡for ¡the ¡general ¡public ¡
  • ~3000 ¡educator ¡copies ¡distributed ¡

EDUCATOR EVALUATION

slide-56
SLIDE 56
  • DistribuAon ¡
  • Available ¡for ¡sale ¡online ¡for ¡the ¡general ¡public ¡
  • ~3000 ¡educator ¡copies ¡distributed ¡

EDUCATOR EVALUATION

Tamara ¡Denning ¡and ¡Tadayoshi ¡Kohno ¡are ¡founders ¡and ¡equity ¡

  • wners ¡of ¡RGB ¡Hats, ¡LLC, ¡a ¡private, ¡for-­‑profit ¡company ¡which ¡

has ¡licensed ¡the ¡subject ¡technology ¡from ¡the ¡University ¡of ¡

  • Washington. ¡This ¡research ¡is ¡subject ¡to ¡the ¡condiAons ¡of ¡a ¡

financial ¡conflict ¡of ¡interest ¡management ¡plan ¡established ¡by ¡ the ¡University ¡of ¡Washington. ¡

slide-57
SLIDE 57
  • DistribuAon ¡
  • Available ¡for ¡sale ¡online ¡for ¡the ¡general ¡public ¡
  • ~3000 ¡educator ¡copies ¡distributed ¡

ê ¡

  • Recruitment ¡ ¡
  • Shipped ¡~800 ¡copies ¡to ¡150 ¡educators ¡November ¡2012-­‑

March ¡2013 ¡

  • 50 ¡copies ¡at ¡SIGCSE ¡(computer ¡educaAon) ¡poster ¡session ¡

EDUCATOR EVALUATION

slide-58
SLIDE 58
  • 22 ¡educators ¡responded ¡(~15%) ¡
  • >450 ¡students ¡at ¡high ¡school, ¡undergrad, ¡grad ¡levels ¡
  • Computer/informaAon ¡science, ¡computer/informaAon ¡

security, ¡game ¡design ¡courses

EDUCATOR EVALUATION

slide-59
SLIDE 59
  • Survey ¡consisted ¡of: ¡
  • Open-­‑ended ¡quesAons ¡(primarily) ¡
  • MulAple ¡choice ¡quesAons ¡

DATA ANALYSIS

slide-60
SLIDE 60
  • Survey ¡consisted ¡of: ¡
  • Open-­‑ended ¡quesAons ¡(primarily) ¡
  • MulAple ¡choice ¡quesAons ¡
  • QualitaAve ¡Analysis ¡using ¡primary ¡& ¡reliability ¡coder ¡

DATA ANALYSIS

slide-61
SLIDE 61
  • 1. Researchers ¡independently ¡review ¡

survey ¡responses ¡for ¡themes ¡& ¡ propose ¡codes ¡

DATA ANALYSIS

slide-62
SLIDE 62
  • 1. Researchers ¡independently ¡review ¡

survey ¡responses ¡for ¡themes ¡& ¡ propose ¡codes ¡

  • 2. Researchers ¡come ¡to ¡consensus ¡on ¡

codes ¡

DATA ANALYSIS

slide-63
SLIDE 63
  • 1. Researchers ¡independently ¡review ¡

survey ¡responses ¡for ¡themes ¡& ¡ propose ¡codes ¡

  • 2. Researchers ¡come ¡to ¡consensus ¡on ¡

codes ¡

  • 3. Researchers ¡review ¡interviews ¡in ¡

context ¡of ¡codes ¡to ¡judge ¡fit ¡

DATA ANALYSIS

slide-64
SLIDE 64
  • 1. Researchers ¡independently ¡review ¡

survey ¡responses ¡for ¡themes ¡& ¡ propose ¡codes ¡

  • 2. Researchers ¡come ¡to ¡consensus ¡on ¡

codes ¡

  • 3. Researchers ¡review ¡interviews ¡in ¡

context ¡of ¡codes ¡to ¡judge ¡fit ¡

DATA ANALYSIS

slide-65
SLIDE 65
  • 1. Researchers ¡independently ¡review ¡

survey ¡responses ¡for ¡themes ¡& ¡ propose ¡codes ¡

  • 2. Researchers ¡come ¡to ¡consensus ¡on ¡

codes ¡

  • 3. Researchers ¡review ¡interviews ¡in ¡

context ¡of ¡codes ¡to ¡judge ¡fit ¡

  • 4. Researchers ¡independently ¡code ¡

interviews ¡for ¡presence ¡or ¡absence ¡

  • f ¡each ¡code ¡

DATA ANALYSIS

slide-66
SLIDE 66
  • 1. Researchers ¡independently ¡review ¡

survey ¡responses ¡for ¡themes ¡& ¡ propose ¡codes ¡

  • 2. Researchers ¡come ¡to ¡consensus ¡on ¡

codes ¡

  • 3. Researchers ¡review ¡interviews ¡in ¡

context ¡of ¡codes ¡to ¡judge ¡fit ¡

  • 4. Researchers ¡independently ¡code ¡

interviews ¡for ¡presence ¡or ¡absence ¡

  • f ¡each ¡code ¡

DATA ANALYSIS

“It ¡worked ¡as ¡a ¡way ¡to ¡ break ¡the ¡ice ¡and ¡get ¡ students ¡from ¡diverse ¡ majors ¡get ¡to ¡know ¡[sic] ¡ each ¡other ¡and ¡get ¡ thinking ¡about ¡the ¡topics ¡

  • f ¡the ¡course.” ¡ ¡

¡

ê

¡

Social ¡/ ¡Engagement ¡

slide-67
SLIDE 67

EVALUATION OVERVIEW

Social ¡/ ¡ Engagement ¡ Awareness ¡ Would ¡Use ¡ Again ¡ Would ¡ Suggest ¡to ¡ Others ¡ Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

slide-68
SLIDE 68

EVALUATION OVERVIEW

Social ¡/ ¡ Engagement ¡ Awareness ¡ Would ¡Use ¡ Again ¡ Would ¡ Suggest ¡to ¡ Others ¡ Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

PosiAve ¡funcAons ¡served ¡by ¡ usage ¡of ¡the ¡game: ¡ ¡

  • Social/Engagement ¡
  • Awareness ¡
slide-69
SLIDE 69

EVALUATION OVERVIEW

Social ¡/ ¡ Engagement ¡ Awareness ¡ Would ¡Use ¡ Again ¡ Would ¡ Suggest ¡to ¡ Others ¡ Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

CriAques ¡of ¡the ¡game: ¡ ¡

  • Takes ¡a ¡long ¡Ame ¡to ¡learn ¡
  • Takes ¡a ¡long ¡Ame ¡to ¡play ¡
  • Not ¡enough ¡fun ¡
  • Not ¡enough ¡educaAonal ¡

value ¡

  • Has ¡inappropriate ¡content ¡
slide-70
SLIDE 70

EVALUATION OVERVIEW

Social ¡/ ¡ Engagement ¡ Awareness ¡ Would ¡Use ¡ Again ¡ Would ¡ Suggest ¡to ¡ Others ¡ Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

Would ¡Use ¡Again ¡in ¡Classroom ¡(y/n) ¡ ¡ Would ¡Suggest ¡to ¡Others ¡(y/n) ¡

slide-71
SLIDE 71

EVALUATION OVERVIEW

Social ¡/ ¡ Engagement ¡ Awareness ¡ Would ¡Use ¡ Again ¡ Would ¡ Suggest ¡to ¡ Others ¡ Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

Used ¡in ¡classroom ¡ Used ¡out-­‑of ¡classroom ¡(e.g., ¡ACM ¡lounge, ¡staff ¡ lunch, ¡vetng ¡for ¡classroom ¡use) ¡

slide-72
SLIDE 72

EVALUATION OVERVIEW

Social ¡/ ¡ Engagement ¡ Awareness ¡ Would ¡Use ¡ Again ¡ Would ¡ Suggest ¡to ¡ Others ¡ Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

slide-73
SLIDE 73

IN-CLASSROOM

Course ¡ Class ¡Size ¡ Student ¡Level ¡

InformaAon ¡SoOware ¡Technology ¡ 30 ¡ HS ¡ Unknown ¡ 12 ¡ UG ¡ Computer ¡Science ¡ 75 ¡ HS ¡ Cyber-­‑Security ¡and ¡InformaAon ¡Assurance ¡ 56 ¡ UG ¡ Computer ¡and ¡Network ¡Security ¡ 10 ¡ UG, ¡G ¡ Computers ¡and ¡InformaAon ¡Technology ¡ 60 ¡ HS ¡ Game ¡Design ¡ 65 ¡ HS ¡ Computer ¡Security ¡ 22 ¡ UG ¡ IT ¡Security ¡ 8 ¡ UG ¡ InformaAon ¡Security ¡ 15 ¡ UG ¡ Intro ¡CS ¡Web ¡Design ¡ 35 ¡ HS ¡ Cyber ¡Security ¡ 2 ¡ HS ¡ Fundamentals ¡of ¡InformaAon ¡Security ¡ 30 ¡ UG ¡ Computer ¡and ¡Network ¡Security ¡ 27 ¡ UG ¡

slide-74
SLIDE 74

Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

IN-CLASSROOM

Social ¡/ ¡ Engagement ¡ Awareness ¡

slide-75
SLIDE 75

Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

IN-CLASSROOM

Social ¡/ ¡ Engagement ¡ Awareness ¡

slide-76
SLIDE 76

Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

IN-CLASSROOM

Social ¡/ ¡ Engagement ¡ Awareness ¡

Social/Engagement ¡

¡

  • 11/14 ¡gave ¡responses ¡interpreted ¡as ¡

providing ¡evidence ¡of ¡“social/ engagement” ¡funcAon ¡

¡

  • 27 ¡undergraduates, ¡Computer ¡and ¡

Network ¡Security: ¡ ¡

“I ¡just ¡wanted ¡to ¡reiterate ¡how ¡great ¡my ¡students ¡ thought ¡the ¡game ¡was! ¡The ¡students ¡begged ¡me ¡to ¡ leave ¡the ¡game ¡in ¡the ¡student ¡lounge ¡so ¡they ¡could ¡ conAnue ¡to ¡play, ¡and ¡from ¡what ¡I ¡hear ¡it’s ¡made ¡a ¡trip ¡

  • r ¡two ¡out ¡to ¡our ¡weekly ¡majors ¡night ¡at ¡the ¡pub.” ¡
slide-77
SLIDE 77

Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

IN-CLASSROOM

Social ¡/ ¡ Engagement ¡ Awareness ¡

Awareness ¡

¡

  • 11/14 ¡gave ¡responses ¡interpreted ¡as ¡

providing ¡evidence ¡of ¡“awareness” ¡ funcAon ¡

  • 60 ¡high ¡school ¡students, ¡Computers ¡

and ¡InformaAon ¡Technology: ¡ ¡

“The ¡game ¡did ¡not ¡necessarily ¡teach ¡security ¡ methods, ¡but ¡it ¡did ¡a ¡great ¡job ¡of ¡teaching ¡vocabulary ¡ and ¡literacy.”…“It ¡increased ¡awareness ¡of ¡my ¡ program, ¡and ¡it ¡got ¡more ¡students ¡interested ¡in ¡ computer ¡science.” ¡

slide-78
SLIDE 78

Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

IN-CLASSROOM

Social ¡/ ¡ Engagement ¡ Awareness ¡

slide-79
SLIDE 79

Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

IN-CLASSROOM

Social ¡/ ¡ Engagement ¡ Awareness ¡

slide-80
SLIDE 80

Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

IN-CLASSROOM

Social ¡/ ¡ Engagement ¡ Awareness ¡

  • UG/G ¡– ¡Computer ¡and ¡Network ¡Security ¡
  • UG ¡– ¡Computer ¡Security ¡
  • UG ¡– ¡IT ¡Security ¡
  • HS ¡– ¡Cyber ¡Security ¡

¡ “Since ¡we ¡approached ¡the ¡game ¡expec=ng ¡to ¡be ¡ tested ¡on ¡our ¡knowledge ¡of ¡vulnerabili=es ¡and ¡ penetra=on ¡techniques, ¡we ¡were ¡dissa=sfied ¡in ¡that ¡ manner, ¡but ¡we ¡enjoyed ¡the ¡overall ¡concept.” ¡ ¡

¡ Mismatched ¡ExpectaAons ¡

slide-81
SLIDE 81

EVALUATION OVERVIEW

Social ¡/ ¡ Engagement ¡ Awareness ¡ Would ¡Use ¡ Again ¡ Would ¡ Suggest ¡to ¡ Others ¡ Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

slide-82
SLIDE 82

EVALUATION OVERVIEW

Social ¡/ ¡ Engagement ¡ Awareness ¡ Would ¡Use ¡ Again ¡ Would ¡ Suggest ¡to ¡ Others ¡ Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

slide-83
SLIDE 83

OUT-OF-CLASSROOM

Social ¡/ ¡ Engagement ¡ Awareness ¡ Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

slide-84
SLIDE 84

OUT-OF-CLASSROOM

Social ¡/ ¡ Engagement ¡ Awareness ¡ Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

slide-85
SLIDE 85

OUT-OF-CLASSROOM

Social ¡/ ¡ Engagement ¡ Awareness ¡ Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

  • ACM ¡play ¡session ¡with ¡undergrads ¡
  • Instructor ¡vetng ¡with ¡graduate ¡

students, ¡faculty, ¡staff ¡

  • Staff ¡lunch ¡
  • Available ¡to ¡take ¡home ¡as ¡a ¡

checkout ¡

  • Instructor ¡vetng ¡(4) ¡

¡

slide-86
SLIDE 86

OUT-OF-CLASSROOM

Social ¡/ ¡ Engagement ¡ Awareness ¡ Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

slide-87
SLIDE 87

OUT-OF-CLASSROOM

Social ¡/ ¡ Engagement ¡ Awareness ¡ Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

Not ¡enough ¡educaAonal ¡value ¡ ¡

“The ¡game ¡could ¡use ¡more ¡specificity ¡around ¡ computer ¡acAvity. ¡My ¡students ¡were ¡hoping ¡for ¡a ¡ higher ¡level ¡of ¡rigor.” ¡ ¡

¡ ¡ Mismatched ¡ExpectaAons ¡/ ¡ ¡ Chose ¡Not ¡to ¡Use ¡

slide-88
SLIDE 88

EVALUATION OVERVIEW

Social ¡/ ¡ Engagement ¡ Awareness ¡ Would ¡Use ¡ Again ¡ Would ¡ Suggest ¡to ¡ Others ¡ Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

slide-89
SLIDE 89

EVALUATION OVERVIEW

Social ¡/ ¡ Engagement ¡ Awareness ¡ Would ¡Use ¡ Again ¡ Would ¡ Suggest ¡to ¡ Others ¡ Takes ¡a ¡long ¡ Wme ¡to ¡learn ¡ Takes ¡a ¡long ¡ Wme ¡to ¡play ¡ Not ¡enough ¡ fun ¡ Not ¡enough ¡ educaWonal ¡ value ¡ Has ¡ inappropriate ¡ content ¡

slide-90
SLIDE 90
  • 10/14 ¡who ¡used ¡in ¡the ¡

classroom ¡would ¡use ¡again ¡

  • 13/14 ¡who ¡used ¡in ¡the ¡

classroom ¡would ¡recommend ¡to ¡

  • thers ¡

¡

OVERALL ASSESSMENT

Would ¡Use ¡ Again ¡ Would ¡ Suggest ¡to ¡ Others ¡

slide-91
SLIDE 91
  • 10/14 ¡who ¡used ¡in ¡the ¡

classroom ¡would ¡use ¡again ¡

  • 13/14 ¡who ¡used ¡in ¡the ¡

classroom ¡would ¡recommend ¡to ¡

  • thers ¡

¡ Q: ¡“If ¡you ¡had ¡not ¡used ¡Control-­‑Alt-­‑Hack, ¡ would ¡you ¡sAll ¡have ¡covered ¡the ¡ material?” ¡

  • 2/14 ¡educators ¡said ¡they ¡

would ¡not ¡have ¡otherwise ¡ covered ¡the ¡material ¡

OVERALL ASSESSMENT

Would ¡Use ¡ Again ¡ Would ¡ Suggest ¡to ¡ Others ¡

slide-92
SLIDE 92
  • Designed ¡and ¡produced ¡a ¡recreaAonal ¡game ¡created ¡

to ¡implicitly ¡increase ¡awareness ¡of ¡computer ¡security ¡

  • ~3000 ¡educaAonal ¡copies ¡distributed ¡
  • Evaluated ¡via ¡analysis ¡of ¡educator ¡surveys ¡
  • é ¡Awareness
  • é ¡Engagement
  • Critiques reflected design-time tradeoff decisions
  • Potentially reached new audiences

SUMMARY

slide-93
SLIDE 93

THANKS TO!

93

slide-94
SLIDE 94

QuesAons? ¡

Tamara ¡Denning ¡

hDp://www.cs.washington.edu/homes/tdenning/ ¡