Publikationen

Art der Publikation: Beitrag in Sammelwerk

Statistical Frequency-Analysis of Misconceptions In Object-Oriented Programming From Educator’s Perspective

Autor(en):
Kelter, R.; Kramer, M.; Brinda, T.
Herausgeber:
Joy, M.; Ihantola, P.
Titel des Sammelbands:
Proceedings of the 18th Koli Calling Conference on Computing Education Research
Seiten:
1-10
Verlag:
ACM Press
Ort(e):
New York
Veröffentlichung:
2018
ISBN:
978-1-4503-6535-2
Sprache:
englisch
Schlagworte:
object-oriented-programming, misconceptions in object-oriented- programming, frequency-analysis of misconceptions in programming, regression models for OOP misconceptions
Digital Object Identifier (DOI):
doi:10.1145/3279720.3279727
Link zum Volltext:
https://www.ddi.wiwi.uni-due.de/forschung/publikationen/acm/#kelter-kramer-brinda-2018
Zitation:
Download BibTeX

Kurzfassung

The object-oriented programming (OOP) paradigm is quite prominent in German secondary schools. To challenge and overcome possible difficulties in the learning process it is vital for educators to have knowledge about possible (mis-)conceptions. Traditionally, these are gathered by investigating the mental models of students, e.g. towards object-orientation. While on the one side lots of misconceptions could not be reproduced in replication studies, on the other side most of ten students are asked, while teachers could provide an overview on one or several courses. To tackle both aspects at once, this paper describes the investigation of teachers views on occurring student misconceptions regarding OOP in their lessons. Therefore misconceptions were gathered from literature and were condensed into a survey. The answers of 79 teachers are analysed regarding the frequency with which teachers register misconceptions, which of those are possibly new and by fitting linear and quadratic regression models it is investigated, which external factors, such as teaching approach, work experience or educational degree, might influence the perceived frequency of registered misconceptions. All aspects show promising results for further investigations towards the research of misconceptions in OOP.