Assistant Professor

Diana Paola Piedra Moreno

Field of work

I teach and do research in mathematics teacher education.



Courses taught

I teach mathematics subjects in early childhood teacher education, elementary teacher education, and teacher development. 


Research areas

I am researching the global digitization trend in education reforms and how they are recontextualized in mathematics teacher education. Previous research on the integration of ICT and computational thinking in mathematics teacher education often focuses on ideal ways of incorporating technology with the expectation that this will have a positive impact. On the other hand, I choose to direct attention to how student teachers and mathematics teacher educators actually understand and handle the requirement to integrate ICT. They find themselves in a complex situation where they have to deal with mathematical content at the same time as they meet technological and pedagogical demands from various players in a short time. With my research, I contribute to a realistic picture of the complexity of mathematics teacher education when it comes to integrating reform demands related to ICT, for identifying opportunities in mathematics teacher education.

Topics of interest:

  • Curriculum reforms
  • Mathematics teacher education
  • ICT integration and computational thinking integration
  • Recontextualizing of discourses (Bernstein- theory of the pedagogic device)
  • Critical Discourse Analysis

Research groups
Courses taught
  • GLSM801, What is basic reading, writing and math training?, 24/25
  • GLSM802, Basic reading, writing and math training for everyone, 24/25
  • MDIP501G, Mathematics and Science Education in the Field of Practice, 24/25
  • MDIP502G, Mathematics and science as general education subjects, 24/25
  • MGBBNM550, Norwegian and mathematics in the early years of school 4 - Master's thesis, 24/25
  • MGBMA101, Mathematics 1, module 1 , 24/25
  • MGBMA201, Mathematics 1, module 2 , 24/25
  • MGUMA502, Mathematics 3, module 2 - Science theory and method, 24/25
  • MGUMA503, Mathematics 3, module 3 - Mathematics education in research, 24/25
  • PPUA305, Postgraduate Certificate in Education 1, 24/25
  • PPUA306, Postgraduate Certificate in Education 2, 24/25
  • STM102, Language, Text and Mathematics, 24/25