Using image processing to teach CS1 and CS2

  • Authors:
  • Kenny Hunt

  • Affiliations:
  • The University of Wisconsin - La Crosse, La Crosse, Wisconsin

  • Venue:
  • ACM SIGCSE Bulletin
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

The use of digital image processing techniques in undergraduate computer science curriculum has advantages in terms of motivating student interest and immediate, visual feedback of executed code. Although the standard Java distribution includes support for basic image processing operations, including the display of images, the complexity of the package renders it unsuitable for inexperienced programmers. This paper presents an extension to the built-in image processing package that is suitable for use in CS1 and CS2 courses and suggests ways that the package can be used to teach topics in these courses.