Bull, G. (2005). Children, Computers, and Powerful Ideas. Contemporary Issues in Technology and Teacher Education. 5 (3), pp. 349-352. Waynesville, NC USA: Society for Information Technology & Teacher Education.