# Learning Patterns for Mathematical Games

We work from the premise that designing games for mathematical learning is a difficult task because it requires the assimilation and integration of deep knowledge from diverse domains of expertise including mathematics, games development, software engineering, learning and teaching. We see all these aspects of knowledge as various facets of design knowledge. The mathematical dimension of game design pertains to the question of selecting and connecting mathematical content – a question of designing mathematical structures. The question of pedagogy is a question of designing instructional structures, and so on. While each party may have expertise in several of the associated knowledge domains, no single party has expertise in all of them. The complexity of each of the various bodies of knowledge means that it is often hard to communicate ideas between parties. Each community has developed its own lore and jargon. The result of this fragmentation of knowledge is that most games emerge from a particular, often restricted viewpoint. A game that embodies deep mathematical can be poorly designed in terms of the gaming experience, whereas a sleek and entertaining game may be simplistic in its pedagogical intent.

Our goals are to:

- Foster knowledge integration from multiple disciplines.
- Create a strata for communication of ideas and concepts between the varied communities involved.
- Promote a culture of design grounded in practice and practice informed by design

To these ends, we have adopted a two-pronged approach. One strand of the project is focused on the design of mathematical games , while the other is focused on their deployment in real-world classroom environments.