Authors: Robert Biddle, John Miller-Williams, Ewan Tempero, Eduard Vaks
Source: GZipped PostScript (181kb); Adobe PDF (370kb)
Software development can be facilitated by the use of tools within the development environment. In this paper we investigate the use of tools within the development environment to improve learning. Specifically, we are interested in tools that support our approach to teaching design through emphasising reusability. We discuss criteria for evaluating such tools, present prototypes of two tools we have developed, and discuss our experience.