Download - Laboratoire LIESP Laboratoire d’Informatique pour l’Entreprise et les Systèmes de Production
Plate-forme Web TE-Cap Gestion des connaissances d’une Interconnexion
de Communautés de Pratique (ICP)
Laboratoire LIESP
Laboratoire d’Informatique pour l’Entreprise et les Systèmes de ProductionLyon, le 26 Mars 2009
Élise Garrot-Lavoué[email protected] - http://liesp.insa-lyon.fr/members/garrot/
http://liesp.insa-lyon.fr/members/garrot/ 2/38
Plan
Introduction Modèle d’Interconnexion de Communautés de
Pratiques (ICP) Plate-forme TE-Cap
Présentation générale Outil d’indexation et de recherche personnalisé
Validation Un intermédiaire entre taxonomie et folksonomie Expérimentation
Conclusion et perspectives
http://liesp.insa-lyon.fr/members/garrot/ 3/38
Contexte : Aide au tuteur pédagogique
ApprenantTuteurConcepteur
Savoirs
Enseignant
Usage des TIC Redistribution des rôles de l’enseignant
(Glikman 2002 ; Mc Pherson & Nunes 2004 ; Denis et al. 2004 ; Garrot 2007)
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
Conception d’une plate-forme de partage pour des Communautés de Pratique (CoPs) de tuteurs pédagogiques
http://liesp.insa-lyon.fr/members/garrot/ 4/38
Communauté de Pratique (CoP)
Regroupement informel
Pratiques, centres d’intérêt et buts communs
Développement des compétences et de l’expertise
Développement d’une identité
communautaire
Résolution de problèmes par l’innovation
CoP enligne
Un répertoire partagé de ressources
(Lave & Wenger 1991 ; Brown & Duguid 1991 ; Wenger 1998 ; Wenger & Snyder 2000 ; Pan & Leidner 2003 ; Koh & Kim 2004 ; Snyder et al. 2004)
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 5/38
Tuteurs : rôles différents suivant les contextes
TuteurOrganisateur des sessionsCatalyseur socialCatalyseur intellectuelAccompagnateur technique
PédagogueExpert du contenu Architecte pédagogueQualimètreurÉvaluateur
Coordinateur du groupe de travail Coach relationnelMéta-catalyseur
PersonnalisateurAutonomisateur
SuperviseurIntervenant
Rôles en général
Communications médiatisées
Apprentissage collectif
FOAD
Suivi pédagogique synchrone
(Feenberg 1989 ; Mason 1991 ; McPherson & Nunes 2004)
(Denis 2003 ; Banks et al. 2004 ; George et al. 2004)
(Dillenbourg 1999 ; Daele & Docq 2002 ; Hedjerassi 2004)
(Teutsch et al. 2004 ; Auvergne & Carrey 2004)
(Després & Leroux 2003 ; Guéraud & Cagnat 2004)
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 6/38
Problématique
Niveau général (CoPs en ligne) Échanges généraux à l’activité, déconnectés de leur contexte Échanges instrumentées (e.g. forums, blogs, wikis) Connaissances capitalisées mais pas ou peu structurées et non contextualisées
Niveau local (entreprise ou institution) Échanges de conseils ou résolution de problèmes très contextuels Beaucoup d’échanges en face-à-face mais peu instrumentés Connaissances créées pas ou peu capitalisées
Communautés de Pratique (CoPs)
Mettre en relation ces 2 types de CoPs Capitaliser les connaissances de manière contextuelle Assurer la diffusion des connaissances
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 7/38
Vision adoptée : Web 2.0
Web 2.0 (O'Reilly 2005) : Évolution des usages des technologies du Web. Interactions entre les utilisateurs et création de réseaux sociaux Principe général de conception : tirer partie de l’intelligence collective
Notre vision : Construction informelle des connaissances et des liens entre ces
connaissances par les utilisateurs Objectif : concevoir une plate-forme se nourissant
De la participation des utilisateurs (apport de contenu) De l’activité collective
• Commentaires et liens hypertextes entre les contenus Web
• Mots-clefs associées aux contenus par les utilisateurs pour en décrire le contexte (méta-connaissances)
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 8/38
Plan
Introduction
Modèle d’Interconnexion de Communautés de Pratiques (ICP)
Plate-forme TE-Cap Présentation générale Outil d’indexation et de recherche personnalisé
Validation Un intermédiaire entre taxonomie et folksonomie Expérimentation
Conclusion et perspectives
http://liesp.insa-lyon.fr/members/garrot/ 9/38
Tuteurs : nœuds de l’Interconnexion de CoPs
Contexte
Contexte
Situation d’apprentissage
Situation d’apprentissage
Établissement
Discipline
Formation
Catégories de CoPs
Établissement
Tuteur 1
Tuteur 2
Tuteur 3
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 10/38
Modèle général de l’Interconnexion de CoPs
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 11/38
Proposition d’une taxonomie du tutorat
Découpage des pratiques de tutorat en catégories de CoPs et CoPs
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 12/38
Exemple de CoPs auxquelles appartient un tuteur
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
Tuteur 1
http://liesp.insa-lyon.fr/members/garrot/ 13/38
Diffusion des ressources
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
Tuteur 1 Tuteur 2
http://liesp.insa-lyon.fr/members/garrot/ 14/38
Plan
Introduction Modèle d’Interconnexion de Communautés de
Pratiques (ICP)
Plate-forme TE-Cap Présentation générale Outil d’indexation et de recherche personnalisé
Validation Un intermédiaire entre taxonomie et folksonomie Expérimentation
Conclusion et perspectives
http://liesp.insa-lyon.fr/members/garrot/ 15/38
Entretiens avec 6 tuteurs
Maquette
Fondement : le concept
de CoP
Observation utilisation du
prototype
Prototype initial de TE-
Cap
Proposition du modèle
d’ICP
Plate-forme TE-Cap
Observation utilisation de
TE-Cap
Adéquation aux besoins utilisateurs
Spécifications des besoins
utilisateurs et des fonctionnalités du
système
Observation
Démarche de conception co-adaptative
Conception d’artefacts
Théories
État de l’art sur le tutorat
Identification des besoins des utilisateurs
Spécifications de la plate-
forme
Adéquation de la plate-forme aux utilisateurs
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 16/38
Plate-forme TE-Cap
Principe du Web 2.0 : Innovation par l’assemblage (O'Reilly 2005) Choix du CMS (« Content Management System ») Joomla!
Noyau (fichiers sources) + Composants indépendants Ajout de composants existants :
• Flux RSS
• Newsletters
• Page de profil individuelle
• Répertoire de membres, etc.
Modifications de composants Développement du composant de classification
• 3600 lignes de code
• Composant indépendant
• Logique Joomla! : séparation entre la logique (requêtes SQL) et la présentation (HTML+CSS), le tout contrôlé par du code PHP
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 17/38
Plate-forme TE-Cap : accueil
Menu utilisateur
Module identification
Indicateur de présence
Module : messages
les plus lus
Module : derniers
messages publiés
Menu principal
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 18/38
Plan
Introduction Modèle d’Interconnexion de Communautés de
Pratiques (ICP)
Plate-forme TE-Cap Présentation générale Outil d’indexation et de recherche personnalisé
Validation Un intermédiaire entre taxonomie et folksonomie Expérimentation
Conclusion et perspectives
http://liesp.insa-lyon.fr/members/garrot/ 19/38
Profil utilisateur
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 20/38
Possibilité d’ajout de nouvelles rubriques
Choix dans les rubriques
(CoPs) existantesCatégories
de CoPs
Gestion du profil utilisateur
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 21/38
Profil utilisateur
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 22/38
Recherche de messages et profils de membres
Navigation dans la
classification
Stockage des
rubriques de
recherche
Filtres
Onglets
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 23/38
Plate-forme TE-Cap : recherche
http://liesp.insa-lyon.fr/members/garrot/ 24/38
Indexation des messages
Navigation dans la classification
Stockage des
rubriques de
classement
Filtres
Onglets
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 25/38
Plate-forme TE-Cap : classement de messages
http://liesp.insa-lyon.fr/members/garrot/ 26/38
Fonctionnement technique
Interfaceutilisateur
MoteurAJAX
ServeurHTTP
Base deDonnées
- Profil utilisateur- Messages- Classification
Appel
Evénements :
- Double-clic sur une bulle
- Clic sur le chemin de navigation
- Clic sur un menu déroulant
- Clic sur bouton Recherche
- Clic sur l’onglet Classification
- Choix d’une option de filtre
- Clic sur le bouton d’ajout d’une rubrique
Requête SQL
- Rubriques du profil de l’utilisateur ?
- Sous-rubriques d’une rubrique ?
- Messages et profil de membres associés aux rubriques de recherche ?
- Insertion de la nouvelle rubrique
Navigateur Web (client)
Requête HHTP
Données envoyées :
- Identifiant de l’utilisateur
- Rubrique dont on veut les sous-rubriques
- Rubriques de recherche
- Filtre à appliquer
- Rubrique à ajouter à la classification
Données
- Sous-rubriques d’une rubrique correspondant au profil utilisateur et au filtre appliqué
- Résultats de la recherche : messages et profils de membres
Données
- Rubriques du profil de l’utilisateur
- Sous-rubriques d’une rubrique
- Messages et profils de membres associés aux rubriques de recherche
HTML + CSS
- Affichage d’un niveau de la classification (bulles ou contenu d’un menu déroulant)
- Affichage des résultats de la recherche (dans les 2 onglets)
Serveur Web
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 27/38
Base de données relationnelle
jos_sections
idtitlenamedescriptionorderingpublishedparams
jos_categories
idparent_idtitlenamesectionorderingpublishedparams
jos_content
idtitletextcatidcreatedcreated_byorderingaccesshits
jos_classification_search
idsubjectssearch_bydate_time
jos_classification_search_filter
ididsearchsearchword
jos_classification_content
ididsubjectidcontentadded_byadded_timeremovedremoved_time
jos_classification
idparent_idnametitleordreadd_terminal_nodecreated_bycreated_timetask
jos_comprofiler_fields_values
fieldvalueidfieldtitlefieldidordering
jos_comprofiler
iduser_idfirstnamelastnamehitsavatarwebsiteadress…roledututeur0typedetablissement0nomdelaformation0…roledututeur1typedetablissement1nomdelaformation1…
jos_comprofiler_fields
fieldidtabidnametabletitlerequiredorderingpublishedparams
jos_comprofiler_tabs
tabidtitledescriptionorderingfieldspluginclassparams
0
n
0n
n n
1
1
0
n
n
0
Content Classification
Ajout d’un chiffre identifiant
n
0
name -> champsde la table
CommunityBuilder
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 28/38
Plan
Introduction Modèle d’Interconnexion de Communautés de
Pratiques (ICP) Plate-forme TE-Cap
Présentation générale Outil d’indexation et de recherche personnalisé
Validation Un intermédiaire entre taxonomie et folksonomie Expérimentation
Conclusion et perspectives
http://liesp.insa-lyon.fr/members/garrot/ 29/38
Un intermédiaire entre taxonomie et folksonomie
Systèmes d’organisation des connaissances reposant sur des représentations conceptuelles (e.g. taxonomies, ontologies (Gruber,
1995)) Représentation des connaissances structurée Mais consensus coûteux et long à atteindre (Brooks et al., 2006), difficultés de
compréhension, pas de possibilité d’évolution (Hotte et Contamines, 2007)
Folksonomies : catégorisation collaborative des contenus Web utilisant des mots clés librement choisis (Limpens et al., 2008)
Effet communautaire qui permet aux utilisateurs d’associer des tags à une ressource et d’enrichir sa description
Mais manque de structure (Guy & Tonkin, 2006)
Outil d’indexation et recherche des connaissances de TE-Cap : Mode de représentation des connaissances structuré et évolutif Personnalisation de l’interface au contexte de travail de l’utilisateur
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 30/38
Plan
Introduction Modèle d’Interconnexion de Communautés de
Pratiques (ICP) Plate-forme TE-Cap
Présentation générale Outil d’indexation et de recherche personnalisé
Validation Un intermédiaire entre taxonomie et folksonomie Expérimentation
Conclusion et perspectives
http://liesp.insa-lyon.fr/members/garrot/ 31/38
Expérimentation de TE-Cap
Observation de l’utilisation en conditions “réelles”
Recueil de données : Traces d’utilisation Questionnaire Tests d’utilisabilité
Du 25 février au 5 juillet 2008
Encouragement à la participation : Inscription libre Large diffusion de l’annonce Envoi régulier de newsletters Messages de la 1ère expérimentation (49) Vidéos de démonstration
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 32/38
Résultats de l’expérimentation 1/2
Activité globale sur TE-Cap : 42 personnes inscrites de 9 pays Retour de 13 questionnaires Faible participation Curiosité / Participer Qualité et pertinence des échanges
Compréhension globale de TE-Cap : Manque de temps 23 utilisateurs n’ont pas rempli le profil Non utilisation des flux RSS et abonnement
aux discussions
Amorce
Animateur(s)
Mettre en avant les possibilités
Lien profil / classification
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 33/38
Résultats de l’expérimentation 2/2
Interface : Problèmes de prise en main de l’interface de
classement / recherche … … mais simplicité d’utilisation Utilité, facilité d’utilisation et qualité générales
de l’interface satisfaisantes
Classification : Pas de diffusion des ressources Sentiment d’appartenance à la communauté Évolution non négligeable de la classification
Compagnon logiciel
Aide contextuelle
Mieux expliciter le principe
de l’ajout de rubriques
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 34/38
Discussion sur les résultats
Nombre critique d’utilisateurs pour « démarrer » Une minorité active d’une communauté génère les échanges
Durée de l’expérimentation trop courte pour évaluer certains points
Difficulté de présenter un outil informatique novateur Prise en main par des utilisateurs que nous ne connaissons pas Logiciel n’existant pas encore ou ne présentant pas d’équivalent Activité mal définie
Verrous au partage de pratiques Participation à une communauté moins prioritaire qu’enseigner Logique individualiste
Les tuteurs forment-ils vraiment une organisation sociale ?
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 35/38
Plan
Introduction Modèle d’Interconnexion de Communautés de
Pratiques (ICP) Plate-forme TE-Cap
Présentation générale Outil d’indexation et de recherche personnalisé
Validation Un intermédiaire entre taxonomie et folksonomie Expérimentation
Conclusion et perspectives
http://liesp.insa-lyon.fr/members/garrot/ 36/38
Contributions
Conception du modèle d’Interconnexion de Communautés de Pratique (ICP)
Validation de l’implémentation de ce modèle par le développement de la plate-forme TE-Cap
Développement d’un outil personnalisé de recherche et d’indexation des connaissances
Expérimentation pendant plusieurs mois avec des tuteurs de différentes disciplines et pays
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 37/38
Perspectives
Projet « TE-Cap 2 : Indexation sémantique d’expériences de tutorat » : réponse à l’appel d’offre Jacques Cartier (projet franco-québécois)
Amélioration de l’outil d’indexation et de recherche :• Création d’associations sémantiques entre rubriques• Conception d’un système de classification semi-automatique
reposant sur des techniques d’analyse de texte
Expérimentation avec les formateurs de la Télé-Université du Québec (Téluq) à partir de Juillet 2009
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion
http://liesp.insa-lyon.fr/members/garrot/ 38/38
À plus long terme …
Développement d’un composant de recherche de ressources indépendant de toute plate-forme :
Mettre en relation différentes CoPs qui existent déjà et mutualiser leurs ressources
Approche orientée service
Concrétisation du concept d’ICP pour des CoPs n’utilisant pas les mêmes plates-formes
Introduction – Modèle ICP – Plate-forme TE-Cap – Validation - Conclusion