Empirical Definition of Object-oriented Programming Competencies

Zur Kurzanzeige

dc.identifier.uri https://www.repo.uni-hannover.de/handle/123456789/12059
dc.identifier.uri http://doi.org/10.15488/11962
dc.contributor.author Hubwieser, Peter eng
dc.contributor.author Krugel, Johannes eng
dc.contributor.author Talbot, Mike eng
dc.contributor.author Striewe, Michael eng
dc.contributor.author Goedicke, Michael eng
dc.contributor.author Olbricht, Christoph eng
dc.date.accessioned 2022-04-21T08:18:34Z
dc.date.available 2022-04-21T08:18:34Z
dc.date.issued 2022
dc.identifier.citation Hubwieser, P.; Krugel, J.; Talbot, M.; Striewe, M.; Goedicke, M. et al.: Empirical Definition of Object-oriented Programming Competencies. Hannover : Institutionelles Repositorium der Leibniz Universität Hannover, 2022, 26 S. DOI: http://doi.org/10.15488/11962 eng
dc.description.abstract International large-scale educational investigations and the focus on learners' competencies powered a veritable revolution in teaching and learning approaches as well as in educational research methodologies. In the relatively young field of computer science education research, however, there is a considerable lack of empirical studies on the definition and measurement of competencies. The central goal of the presented research project is to identify, describe, and measure competencies for object-oriented programming, in particular for implementing abstract data types. We use an automated assessment system to evaluate and score a large number of students' solutions of programming tasks. Item Response Theory analyses of the results identify subsets of tasks suitable for defining typical programming competencies. Further qualitative analyses reveal the internal structure of the competencies and allow a classification in a competency structure model. This article presents in detail our rigorous methodology and exemplary results for the empirical definition and decomposition of the competency named "Ability to implement the abstract data type Binary Search Tree". eng
dc.language.iso ger eng
dc.publisher Hannover : Institutionelles Repositorium der Leibniz Universität Hannover
dc.rights Es gilt deutsches Urheberrecht. Das Dokument darf zum eigenen Gebrauch kostenfrei genutzt, aber nicht im Internet bereitgestellt oder an Außenstehende weitergegeben werden. eng
dc.subject programming education eng
dc.subject competency definition eng
dc.subject competency measurement eng
dc.subject automated assessment eng
dc.subject CS1 eng
dc.subject Programmierausbildung ger
dc.subject Kompetenzdefinition ger
dc.subject Kompetenzmessung ger
dc.subject Automatische Bewertung ger
dc.subject CS1 ger
dc.subject.ddc 004 | Informatik eng
dc.subject.ddc 370 | Erziehung, Schul- und Bildungswesen eng
dc.title Empirical Definition of Object-oriented Programming Competencies eng
dc.type Report eng
dc.type Text eng
dcterms.extent 26 S.
dc.description.version draft eng
tib.accessRights frei zug�nglich eng


Die Publikation erscheint in Sammlung(en):

Zur Kurzanzeige

 

Suche im Repositorium


Durchblättern

Mein Nutzer/innenkonto

Nutzungsstatistiken