Improving OO example programs
(English)Manuscript (preprint) (Other academic)
When teaching object oriented programming, ed- ucators rely heavily on textbook examples. However, research shows that such examples are often of insufficient quality regard- ing their object-oriented characteristics. In this paper, we present a number of guidelines for designing or improving object oriented example programs for novices. Using actual textbook examples, we show how the guidelines can help in assessing and improving the quality of object oriented example programs.
Object orientation, Programming, Examples, Heuristics, Object oriented quality
Research subject didactics of computer science
IdentifiersURN: urn:nbn:se:umu:diva-38000OAI: oai:DiVA.org:umu-38000DiVA: diva2:371663