ACM Home Page
Please provide us with feedback. Feedback
Pedagogical power tools for teaching Java
Full text PdfPdf (483 KB)
Source Annual Joint Conference Integrating Technology into Computer Science Education archive
Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education table of contents
Helsinki, Finland
Pages: 156 - 159  
Year of Publication: 2000
ISBN:1-58113-207-7
Also published in ...
Authors
Jeff Raab  Northeastern University, College of Computer Science, Boston, MA
Richard Rasala  Northeastern University, College of Computer Science, Boston, MA
Viera K. Proulx  Northeastern University, College of Computer Science, Boston, MA
Sponsors
SIGCSE: ACM Special Interest Group on Computer Science Education
SIGCUE: ACM Special Interest Group on Computer Uses In Education
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 24,   Citation Count: 9
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/343048.343155
What is a DOI?

ABSTRACT

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 classesAdditionally, the toolkit classes themselves can be studied as examples of proper object oriented design, and of building event listeners.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
 
4
 
5
 
6
 
7
8
9
10
11


Collaborative Colleagues:
Jeff Raab: colleagues
Richard Rasala: colleagues
Viera K. Proulx: colleagues