Sciweavers

ITICSE
2000
ACM

Pedagogical power tools for teaching Java

13 years 9 months ago
Pedagogical power tools for teaching Java
We describe a Java toolkit that is designed to support the creation of powerful and extensible GUI interfaces during the first year computer science course. The goals of this toolkit are to provide: • an infrastructure for creating well designed programs that illustrates the concepts of computer science and its practical applications • an environment for learning the basic ideas of interface design and for experimenting with a variety of designs • a paradigm for building interfaces in Java that scales from individual data items to large structures, using recursively displayable container classes Additionally, the toolkit classes themselves can be studied as examples of proper object oriented design, and of building event listeners. Keywords Introductory computer science, Java, IO, toolkits, pedagogy.
Jeff Raab, Richard Rasala, Viera K. Proulx
Added 01 Aug 2010
Updated 01 Aug 2010
Type Conference
Year 2000
Where ITICSE
Authors Jeff Raab, Richard Rasala, Viera K. Proulx
Comments (0)