Cognitive modeling and intelligent tutoring
Artificial Intelligence - Special issue on artificial intelligence and learning environments
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
FITS: a framework for ITS—a computational model of tutoring
Journal of Artificial Intelligence in Education
Refactoring: improving the design of existing code
Refactoring: improving the design of existing code
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects
Architectural Patterns in Pedagogical Agents
ITS '02 Proceedings of the 6th International Conference on Intelligent Tutoring Systems
Structure of Training Cases in Web-Based Case-Oriented Training Systems
ICALT '01 Proceedings of the IEEE International Conference on Advanced Learning Technologies
Patterns for blended, Person-Centered learning: strategy, concepts, experiences, and evaluation
Proceedings of the 2004 ACM symposium on Applied computing
Collaborative technology for facilitating progressive inquiry: future learning environment tools
CSCL '99 Proceedings of the 1999 conference on Computer support for collaborative learning
Collaboration and Cognitive Tutoring: Integration, Empirical Results, and Future Directions
Proceedings of the 2005 conference on Artificial Intelligence in Education: Supporting Learning through Intelligent and Socially Informed Technology
Time in the adaptive tutoring process model
ITS'06 Proceedings of the 8th international conference on Intelligent Tutoring Systems
Time in the adaptive tutoring process model
ITS'06 Proceedings of the 8th international conference on Intelligent Tutoring Systems
Hi-index | 0.00 |
Intelligent Tutoring Systems (ITSs) are usually based on similar fundamental structures. In contrast to this, software engineering techniques are seldomly used for realizing ITSs. In the last years, some approaches tried to change this: pattern mining took place; methods covering the specifics of ITS project development have been deployed. These approaches usually focus on a specific system type or on a certain application domain. What is missing is a combination of all the different approaches in a pattern language or a pattern catalogue for ITS. The purpose of such a pattern catalogue is to provide pattern for different types of software and to support the software development starting from design and ending with the implementation. The first step towards a pattern language is described in this paper.