This is not a game: early observations on using alternate reality games for teaching security concepts to first-year undergraduates

We describe a novel approach to delivering an introductory computer science course for first-year undergraduates, using computer security topics to explore core CS concepts. Our course is a first attempt at merging aspects of capture the flag-style challenges, puzzle-based learning, and alternate reality games (ARGs), with the goal of improving student engagement, increasing awareness of security as a discipline and professional opportunity, and providing context for the social relevance of security to our lives. Our challenges synthesize hands-on problem-solving, immediate feedback on incremental progress, scaffolded learning, a loosely-connective narrative, and a sense of intrigue to draw students into active engagement with course material. In this paper, we motivate the use of ARG characteristics to connect course tasks, we discuss our goals, course design, and a mixed-method evaluation of our objectives (using reflective journaling, cognitive interviews, and pre- and post-surveys using an adaptation of the Computer Attitude Scale instrument), and summarize our preliminary findings.

[1]  Matt Bishop Computer security education: training, scholarship, and research , 2002 .

[2]  Allison Druin,et al.  Playing for real: designing alternate reality games for teenagers in learning contexts , 2013, IDC.

[3]  Douglas E. Loyd,et al.  The Reliability and Validity of an Instrument for the Assessment of Computer Attitudes , 1985 .

[4]  Jelena Mirkovic,et al.  Class Capture-the-Flag Exercises , 2014, 3GSE.

[5]  Clarice P. Gressard,et al.  Reliability and Factorial Validity of Computer Attitude Scales , 1984 .

[6]  Alex Moseley An Alternate Reality for Education?: Lessons to be Learned from Online Immersive Games , 2012, Int. J. Game Based Learn..

[7]  Derek L. Hansen,et al.  Designing reusable alternate reality games , 2013, CHI.

[8]  David S. Janzen,et al.  Improving first-year success and retention through interest-based CS0 courses , 2012, SIGCSE '12.

[9]  Ran Libeskind-Hadas,et al.  Evaluating a breadth-first cs 1 for scientists , 2008, SIGCSE '08.

[10]  Greg Niemeyer,et al.  Black cloud: patterns towards da future , 2009, ACM Multimedia.

[11]  Mark O. Riedl,et al.  WeQuest: scalable alternate reality games through end-user content authoring , 2011, Advances in Computer Entertainment Technology.

[12]  James P. Cohoon,et al.  Analysis of a CS1 approach for attracting diverse and inexperienced students to computing majors , 2011, SIGCSE.

[13]  David Brumley,et al.  PicoCTF: A Game-Based Computer Security Competition for High School Students , 2014, 3GSE.

[14]  Lydia Kavanagh,et al.  Reflecting on Reflection - 10 years, Engineering, and UQ , 2008 .

[15]  Deborah A. Frincke,et al.  Integrating Security into the Curriculum , 1998, Computer.

[16]  Judy Kay,et al.  Supporting reflection in introductory computer science , 2000, SIGCSE '00.

[17]  Allison Druin,et al.  Game design for promoting counterfactual thinking , 2012, CHI.

[18]  Victor R. Lee,et al.  Collaborative Strategic Board Games as a Site for Distributed Computational Thinking , 2011, Int. J. Game Based Learn..

[19]  Allan Fisher,et al.  Unlocking the Clubhouse : Women in Computing by Allan Fisher , 2015 .

[20]  David S. Janzen,et al.  Improving Engineering Education Through Creativity, Collboration, and Context in a First Year Course , 2008 .

[21]  Marc Olano,et al.  SecurityEmpire: Development and Evaluation of a Digital Game to Promote Cybersecurity Education , 2014, 3GSE.

[22]  Paul Grobstein,et al.  Revisiting Science in Culture: Science as Story Telling and Story Revising. , 2005 .

[23]  Zbigniew Michalewicz,et al.  Puzzle-Based Learning for Engineering and Computer Science , 2010, Computer.

[24]  Zachary Dodds,et al.  Women in CS: an evaluation of three promising practices , 2010, SIGCSE.

[25]  Pamela Jordan Basics of qualitative research: Grounded theory procedures and techniques , 1994 .