Educational benefits of metadata creation by students

Repositories of learning objects are developed and used by computer science educators especially for the teaching of programming, data types, and algorithms. Developing a learning object requires decisions about the granularity and the respective metadata for further retrieval. In this paper, we describe educational advantages of learning activities that deal with metadata creation by students. The learning objects relate to computer programming examples that the students use and reuse throughout a course.

[1]  Etienne Wenger,et al.  Communities of Practice: Learning, Meaning, and Identity , 1998 .

[2]  Marcia C. Linn,et al.  Supporting Pascal Programming with an On-Line Template Library and Case Studies , 1993, Int. J. Man Mach. Stud..

[3]  Mimi Recker,et al.  A Non-authoritative Educational Metadata Ontology for Filtering and Recommending Learning Objects , 2001, Interact. Learn. Environ..

[4]  Janet Rountree,et al.  Learning and Teaching Programming: A Review and Discussion , 2003, Comput. Sci. Educ..

[5]  Seymour Papert,et al.  Software Design as a Learning Environment , 1990, Interact. Learn. Environ..

[6]  Judy Kay,et al.  Supporting reflection in introductory computer science , 2000, SIGCSE '00.

[7]  Marcia C. Linn,et al.  The case for case studies of programming problems , 1992, CACM.

[8]  J. Woodward Computers As Mindtools For Schools: Engaging Critical Thinking, 2nd Edition , 2000 .

[9]  Community-Centred Metadata,et al.  Coherent Social Systems for Learning - An Approach for Contextualized and , 2003 .

[10]  Tom Boyle,et al.  Design principles for authoring dynamic, reusable learning objects , 2003, ASCILITE.

[11]  David Wiley,et al.  Connecting learning objects to instructional design theory: A definition, a metaphor, and a taxonomy , 2000 .

[12]  Viera K. Proulx,et al.  Programming patterns and design patterns in the introductory computer science course , 2000, SIGCSE '00.

[13]  N. Friesen Three objections to learning objects , 2004 .

[14]  Janine Rogalski,et al.  Acquisition of Programming Knowledge and Skills , 1990 .

[15]  Tom Carey,et al.  Canadian Journal of Learning and Technology Volume 28(3) Fall / automne, 2002 Educational Rationale Metadata for Learning Objects , 2002 .

[16]  David H. Jonassen,et al.  Computers as Mindtools for Schools: Engaging Critical Thinking , 1999 .

[17]  H. W. Hodgins The Future of Learning Objects , 2002 .

[18]  E. Wenger Communities of Practice: Learning, Meaning, and Identity , 1998 .

[19]  David A. Wiley,et al.  The Instructional Use of Learning Objects: Online Version , 2000 .

[20]  Igor KANOVSKY,et al.  E-Learning – Using XML technologies to meet the special characteristics of higher education , 2003 .