Although traditional approaches still dominate, there have been attempts to make effective use of learning technologies for mathematics. In recent years, an interesting avenue of exploration has been the design and use computer games as tools for supporting mathematics education. While there have been many worthy achievements, the design and deployment of pedagogically sound mathematics games with a wide appeal has proved illusive. There are many potential reasons for this but it is generally agreed that the process of designing and deploying a game for mathematical learning is a difficult task.

This project **Learning patterns for the design and deployment of mathematical games** aimed to investigate this problem. 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.