• DocumentCode
    3632634
  • Title

    Semantically-Enabled Project-Based Collaborative Learning of Software Patterns

  • Author

    Zoran Jeremic;Jelena Jovanovic;Dragan Gasevic

  • Author_Institution
    Univ. of Belgrade, Belgrade, Serbia
  • fYear
    2009
  • Firstpage
    569
  • Lastpage
    571
  • Abstract
    Teaching and learning software design patterns (DPs) is not an easy task. Apart from learning individual DPs and the principle behind them, students should learn how to apply them in real-life situations. Therefore, to make the learning process of DPs effective, it is necessary to include a project component in which students, usually in small teams, develop a medium-sized software application. Following this paradigm, and using active learning techniques, project-based learning (PBL) and collaborative learning (CL), we have developed a learning environment for software DPs which leverages semantic technologies to integrate several existing learning systems and tools.
  • Keywords
    "Collaborative work","Collaborative software","Education","Software design","Software tools","Learning systems","Application software","Student activities","Least squares approximation","Software systems"
  • Publisher
    ieee
  • Conference_Titel
    Advanced Learning Technologies, 2009. ICALT 2009. Ninth IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/ICALT.2009.106
  • Filename
    5194305