You are here

Gram's House: A Game For Girls and Computer Science

Gram's House is a game designed to encourage middle school girls to see computer science in a new, positive light as well as learn real computer science skills through story and puzzle-based gameplay.

Game Concept

Computer science is still a gender-imbalanced field. Outreach efforts in the form of classroom visits, summer camps, and more appear to be helping. Inspired by this, we designed Gram’s House to reach an even larger audience of middle school girls than is possible in person.

In Gram’s House, the player takes on the role of a computer scientist. Her grandmother very much wants stay in the house she and her late husband built from the ground up, but her ability to live safely on her own diminishes as she ages. Gram’s social workers believe it would be better for Gram if she moved to a retirement home. Thus the player decides to use her skills to outfit the place with technology Gram can use to remain independent, and strikes a deal with the social workers: if Gram’s house is sufficiently equipped within one month, she can continue to live there.

The player collects technology by visiting various locations in the game’s world. Each piece of technology must be activated by solving a computer science related puzzle with topics ranging from binary numbers to theorems to algorithm design.

Research has shown that middle school-aged girls have a preference for puzzle games and that they do indeed care about making a social difference.  These two factors are addressed in the game without excluding other audiences (particularly male students).

Preliminary Research Questions

  • Changing Perceptions

    • Will playing a fully featured video game positively change the perception that middle school girls have of the field of computer science?

    • Will the players see the opportunity for making real social impact with computer science after playing the game?

    • Will players be willing to share their experiences (what they like about the game, what they have learned) through social media, such as Facebook?

  • Learning Computer Science

    • Will the players learn real computer science concepts through the puzzle mini-games?

    • How does the use of story affect learning outcomes?

    • Will players pursue further understanding of computer science concepts, particularly if we provide them with content appropriate to their age?

  • Creating Effective Puzzles

    • How can we procedurally generate our puzzles so that they remain fresh to the player no matter how many times they play?

    • How can we ensure procedurally generated puzzles have a difficulty level that is appropriate for when the player encounters them?

    • How can we design procedurally generated puzzles to ensure effective transfer of knowledge?

Core Project Team

A team of researchers in the United States and Canada works on the Gram's House project:

NSF AISL Pathways Grants for Story and PCG (2014-)

As of August 2014, we have two NSF Pathways grants from the Advancing Informal STEM Learning program.

The first, "The Role of Story in Games to Teach Computer Science Concepts to Middle School Girls", is co-lead by Elisabeth Gee and Carolee Stewart-Gardiner, with Gail Carmichael as a contractor.  This project will compare the use of stories, contexts, and no story elements at all within the context of analog educational games teaching computer science concepts.

The second, "GrACE: A Procedurally Generated Puzzle Game to Stimulate Mindful and Collaborative Informal Learning to Transform Computer Science Education", is co-lead by Gillian Smith and Casper Harteveld.  This project will investigate the use of procedurally generated content in educational puzzle games teaching computer science concepts.

Pilot Project (2012)

A pilot project lead by Carolee Stewart at Kean University was funded for Summer - Fall 2012. The research team developed a new set of mini-games using Game Maker, to be compared with the previously developed game prototype described below.  Both versions were tested with middle school students to see how effective the game concept is at putting CS in a positive light and teaching CS skills.  The study showed that girls both improved their perception of computer science and increased their skills after playing the games, and that they particularly enjoyed being able to customize the Game Maker version to their own liking.

Early Prototype Game (2010-2011)

I and three other team members (Jacob Agar, Jamie Madill, and Matthew Shelley) originally designed Gram's House together.

Download the demo program (zipped) and play the demo version of the game for yourself (Windows only).  You may need to download and install the XNA Framework and .NET Framework.

Demo Resources

Original artwork by Jonathan Demers and Nicole Will, used with permission.
Original background music by Shannon Cressman, used with permission.

Royalty-free sound effects from Flash Kit, and Hollywood Sound Effect.

Personal (non-commercial) sound effects from The Recordist.


Related Publications

Harteveld, C., Smith, G.S., Carmichael, G., Gee, E., & Stewart, C.  A Design-Focused Analysis of Games Teaching Computer Science. In Proceedings of Games, Learning and Society Conference 10, 2014. [pdf]

Stewart-Gardiner, C., Carmichael, G., Latham, J., Lozano, N., Greene, J. Influencing Middle School Girls to Study Computer Science Through Educational Computer Games.  In Journal of Computing Sciences in Colleges, 2013.

Related Presentations

Carmichael, G., Gee, E., Smith, G., Stewart-Gardiner, C. New Perspectives on Gender-Inclusive Game Design. Grace Hopper Celebration of Women in Computing, 2014. (panel, names alphabetical)

Carmichael, G., Stewart-Gardiner, C. Gram's House: Encouraging Girls to Consider Computer Science Through Games.  Grace Hopper Celebration of Women in Computing, 2013.  [abstract] [poster]