CS1 using Java language features gently
- 27 June 1999
- proceedings article
- Published by Association for Computing Machinery (ACM)
- Vol. 31 (3) , 40-43
- https://doi.org/10.1145/305786.305845
Abstract
Teaching a new programming language in CS1 requires the instructor to make several important decisions regarding sequencing of topics. In teaching Java, the basic decisions center around how to perform input and output, when to teach the AWT (Abstract Window Toolkit) and threads, whether to begin with applets or applications, and how much detail about object-oriented programming and Java language features is required in the beginning. This paper describes a "language features gently" approach to teaching CS1 in Java.Keywords
This publication has 5 references indexed in Scilit:
- simpleIOPublished by Association for Computing Machinery (ACM) ,1999
- The Real Stroustrup InterviewComputer, 1998
- The top 10 reasons why object-oriented programming can't be taught in CS 1Published by Association for Computing Machinery (ACM) ,1994
- The “procedures early” approach in CS 1Published by Association for Computing Machinery (ACM) ,1993
- Recommended curriculum for CS1, 1984Communications of the ACM, 1984