skip to main content
article

Using image processing to teach CS1 and CS2

Published:01 December 2003Publication History
Skip Abstract Section

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.

References

  1. Efford, N. Digital Image Processing in Java, Addison-Wesley Longman Publishing Co., Inc, Boston, Ma, 2000Google ScholarGoogle Scholar
  2. Gonzalez, R., and Woods, R. Digital Image Processing, Addison-Wesley Longman Publishing Co., Inc, Boston, Ma, 1992 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Java2 Platform Standard Edition 1.4 Release 2002. Sun Microsystems. http://java.sun.com/j2se.Google ScholarGoogle Scholar
  4. Marks, J., Freeman, W., and Leitner, H. Teaching applied computing without programming: a case-based introductory course for general education in Proceedings of the thirty second SIGCSE technical symposium on Computer Science Education 2001, Charlotte, North Carolina, United States. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Using image processing to teach CS1 and CS2
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM SIGCSE Bulletin
          ACM SIGCSE Bulletin  Volume 35, Issue 4
          December 2003
          144 pages
          ISSN:0097-8418
          DOI:10.1145/960492
          Issue’s Table of Contents

          Copyright © 2003 Author

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 December 2003

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader