DocumentCode
3142331
Title
Re-designing an OOP course based on BlueJ
Author
Xinogalos, Stelios ; Satratzemi, Maya ; Dagdilelis, Vassilios
Author_Institution
Univ. of Macedonia, Thessaloniki
fYear
2007
fDate
18-20 July 2007
Firstpage
660
Lastpage
664
Abstract
In this paper we present our findings on teaching Object Oriented Programming (OOP) with BlueJ in the context of a one-semester programming course. Specifically, we present the evolution of the course, results from its evaluation and proposals for a more effective teaching of OOP. Our proposals focus on the way that the features of BlueJ, the accompanying textbook and the well-known guidelines for teaching object orientation with Java presented by the team of BlueJ should be used, in order to avoid some underlying pitfalls.
Keywords
Java; computer science education; educational courses; object-oriented programming; teaching; BlueJ; Java; OOP course; object orientation; object oriented programming; one-semester programming course; Books; Education; Guidelines; Informatics; Java; Laboratories; Libraries; Object oriented programming; Programming environments; Proposals;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Learning Technologies, 2007. ICALT 2007. Seventh IEEE International Conference on
Conference_Location
Niigata
Print_ISBN
0-7695-2916-X
Type
conf
DOI
10.1109/ICALT.2007.214
Filename
4281121
Link To Document