Return to search

He[d]uristics - Heuristics for designing object oriented examples for novices

<p><p>The use of examples is known to be important in learning, they should be “exemplary” and function as role-models.</p><p>Teaching and learning problem solving and programming in the object oriented paradigm is recognised as difficult. Object orientation is designed to handle complexity and large systems, and not with education in focus. The fact that object orientation often is used as first paradigm makes the design of examples even more difficult and important.</p><p>In this thesis, a survey of the literature is made to establish a set of characteristics for object orientation in general. This set of characteristics is then applied to the educational setting of introducing novices to object oriented problem solving and programming, resulting in a number of heuristics for educational purposes, called He[d]uristics. The proposed He[d]uristics are targeted towards educators designing small-scale examples for novices, and is an attempt to provide help in designing suitable examples, not a catalogue of good ones.</p><p>The He[d]uristics are discussed and exemplified and also evaluated versus the derived set of characteristics and known common problems experienced by novices.</p></p>

Identiferoai:union.ndltd.org:UPSALLA/oai:DiVA.org:umu-20219
Date January 2009
CreatorsNordström, Marie
PublisherUmeå University, Departement of Computing Science
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeLicentiate thesis, monograph, text
RelationReport / UMINF, 0348-0542 ; 09.07

Page generated in 0.0019 seconds