Easy, realistic GUIs with Java in CS1

Ken Lambert, Martin Osborne · Journal of computing sciences in colleges · 2000

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.

Read the paper · More papers on PaperTik