DIFFICULTIES WITH COLLECTION CLASSES IN JAVA - The Case of the ArrayList Collection
Stelios Xinogalos
2010
Abstract
This paper describes research on teaching Object-Oriented Programming (OOP) concepts to undergraduate students. The research focuses on the difficulties of using collections for grouping objects, which is a very common task in object-oriented applications. This research was motivated by the observation that ArrayList collections are a source of various difficulties, combined with the fact that these difficulties have not been investigated before in the literature. The data analyzed come from an undergraduate course on “Object-Oriented Design and Programming”, which uses Java and the educational IDE BlueJ. The research carried out used both a qualitative and a quantitative research method. In this paper we present an analysis of the difficulties regarding ArrayLists that aims at providing a useful resource for those teaching OOP.
DownloadPaper Citation
in Harvard Style
Xinogalos S. (2010). DIFFICULTIES WITH COLLECTION CLASSES IN JAVA - The Case of the ArrayList Collection . In Proceedings of the 2nd International Conference on Computer Supported Education - Volume 2: CSEDU, ISBN 978-989-674-024-5, pages 120-125. DOI: 10.5220/0002796201200125
in Bibtex Style
@conference{csedu10,
author={Stelios Xinogalos},
title={DIFFICULTIES WITH COLLECTION CLASSES IN JAVA - The Case of the ArrayList Collection},
booktitle={Proceedings of the 2nd International Conference on Computer Supported Education - Volume 2: CSEDU,},
year={2010},
pages={120-125},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002796201200125},
isbn={978-989-674-024-5},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 2nd International Conference on Computer Supported Education - Volume 2: CSEDU,
TI - DIFFICULTIES WITH COLLECTION CLASSES IN JAVA - The Case of the ArrayList Collection
SN - 978-989-674-024-5
AU - Xinogalos S.
PY - 2010
SP - 120
EP - 125
DO - 10.5220/0002796201200125