AnnAnn and AnnAnn.Net : Tools for Teaching Programming


Hooper, Clare, Carr, Leslie, Davis, Hugh, Millard, David, White, Su and Wills, Gary (2007) AnnAnn and AnnAnn.Net : Tools for Teaching Programming Journal of Computers, 2, (5), p. 916.

Download

[img] PDF JCP12640_new2.pdf - Other
Download (384kB)

Description/Abstract

It is difficult for a student to learn about programs and to understand the rational that went into the development of the parts that led to the whole. Tools for explaining this essentially dynamic process are limited and typically static in nature. This paper presents AnnAnn.Net, an animated code annotator which makes it possible to present the development of code to large groups or for self study. The tool is designed for ease of use by both lecturers and students. The technical and educational benefits of this approach are examined.

Item Type: Article
Keywords: Learning to Program, literate programming, cognitive apprenticeship, scaffolding, constructivist learning
Organisations: Web & Internet Science, Electronic & Software Systems
ePrint ID: 264162
Date :
Date Event
June 2007Published
Date Deposited: 11 Jun 2007
Last Modified: 23 Feb 2017 11:15
Further Information:Google Scholar
URI: http://eprints.soton.ac.uk/id/eprint/264162

Actions (login required)

View Item View Item