The purpose of this paper is describe the authors' pedagogical framework for the twenty-first-century learning practices in teacher education. The authors argue that teacher education has been challenged by the need to enhance the new teachers’ ability to implement new pedagogical approaches and take advantage of ICT for teaching and learning. Since the current way of working in teacher education does not match well enough the needs of twenty-first-century learning environments, such as inquiry-based learning approaches that focus upon collaboration and social forms of learning, as well as the use of ICT. According to the authors' approach, pre-service teachers are educated in a way they are supposed to teach their future students.