Easy, realistic GUIs with Java in CS1

  • Authors:
  • Ken Lambert;Martin Osborne

  • Affiliations:
  • Washington and Lee University;Western Washington University

  • Venue:
  • CCSC '00 Proceedings of the fourteenth annual consortium on Small Colleges Southeastern conference
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Instructors who use Java as a teaching language are faced with a dilemma: either use terminal I/O and miss the excitement and relevance of graphical user interfaces and event-driven programming, or use Java's Abstract Windowing Toolkit and distract students from the fundamental concepts of computer science. This paper introduces a third alternative, the use of a toolkit, BreezyGUI, that enables students to develop realistic GUIs and event-driven programs easily while still focusing on traditional computer science concepts.