Envisioning information
Problem solving and cognitive skill acquisition
Foundations of cognitive science
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Bringing design to software
Patterns for classroom education
Pattern languages of program design 2
A pattern language for pattern writing
Pattern languages of program design 3
Java design patterns: a tutorial
Java design patterns: a tutorial
The Pattern Almanac
The human-computer interaction handbook
Information Visualization: Perception for Design
Information Visualization: Perception for Design
Clear and to the Point: 8 Psychological Principles for Compelling PowerPoint Presentations
Clear and to the Point: 8 Psychological Principles for Compelling PowerPoint Presentations
Software pattern communities: current practices and challenges
Proceedings of the 14th Conference on Pattern Languages of Programs
Building an interaction design pattern language: A case study
Computers in Human Behavior
The relation between design patterns and schema theory
Proceedings of the 15th Conference on Pattern Languages of Programs
Is that true...?: thoughts on the epistemology of patterns
Proceedings of the 16th Conference on Pattern Languages of Programs
The organization of interaction design pattern languages alongside the design process
Interacting with Computers
How patterns support computer-mediated exchange of knowledge-in-use
Computers & Education
Hi-index | 0.00 |
Design patterns capture the invariant parts of proven designs as solutions to a problem in a specific context. While e-learning patterns have become popular in academic discussion, a large-scale use of these patterns or pattern languages in general cannot yet be observed in the field. One problem is that there are no agreed standards to define, analyze, organize, and evaluate such patterns. Another challenge is to find the right patterns and describe them at an appropriate level of abstraction, granularity, and detail. In this paper, we present a case study on the mining, writing and application of patterns for interactive educational graphics. It focuses on pattern mining and describes how to derive patterns from experience and analysis. Based on schema theory, a method is proposed to find patterns that are shared by other individuals. To improve the quality of written patterns, we consider established methods of pattern writing. The aim is to document patterns that are understandable, well-structured, and that capture the expert's intrinsic knowledge about real patterns as precisely as possible. Finally, the benefits and applicability of patterns are discussed.