skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: Rainbow Agents: A Collaborative Game For Computational Literacy
This paper describes the design of a collaborative game, called Rainbow Agents, that has been created to promote computational literacy through play. In Rainbow Agents, players engage directly with computational concepts by programming agents to plant and maintain a shared garden space. Rainbow Agents was designed to encourage collaborative play and shared sense-making from groups who are typically underrepresented in computer science. In this paper, we discuss how that design goal informed the mechanics of the game, and how each of those mechanics affords different goal alignments towards gameplay (e.g. competitive versus collaborative). We apply this framework using a case from an early implementation, describing how player goal alignments towards the game changed within the course of a single play session. We conclude by discussing avenues of future work as we begin data collection in two heavily diverse science museum locations.  more » « less
Award ID(s):
1713439
PAR ID:
10177396
Author(s) / Creator(s):
; ; ; ;
Date Published:
Journal Name:
CHI:PLAY '19
Page Range / eLocation ID:
597 to 604
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Our work aims to increase the collaborative ability of college students in computer science classrooms where students must work towards a shared goal with peers from different backgrounds and abilities. Our work focuses specifically on leveraging high-quality collaborative design to bridge the gap between fiber arts and robotics by enlightening students to their shared foundations in mathematics and computational thinking. We achieve this goal through the design of SPEERLoom (Semi-automated Pattern Executing Educational Robotic Loom), a new open-source Jacquard loom kit designed to foster students' exploration of weaving, mechatronics, mathematics, and computational thinking. In this demonstration we present SPEERLoom and allow the exploration of a sample lesson using the loom. 
    more » « less
  2. Digital games featuring programmable agents are popular tools for teaching coding and computational thinking skills. However, today's games perpetuate an arguably obsolete relationship between programmable agents and human operators. Borrowing from the field of human-robotics interaction, we argue that collaborative robots, or cobots, are a better model for thinking about computational agents, working directly with humans rather than in place of or at arm's length from them. In this paper, we describe an initial design inquiry into the design of “cobot games”, programmable agent scenarios in which players program an in-game ally to assist them in accomplishing gameplay objectives. We detail three questions that emerged out of this exploration, our present thinking on them, and plans for deepening inquiry into cobot game design moving forward. 
    more » « less
  3. One approach to teaching game design to students with a wide variety of disciplinary backgrounds is through team game projects that span multiple weeks, up to an entire term. However, open-ended, creative projects introduce a gamut of challenges to novice programmers. Our goal is to assist game design students with the planning stage of their projects. This paper describes our data collection process through three course interventions and student interviews, and subsequent analysis in which we learned students had difficulty expressing their creative vision and connecting the game mechanics to the intended player experience. We present these results as a step towards the goal of scaffolding the planning process for student game projects, supporting more creative ideas, clearer communication among team members, and a stronger understanding of human-centered design in software development. 
    more » « less
  4. Abstract Collaboration enables multiple actors with different objectives to work together and achieve a goal beyond individual capabilities. However, strategic uncertainty from partners' actions introduces a potential for losses under failed collaboration relative to pursuing an independent system. The fundamental tradeoff between high‐value but uncertain outcomes from collaborative systems and lower‐value but more certain outcomes for independent systems induces a bistability strategic dynamic. Actors exhibit different risk attitudes that impact decisions under uncertainty which complicate shared understanding of collaborative dynamics. This paper investigates how risk attitudes affect design and strategy decisions in collaborative systems through the lens of game theory. First, an analytical model studies the effect of differential risk attitudes in a two‐actor problem with stag‐hunting strategic dynamics formulated as single‐ and bi‐level games. Next, a simulation model pairs actors with different risk attitudes in a 29‐game tournament based on a prior behavioral experiment. Results show that outcomes collaborative design problems change based on the risk attitudes of both actors. Results also emphasize that considering conservative lower‐level design options facilitates collaboration by providing risk‐averse actors with a safer solution. By accepting that decision‐making actors are not all risk‐neutral, future work seeks to develop new design methods to strengthen the adoption of efficient collaborative solutions. 
    more » « less
  5. null (Ed.)
    Prior research has highlighted opportunities for technology to better support the tabletop game experience in offline and online settings, but little work has focused on the social aspect of tabletop gaming. We investigated the social and collaborative aspects of tabletop gaming in the unique context of “social distancing” during the 2020 COVID-19 pandemic to shed light on the experience of remote tabletop gaming. With a multi-method qualitative approach (including digital ethnography and in-depth interviews), we empirically studied how people appropriate existing technologies and adapt their offline practices to play tabletop games remotely. We identify three themes that describe people’s game and social experience during remote play: creating a shared tabletop environment (shared space), enabling a collective understanding (shared information and awareness), and facilitating a communal temporal experience (shared time). We reflect on challenges and design opportunities for a better experience in the age of remote collaboration. 
    more » « less