Walter William Milner

Learn More
In this paper, the matrix of metaphors in which Java is located is outlined, and the way that students understand event-handling through the EventListener metaphor is described, supported by interview extracts. This clashes both with the typical syntax of natural language imperatives, and with the actual mechanism of Java eventhandling. It is therefore a(More)
An outcome from a larger research project is described. This places work seeking to understand how novices learn elementary programming notions in a wider framework derived from cognitive science, and in particular the group of ideas centered on conceptual blends. The framework is outlined and the research methodology is described, followed by some of the(More)
  • 1