Microworlds for Learning Object-Oriented Programming: Considerations from Research to Practice - Archive ouverte HAL
Article Dans Une Revue Journal of Interactive Learning Research Année : 2016

Microworlds for Learning Object-Oriented Programming: Considerations from Research to Practice

Fahima Djelil
Adélaïde Albouy-Kissi
Benjamin Albouy-Kissi
Eric Sanchez
Jean-Marc Lavest
  • Fonction : Auteur

Résumé

Object-Oriented paradigm is a common paradigm for introductory programming courses. However, many teachers find that transitioning to teaching this paradigm is a difficult task. To overcome this complexity, many experienced teachers use microworlds to give beginner students an intuitive and rapid understanding of fundamental abstract concepts of Object-Oriented Programming, leading to a more effective learning. Microworlds have thus, become known to be engaging and facilitating complex concepts understanding, however, we know little on the process by which microworlds can be effective for learning, and how they motivate beginners. In this article, we attempt to identify the design principles of microworlds that offer support structures for providing engaging and meaningful learning activities that facilitate programming learning. We will explore individually each design principle, while focusing on its relation to learning and its relevance for learning Object-Oriented Programming. We finally, present PrOgO, a novel programming microworld, we designed on the basis of existing microworlds.
Fichier principal
Vignette du fichier
JILR2016.pdf (701.7 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02438255 , version 1 (25-01-2020)

Identifiants

  • HAL Id : hal-02438255 , version 1

Citer

Fahima Djelil, Adélaïde Albouy-Kissi, Benjamin Albouy-Kissi, Eric Sanchez, Jean-Marc Lavest. Microworlds for Learning Object-Oriented Programming: Considerations from Research to Practice. Journal of Interactive Learning Research, 2016, 27 (3), pp.265-284. ⟨hal-02438255⟩
122 Consultations
543 Téléchargements

Partager

More