Eliciting Design Patterns for E-Learning Systems
Computer Science Education Volume 16, Number 2, ISSN 0899-3408
Design pattern creation, especially in the e-learning domain, is a highly complex process that has not been sufficiently studied and formalized. In this paper, we propose a systematic pattern development cycle, whose most important aspects focus on reverse engineering of existing systems in order to elicit features that are cross-validated through the use of appropriate, authentic scenarios. However, an iterative pattern process is proposed that takes advantage of multiple data sources, thus emphasizing a holistic view of the teaching - learning processes. The proposed schema of pattern mining has been extensively validated for Asynchronous Network Supported Collaborative Learning (ANSCL) systems, as well as for other types of tools in a variety of scenarios, with promising results. (Contains 3 figures.)
Retalis, S., Georgiakakis, P. & Dimitriadis, Y. (2006). Eliciting Design Patterns for E-Learning Systems. Computer Science Education, 16(2), 105-118.