1 / 25

Partage d ’ un corpus de données d ’ observation issues d ’ activités d ’ apprentissage

Partage d ’ un corpus de données d ’ observation issues d ’ activités d ’ apprentissage. Valentin Butoianu , Philippe Vidal, Julien Broisin. Institut de Recherche en Informatique de Toulouse, France S ervice I nt E gration and netwo R k A dministration (SIERA). Contexte.

wei
Download Presentation

Partage d ’ un corpus de données d ’ observation issues d ’ activités d ’ apprentissage

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Partage d’un corpus de données d’observation issues d’activités d’apprentissage ValentinButoianu, Philippe Vidal, JulienBroisin Institut de Recherche en Informatique de Toulouse, France Service IntEgration and netwoRkAdministration (SIERA)

  2. Contexte • Chaque étudiant est unique: • Propres intérêts, préférences, connaissances, culture, • Façon d’apprendre, • Habitudes, etc… • Besoin d’adapter les EIAH en fonction de chaque étudiant pour lui offrir: • Des services, contenus, tactiques pédagogiques personnalisés • Pour cela: • Observer les utilisateurs interagissant avec les EIAH pour mieux comprendre leur comportement • Collecter ses traces et les mettre à disposition des EIAH Partager des données d'observation pour la recherche en EIAH

  3. Problématique • Les Systèmes à Base de Traces (SBT) actuels • Représentation des traces • Spécifique à chaque système • Représentation plutôt simple (ex. clé - valeur) • Pas extensible • Les traces sont enfermées dans les systèmes observés • Pas de services standardisés pour partager les traces • Empêche leur reutilisation par • Chercheurs: évaluer les méthodes d’apprentissage à partir de données hétérogènes • Concepteurs: • Prendre en compte plusieurs sources de traces pour améliorer la personnalisation • Personnaliser un système à partir de traces déjà existantes • Représentation uniforme des traces provenant de systèmes hétérogènes • Une architecture qui facilite le partage et la réutilisation des traces Partager des données d'observation pour la recherche en EIAH

  4. Plan • La représention uniforme des traces • Une architecture pour le partage et la réutilisation des traces • Traces collectées : www.iut-tlse3.fr/moodle • Conclusions et perspectives Partager des données d'observation pour la recherche en EIAH

  5. Le cadre de travail existant • Approche conduite par les modèles • Réutilise le standard WBEM (1998) • Dédié à la gestion des réseaux, systèmes et applications • Intégré dans les systèmes d’exploitation actuels • Mac OS, Solaris, Ubuntu, Red Hat, HP-UX, Windows • Un Modèle d’Information Commun (CIM) • Une vue uniforme des informations de gestion • Extensible • Un haut niveau d’abstraction • Contient des classes prédéfinies pour des raisons de généricité Partager des données d'observation pour la recherche en EIAH

  6. Modèle générique des ressources et systèmes • Haut niveau d’abstraction pour les systèmes et ressources • Différents niveaux de granularité (relations de composition) Partager des données d'observation pour la recherche en EIAH

  7. Représentation générique des activités • Identification des ressources et systèmes avec lesquels l’usager a interagi • Haut niveau d’abstraction des activités sur un système ou ressource • =>Identification d’une activité réalisée par un usager sur une ressource ou système Partager des données d'observation pour la recherche en EIAH

  8. Plan • La représention uniforme des traces • Une architecture pour le partage et la réutilisation des traces • Traces collectées : www.iut-tlse3.fr/moodle • Conclusions et perspectives Partager des données d'observation pour la recherche en EIAH

  9. SOAP HTTP Architecture Middleware Contexte d’apprentissage Contexte d’observation Learning Application 1 AGENT INT SOAP SERVICE DE TRACES INTERFACE SOAP SOAP HTTP INTERFACE WBEM Learning Application 2 AGENT INT SOAP API EXIST JAVA Client de courrier électronique AGENT INT SOAP SERVICE DE GESTION DU MODELE INTERFACE SOAP INTERFACE WBEM SERVEUR DE TRACES Application de gestion du model C++ INT SOAP Partager des données d'observation pour la recherche en EIAH

  10. Le service de traces • Dédié au partage et à la réutilisation • Un service de publication • Fondé sur la spécification Simple Publishing Interface (SPI) • Auto-adaptation à l’évolution du model (XMLSchema dynamique) • Un service de recherche • Fondé sur la spécification Simple Query Interface (SQI) • Explore le serveur de traces pour retrouver les traces qui y sont renfermées Partager des données d'observation pour la recherche en EIAH

  11. La recherche: Simple Query Interface • Standard CEN • 9 méthodes • createAnonymousSession • destroySession • setQueryLanguage • setResultsFormat • setMaxQueryResults • setResultsSetSize • getTotalResultsCount • getTimeDuration • synchronousQuery Gestion de sessions Gestion des requêtes Négociation du contexte Partager des données d'observation pour la recherche en EIAH

  12. createAnonymousSession, destroySession createAnonymousSession() Retourne une clé de session Ex : guest1246917432 destroySession(‘guest1246917432 ’) Partager des données d'observation pour la recherche en EIAH

  13. setQueryLanguage, setResultsFormat setQueryLanguage(‘guest1246917432’, ‘XQUERY’); setResultsFormat(‘guest1246917432’, ‘xml’); Partager des données d'observation pour la recherche en EIAH

  14. setMaxQueryResults, setResultsSetSize setMaxQueryResults(‘guest1246917432’, ‘100’); Limite le nombre de résultas retournés à 100 setResultsSetSize(‘guest1246917432’, ‘10’); Affiche les résultats 10 par 10 Partager des données d'observation pour la recherche en EIAH

  15. getTotalResultsCount, getTimeDuration getTotalResultsCount(‘guest1246917432’, ‘//TEL_Courseware’); Retourne le nombre total de cours dans le serveur de traces getTimeDuration(‘guest1246917432’, ‘//TEL_Courseware’); Retourne le temps d’exécution de la requête en ms Partager des données d'observation pour la recherche en EIAH

  16. synchronousQuery synchronousQuery(‘guest1246917432’, ‘//TEL_Courseware’, 1); Retourne les 10 premiers cours synchronousQuery(‘guest1246917432’, ‘//TEL_Courseware’, 11); Returne les 10 prochains cours …. synchronousQuery(‘guest1246917432’, ‘//TEL_Courseware’, 91); Returne les 10 derniers cours Partager des données d'observation pour la recherche en EIAH

  17. Plan • La représention uniforme des traces • Une architecture pour le partage et la réutilisation des traces • Traces collectées : www.iut-tlse3.fr/moodle • Conclusions et perspectives Partager des données d'observation pour la recherche en EIAH

  18. Plate-forme Moodle de l’IUT A • Université Paul Sabatier, Toulouse 3 • Déployée depuis 2006 pour les 16 départements de l’IUT A et fortement utilisée • Utilisée en complément des enseignements présentiels • Devoirs, QCM, cours (diaporamas, PDF, etc.), sujets de TD/TP • Ressources • Forums, cours, objet pédagogique, sujet de devoir, solution de devoir, fil de discussion, message dans un fil de discussion • Inscription, création, consultation, suppression • Systèmes • Plate-forme d’apprentissage (LMS Moodle) • Login, logout Partager des données d'observation pour la recherche en EIAH

  19. Statistiques des traces collectées MOODLE IUT A Utilisateurs: 13263 Activités: 4413472 Resource: 38836 Partager des données d'observation pour la recherche en EIAH

  20. Liens utiles • Services END-Point: • http://osiris.ups-tlse.fr:9876/server/CAMServices • WSDL: • http://osiris.ups-tlse.fr:9876/server/CAMServices?wsdl • Tester des requêtes vers les services web: • http://osiris.ups-tlse.fr:9876/testCAMServices • Le schéma XML de notre modèle • http://osiris.ups-tlse.fr/cam/CAMmodels.xsd Partager des données d'observation pour la recherche en EIAH

  21. Plan • La représention uniforme des traces • Une architecture pour le partage et la réutilisation des traces • Traces collectées : www.iut-tlse3.fr/moodle • Conclusions et perspectives Partager des données d'observation pour la recherche en EIAH

  22. Conclusions et perspectives • Un modèle de traces extensible et uniforme • Systèmes, ressources et activités • Haut niveau d’abstraction: satisfait multiple objectifs pédagogiques • Différents niveaux de granularité • Représenter des traces provenant de systèmes hétérogènes • Une architecture 3 tiers • Facilite le partage et la réutilisation des traces (SQI) • Externalise les traces en dehors du système observé • Ameliorer le temps de réponse du serveur de traces • Language naturel pour récupérer les traces • Réutilisation des traces pour la personnalisation Partager des données d'observation pour la recherche en EIAH

  23. Merci pour votre attention! Partager des données d'observation pour la recherche en EIAH

  24. Modeling LMS, learning objects and courses Partager des données d'observation pour la recherche en EIAH

  25. Modeling activities related to LOs Partager des données d'observation pour la recherche en EIAH

More Related