Opportunities and challenges with J2SE 5 for introductory programming teaching
conference contribution
posted on 2005-01-01, 00:00authored byM Kolling, P Henricksen, D McCall, B Quig, John Rosenberg
The recent release of the Java version 5.0 "Tiger" introduces some significant language changes. For educators, some of these changes provide opportunities to improve teaching, while others pose additional problems that require awareness to avoid them. The authors have recently completed the inclusion of support for all new language features into a wellknown educational IDE for Java – BlueJ – and in the course of doing so evaluated each of them for usefulness in education, and developed pedagogic strategies to handle the inherent opportunities and challenges. This has formed the basis of the design of the features in BlueJ which support the language changes. In this paper, we describe the results of our evaluation, provide recommendations on treatment of the new features in introductory courses and discuss how BlueJ may be used to illustrate important aspects.
History
Event
International Conference on Frontiers in Education (2005: Las Vegas, Nev.)
Pagination
55 - 61
Publisher
CSREA Press
Location
Las Vegas, Nev.
Place of publication
[Irvine, Calif.]
Start date
2005-06-20
End date
2005-06-23
ISBN-13
9781932415841
ISBN-10
193241584X
Language
eng
Publication classification
E1 Full written paper - refereed
Editor/Contributor(s)
H Arabina
Title of proceedings
Proceedings of the 2005 International Conference on Frontiers in Education: Computer Science and Computer Engineering, FECS '05