Tools for Developing Design Patterns for Mathematical Computer Games Abstract The last few years have witnessed a growing recognition of the educational potential of computer games. However, it is generally agreed that the process of designing and deploying computer games for learning generally is a difficult task. As an approach to support this interdisciplinary activity, we promote the use of design patterns that describe specific ways of designing or adapting games as well as how to deploy these into learning environments. This paper provides a detailed description of the methodology involved in identifying over 90 design patterns for designing and deploying computer games for learning mathematics. In addition, a suite of methodological tools that was developed to facilitate the process is described. We discuss how these tools were developed in parallel with the language, as our understanding of the process in which we were engaged evolved. Furthermore, we describe how they supported our collaborative development. Keywords Serious games, design patterns, learning, games, mathematics Yishay Mor, Niall Winters London Knowledge Lab, Institute of Education, University of London, 23-29 Emerald Street, London WC1N 3QS. yishaym@gmail.com, n.winters@ioe.ac.uk David Pratt Institute of Education, University of London. 20 Bedford Way, London WC1H 0AL d.pratt@ioe.ac.uk Staffan Björk Computer Science and Engineering Chalmers University of Technology and Göteborg University SE-412 96 Göteborg, Sweden staffan.bjork@chalmers.se