Social Constructivism as guiding philosophy for Software Development
Paul Rodda, University of Natal, South Africa
EdMedia + Innovate Learning, in Lugano, Switzerland ISBN 978-1-880094-53-2 Publisher: Association for the Advancement of Computing in Education (AACE), Waynesville, NC
Technology is emphatically driven by basic economic imperatives. Software development is most commonly a commercially motivated domain and is essentially unfriendly towards software fitting the social constructivist paradigm. There is little room for incorporation of social constructivist principles in the analysis and development process or in the product which is ultimately put to market. Virtual Learning Spaces' GammaKhozi is an educational tool built with a view to supporting social constructivism in education. This paper considers some philosophical and technical differences between commercially/technologically driven utility and tool development and software supporting socially-aware learning environments.
Rodda, P. (2004). Social Constructivism as guiding philosophy for Software Development. In L. Cantoni & C. McLoughlin (Eds.), Proceedings of ED-MEDIA 2004--World Conference on Educational Multimedia, Hypermedia & Telecommunications (pp. 533-539). Lugano, Switzerland: Association for the Advancement of Computing in Education (AACE).
© 2004 Association for the Advancement of Computing in Education (AACE)