DocumentCode :
3392456
Title :
When to introduce objects in teaching Java
Author :
Rajaravivarma, Rathika ; Pevac, Irena
Author_Institution :
Dept. of Comput. Sci., Central Connecticut State Univ., New Britain, CT, USA
fYear :
2003
fDate :
16-18 March 2003
Firstpage :
437
Lastpage :
440
Abstract :
With the move from procedural to object oriented programming (OOP), the number of concepts and programming techniques have widened, but the time allotted to teach an introduction to programming course is still the same. In this paper, we discuss the strategies to merge the OOP concepts with algorithms. We propose a balanced approach in which we start with objects from the very beginning and emphasize problem solving techniques and design throughout the course. This paper lays out a possible order of topics and the methodology to teach Java programming in the object oriented way. In addition, we discuss integrated environments in which Java can be taught, such as BlueJ, DrJava, and JBuilder.
Keywords :
Java; computer science education; object-oriented programming; BlueJ; DrJava; JBuilder; Java programming; integrated environments; object oriented programming; programming course; Application software; Computer languages; Computer science; Education; Java; Object oriented programming; Problem-solving; Spirals; USA Councils;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Theory, 2003. Proceedings of the 35th Southeastern Symposium on
ISSN :
0094-2898
Print_ISBN :
0-7803-7697-8
Type :
conf
DOI :
10.1109/SSST.2003.1194608
Filename :
1194608
Link To Document :
بازگشت