Metodo

International Studies in Phenomenology and Philosophy

Book | Chapter

182528

Students' misconceptions of java exceptions

Rami Rashkovits Ilana Lavy

pp. 1-21

Abstract

This study examines how Information Systems Engineering School students understand the mechanism of exception handling. The main contributions of this paper are as follows: we provide an analysis tool to measure the level of understanding of exception handling mechanism in Java, based on the SOLO taxonomy; we present and analyse strategies to handle exceptions; we present and analyse solutions provided by novice programmers; the students' responses to the questionnaire were classified and analysed in order to determine their level of understanding of the mechanism. The results obtained reveal that only few participants provided a solution that was classified to one of the two highest understanding levels, while many provided solutions that demonstrate only basic understanding. The participants had difficulties in utilising the advanced exception handling mechanisms, and in exhibiting a high level of abstraction with regard to the proper design of a hierarchy of exceptions.

Publication details

Published in:

Rahman Hakikur, Mesquita Anabela, Ramos Isabel, Pernici Barbara (2012) Knowledge and technologies in innovative information systems: 7th mediterranean conference on information systems, mcis 2012, guimaraes, portugal, september 8-10, 2012. proceedings. Dordrecht, Springer.

Pages: 1-21

DOI: 10.1007/978-3-642-33244-9_1

Full citation:

Rashkovits Rami, Lavy Ilana (2012) „Students' misconceptions of java exceptions“, In: H. Rahman, A. Mesquita, I. Ramos & B. Pernici (eds.), Knowledge and technologies in innovative information systems, Dordrecht, Springer, 1–21.