Mise en place de l'infrastructure nécessaire à l'apprentissage en ligne
Le modèle d'apprentissage IMS (Instructional Management Systems) est une spécification utilisée pour décrire des scénarios conceptuels d'apprentissage destinés à divers modèles pédagogiques, dont l'apprentissage en groupe de travail et collaboratif. Un langage de haut niveau, ou méta-modèle, illustre la manière dont sont réalisées des activités à l'aide des ressources disponibles (contenu et services) par analogie avec une pièce de théâtre. De même qu'une pièce peut être conduite par divers acteurs, dans différents théâtres et avec des accessoires variés, les scénarios d'apprentissage peuvent être mis en oeuvre par divers étudiants et enseignants et à l'aide d'outils et de ressources d'apprentissage variés. Le modèle d'apprentissage IMS est articulé autour de trois niveaux: le niveau A inclut les activités, les rôles et les environnements, le niveau B ajoute des propriétés et des conditions et le niveau C met en place un mécanisme de gestion des messages entre les utilisateurs. Le système Coppercore, proposé par l'Open Universiteit Nederland (OUNL), est le premier moteur conceptuel d'apprentissage gratuit capable de traiter les trois niveaux. Il n'a pas été conçu pour être utilisé en tant qu'environnement d'apprentissage autonome, mais pour être intégré dans un cadre orienté service constitué de différents services combinés pour créer un système d'apprentissage en ligne complet. L'architecture Coppercore propose trois interfaces applicatives (API). La première permet d'accéder à la validation, la deuxième aux services et la troisième aux aspects de la présentation. Les trois API sont exposées grâce à l'utilisation du langage XML. Elles peuvent être appelées ou manipulées depuis l'extérieur, ce qui permet de gérer les étudiants et le déroulement synchronisé et personnalisé d'un cours. Elles peuvent également permettre à l'utilisateur final de travailler près de la spécification, à un niveau technique poussé. Le moteur conceptuel d'apprentissage IMS a été publié dans le cadre d'une licence gratuite. Les développeurs désireux d'inclure ce support dans leur application peuvent télécharger à l'adresse suivante: http://www.coppercore.org/