Semantically-enabled project-based collaborative learning of software patterns

Zoran Jeremić, Jelena Jovanović, Dragan Gašević

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

1 Citation (Scopus)

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.

Original languageEnglish
Title of host publication2009 Ninth IEEE International Conference on Advanced Learning Technologies
Place of PublicationPiscataway NJ USA
PublisherIEEE, Institute of Electrical and Electronics Engineers
Pages569-571
Number of pages3
ISBN (Print)9780769537115
DOIs
Publication statusPublished - 2009
Externally publishedYes
Event2009 9th IEEE International Conference on Advanced Learning Technologies, ICALT 2009 - Riga, Latvia
Duration: 15 Jul 200917 Jul 2009

Conference

Conference2009 9th IEEE International Conference on Advanced Learning Technologies, ICALT 2009
CountryLatvia
CityRiga
Period15/07/0917/07/09

Cite this