Awareness and coordination in shared workspaces
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Design reuse in hypermedia applications development
HYPERTEXT '97 Proceedings of the eighth ACM conference on Hypertext
Social translucence: designing social infrastructures that make collective activity visible
Communications of the ACM - Supporting community and building social capital
Business Modeling With UML: Business Patterns at Work
Business Modeling With UML: Business Patterns at Work
"MatchMaker": Synchronising Objects in Replicated Software-Architectures
CRIWG '00 Proceedings of the 6th International Workshop on Groupware
The human-computer interaction handbook
Patterns, frameworks, and middleware: their synergistic relationships
Proceedings of the 25th International Conference on Software Engineering
Design Patterns for Collaborative Systems
SPIRE '99 Proceedings of the String Processing and Information Retrieval Symposium & International Workshop on Groupware
Using design patterns to build dynamically extensible collaborative virtual environments
PPPJ '03 Proceedings of the 2nd international conference on Principles and practice of programming in Java
ICALT '04 Proceedings of the IEEE International Conference on Advanced Learning Technologies
IMS Learning Design Support for the Formalization of Collaborative Learning Patterns
ICALT '04 Proceedings of the IEEE International Conference on Advanced Learning Technologies
Collaborative discovering of key ideas in knowledge building
CSCL '02 Proceedings of the Conference on Computer Support for Collaborative Learning: Foundations for a CSCL Community
CSCL'07 Proceedings of the 8th iternational conference on Computer supported collaborative learning
CRIWG'06 Proceedings of the 12th international conference on Groupware: design, implementation, and use
Hi-index | 0.00 |
In this paper, we focus on the design of Asynchronous Network-Supported Collaborative Learning (ANSCL) systems. ANSCL systems offer a variety of features. Developers need guidance for building them to be usable. Design patterns are a promising means for assisting ANSCL developers in this task. In this paper, we give an overview of the ANSCL systems functionality after having performed an expert usability evaluation study of a large set of well-known ANSCL systems. On the basis of our results, we propose a set of relevant patterns for designing usable ANSCL systems.