Documenting frameworks using patterns
OOPSLA '92 conference proceedings on Object-oriented programming systems, languages, and applications
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
Frameworks = (components + patterns)
Communications of the ACM
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
Building application frameworks: object-oriented foundations of framework design
Building application frameworks: object-oriented foundations of framework design
Analysis of design: an exploration of patterns and pattern languages for pedagogy
Journal of Computers in Mathematics and Science Teaching
Handbook of Visual Languages for Instructional Design: Theories and Practices
Handbook of Visual Languages for Instructional Design: Theories and Practices
Challenges in employing complex e-learning strategies in campus-based universities
International Journal of Technology Enhanced Learning
An application framework for collaborative learning
ICWE'05 Proceedings of the 5th international conference on Web Engineering
Hi-index | 0.00 |
Educational design patterns hold the promise of facilitating the design of educational activities and environments. We have a number of completed initiatives and projects today, but none of them has had sustained impact on the practitioner community. In this paper, we argue that the use and usability of educational design patterns for technology-enhanced learning can be increased by complementing patterns with ready-to-use tools as part of an e-learning framework approach. We present two different approaches of conceiving such an e-learning framework: 1) an 'extension' approach that provides pattern-based, custom LMS components; 2) a 'facade' approach that enables the pattern-based reuse of existing LMS components. To demonstrate the feasibility and benefits of e-learning frameworks we present implementations of both approaches.