Abstract
In this study we present a new model to design activities for mathematics teachers’ professional development. The model results from the interaction of the Mathematics Teacher Specialized Knowledge (MTSK) design with a new tool (Gestinv, a structured and interactive database) within a community of inquiry. We follow a developmental approach to teachers’ awareness of their beliefs, and convictions regarding mathematical knowledge and pedagogical content knowledge. We frame communities of inquiry in an Activity Theory perspective.