Abstract
This paper discusses considerations for input/output for a first course in Java. It includes the opinions of several computer science educators regarding the pros and cons of using a non-standard package for input/output and the requirements of such a package. It also describes the evolution of a simple package for input that it is easy to implement using the Swing class and gives guidelines for using standard Java for simple input/output.
The original version of this chapter was revised: The copyright line was incorrect. This has been corrected. The Erratum to this chapter is available at DOI: 10.1007/978-0-387-35619-8_15
Chapter PDF
Similar content being viewed by others
References
Barnes, D. J., Object-Oriented Programming with Java, Prentice Hall, Upper Saddle River, NJ, 2000.
Bishop, J., Java Gently, Addison-Wesley Longman, Essex, England, 1997.
Horstmann, C., Computing Concepts with Java 2 Essentials, Second Edition, John Wiley & Sons, New York, NY, 2000.
Koffman, E., and Wolz, U., Problem Solving with Java, First Edition, Addison Wesley, Reading, MA, 1999.
Koffman, E., and Wolz, U., A Simple Java Package for GUI-like Interactivity, Proceedings of 32nd Annual SIGCSE Symposium, February, 2001, 11–15.
Koffman, E., and Wolz, U., Problem Solving with Java, Second Edition, Addison Wesley, Reading, MA, 2002.
Raab, J., Rasala, R., and Proulx, V. K. Pedagogical Power Tools for Teaching Java, SIGCSE Bulletin, 32(3), 156–159.
Wolz, U. and Koffman, E., simplelO: A Java Package for Novice Interactive and Graphics Programming, SIGCSE Bulletin, 31(3), 139–142.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 IFIP International Federation for Information Processing
About this chapter
Cite this chapter
Koffman, E.B. (2003). Input/Output for a CS1 Course in Java. In: Cassel, L., Reis, R.A. (eds) Informatics Curricula and Teaching Methods. IFIP — The International Federation for Information Processing, vol 117. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35619-8_3
Download citation
DOI: https://doi.org/10.1007/978-0-387-35619-8_3
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-5469-8
Online ISBN: 978-0-387-35619-8
eBook Packages: Springer Book Archive