• DocumentCode
    1692865
  • Title

    Exploratory + collaborative learning in programming: a framework for the design of learning activities

  • Author

    Gogoulou, Agoritsa ; Gouli, Evangelia ; Grigoriadou, Maria ; Samarakou, Maria

  • Author_Institution
    Dept. of Informatics & Telecommun., Athens Univ., Greece
  • fYear
    2003
  • Firstpage
    350
  • Lastpage
    351
  • Abstract
    We propose a framework for the design of learning activities, which follows the key idea of the "learning-for-use" model and adopts characteristics from exploratory and collaborative learning. We elaborated on the framework in the design of learning activities for introductory programming courses and we developed and evaluated in a real classroom environment, learning activities for the teaching of the infinite "while" loop. Experimental results are encouraging for the effectiveness of the activities in enhancing learning and indicate that the framework enables the students to gain deeper understanding of the programming constructs under consideration and to apply them more effectively.
  • Keywords
    computer science education; courseware; programming; teaching; collaborative learning; exploratory learning; introductory programming; learning activity design; learning-for-use model; Cognitive science; Collaborative work; Education; Educational technology; Functional programming; Guidelines; Informatics; International collaboration; Programming profession; Reflection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Learning Technologies, 2003. Proceedings. The 3rd IEEE International Conference on
  • Print_ISBN
    0-7695-1967-9
  • Type

    conf

  • DOI
    10.1109/ICALT.2003.1215118
  • Filename
    1215118