Media in education

Empowering teachers to create educational software: A constructivist approach utilizing Etoys, pair programming and cognitive apprenticeship

This study investigates whether a visual programming environment called Etoys could enable teachers to create software applications meeting their own instructional needs. Twenty-four teachers who participated in the study successfully developed their …