Apprenticeship learning of software engineering using Webworlds

  • Authors:
  • Peter Chalk

  • Affiliations:
  • School of Computing, South Bank University, London SE1 0AA, U.K.

  • Venue:
  • Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

There is an increasing use of the World Wide Web in the teaching of topics in computer science. Many examples involving animation have been reported and other modeling environments (or 'Webworlds'), such as diagramming tools, are emerging. The software engineering curriculum includes topics such as testing and design, which can be supported by graphical editors. This paper presents three examples of software produced to support learning in this area and a detailed analysis of the results of one pilot research study. Taken as a whole, the evidence is argued to support the case for apprenticeship learning and that the Web provides an opportunity to exploit this, if collaborative and other tools properly scaffold it.