What happens when teachers design educational technology? The development of technological pedagogical content knowledge
M. Koehler
Understanding enactivism: A study of affordances and constraints of engaging practicing teachers as digital game designers