Abstract | ||
---|---|---|
Teaching and learning object oriented programming has to take into account the specific object oriented characteristics of program execution, namely the interaction of objects during runtime. Prior to the research reported in this article, we have developed a competence model for object interaction and a test instrument for that model. This article assesses the problems involved in the first version of the instrument and associated empirical results. Based on the discussion and analysis of the prior results, we describe the rationale behind refining the hierarchy, and present a refined test instrument. We then describe a first evaluative study with third semester students and present its results as well as an discussion of the validity of the refined instrument. The empirical results show that the hierarchy is taxonomic (i.e. to understand level n one needs to understand all lower levels) but there where problems with the test used. |
Year | DOI | Venue |
---|---|---|
2013 | 10.1109/LaTiCE.2013.43 | Learning and Teaching in Computing and Engineering |
Keywords | Field | DocType |
object interaction,test instrument,empirical result,object interaction competence model,level n,refined instrument,prior result,refined test instrument,specific object,evaluative study,competence model,object orientation,computer science education,taxonomy,object oriented programming | Object oriented methods,Object-oriented programming,Computer science,Learning object,Competence model,Human–computer interaction,Object (computer science),Object Definition Language,Hierarchy,Program testing,Multimedia | Conference |
ISBN | Citations | PageRank |
978-0-7695-4960-6 | 0 | 0.34 |
References | Authors | |
14 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
jens bennedsen | 1 | 423 | 36.79 |
Carsten Schulte | 2 | 390 | 49.99 |