%@ page language="java" contentType="text/html" %> <%-- Include common initialisation code --%> <%@ include file="/arch/common.jsp" %> <%-- The current tab --%> <% String currentTab = "Research"; %> <%-- Content of navigation pane --%> <%@ include file="nav.jsp" %> <% showCurrentLink=true; %> <%-- Current navigation location --%> <% String currentNav = "Reports and Theses"; %> <%-- Include the code for the document header --%> <%@ include file="/arch/header.jsp" %>
W.M. Beynon, J. Rungrattanaubol, P.-H. Sun and A. Wright, Explanatory Models for Open-Ended Human-Computer Interaction (July 16, 1998).
Design principles to support human-computer interaction outside a closed-world framework are considered. These are based on the construction of explanatory models using Empirical Modelling tools and methode devised at Warwick. The approach can be applied to interaction that is associated with evolving understanding and the acquisition of skills on the part of the user. This is illustrated with reference to a study in mathematical investigation and visualisation, and the construction of a family of interactive models that can be used to teach the heapsort sorting algorithm.