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.

Download


Paper 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