Creating educational software requires a thorough understanding of several key areas: pedagogy, software development and user interface design. This study, which is part of a larger investigation into the impact on learning of educational software for learning equation solving, focuses on user interface design and its relationship to pedagogical principles. User interface features considered include: nature of feedback, screen layout, metaphors, instructions, buttons, and score. This paper is based on trials with real users of educational software at Christchurch Polytechnic Institute of Technology and provides practical information for computing students designing user interfaces.
Robson, D.E., Abell, W, Boustead, T.
Robson, D.E., Abell, W & Boustead, T. (2013). Applying user interface guidelines to the development of educational software for equation solving. Journal of Applied Computing and Information Technology, 17(1)
Available free online at http://www.citrenz.ac.nz/jacit/JACIT1701/2013Robson_UserInterface.pdf