Différences entre les versions de « Outils de suivi avec Semantic MediaWiki »

De EduTech Wiki
Aller à la navigation Aller à la recherche
Ligne 135 : Ligne 135 :
 
|distribution=yes
 
|distribution=yes
 
|width=220
 
|width=220
|height=250
 
 
|datalabels=percent
 
|datalabels=percent
 
}}
 
}}

Version du 26 octobre 2013 à 12:01

Cet article est une ébauche à compléter. Une ébauche est une entrée ayant un contenu (très) maigre et qui a donc besoin d'un auteur.

1 Introduction

Cet article documente une expérience dans ce wiki qui vise à implémenter une simple système de learning process analytics avec la technologie Semantic Forms. Cette technologie est prévue pour collectionner des informations structurées et non pas pour faire des annotations de type "outils de suivi". Toutefois, elle permet de le faire. Une alternative plus efficace mais nettement plus couteuse consisterait à programmer une nouvelle extension de Semantic MediaWiki.

Il s'agit d'un projet en construction. Cette page sert donc aussi à tester des choses .....

2 Progress reporting

Sert à suivre le progrès dans une activité de type transmissive qui engage les apprenants dans des activités de lecture + écriture. Il faut adapter les modèles et formulaires à des contextes spécifiques.

Le modèle et le formulaire sont utilisés dans le cours Bases psychopédagogiques des technologies éducatives

2.1 Modèle et formulaire test pour saisir les données

(data acquisition model and form)

Le formulaire doit être appelé dans un formlink qui permet de préremplir le formulaire. Le code suivant fera partie d'un 2ème modèle:

{{#formlink:form=Progress_reporting
|link text=Dites-nous où vous en êtes ....
|link type=button
|query string=Progress_reporting[page_wiki]={{PAGENAME}}&Progress_reporting[agent]=user:{{CURRENTUSER}}&Progress_reporting[class]=tetris
|target=Reporting:[[Reporting]]/{{CURRENTUSER}}/{{PAGENAME}}
|tooltip=Report wiki reading and writing activitiy !
}}

Dans le formulaire, tous les champs sont visibles, à condition d'appartenir au group "authors". Si vous devez remplir un captcha à chaque édition, il ne marchera pas. Dans un formulaire en production, il faudrait cacher des éléments comme "page wiki", "agent" et "catégorie principale". Autrement dit, le modèle suivant va préremplir le formulaire ci-dessus et ensuite laisser l'utilisateur compléter le reste. Sinon, on peut aussi insérer directement une requête formlink dans chaque page.

En insérant ce modèle {{Progress reporting button}}, cela donne un bouton comme cela:


2.2 Modèles pour suivre le progrès, à insérer dans une page utilisateur

Permet à un utilisateur de suivre son progrès. L'enseignant et les co-apprenants peuvent aussi regarder, mais préfèrent probablement un cockpit global.

On peut le copier dans n'importe quelle page: copy/paste: {{progress reporting button}}

Example page utilisateur test:

2.3 Code exemple pour insérer dans une page qui fera "cockpit"

Tableaux avec toutes les informations

{{#ask:[[Reporting:+]] [[agent::+]] [[page wiki::+]]
|?page wiki
|?catégorie principale
|?agent
|?promotion
|?A pourcentage lu
|?a difficulté
|?a intérêt
}}
{{#ask:[[Reporting:+]] [[agent::+]] [[page wiki::+]]
|?page wiki
|?agent
|?a intention de produire
|?a taux_d'achèvement
|?a commentaire
}}

Voici le résultat

Pages où sont stockées les informationsPage wikiCatégorie principaleAgentPromotionA pourcentage luA difficultéA intérêt
Progress reporting/129.194.234.24/Développement moral et psychosocialDéveloppement moral et psychosocialBases psychopédagogiques des technologies éducatives129.194.234.24tetris5 - lu et assimilé3 - plutôt facile1 - intéressant
Progress reporting/144.85.179.105/Apprentissage par problèmeApprentissage par problèmeBases psychopédagogiques des technologies éducatives144.85.179.105utopia3 - lu à moitié3 - plutôt facile1 - intéressant
Progress reporting/178.193.209.46/Métacognition et apprentissageMétacognition et apprentissageBases psychopédagogiques des technologies éducatives178.193.209.46tetris5 - lu et assimilé3 - plutôt facile2 - plutôt intéressant
Progress reporting/178.193.209.46/Pédagogie de maîtrisePédagogie de maîtriseBases psychopédagogiques des technologies éducatives178.193.209.46tetris5 - lu et assimilé3 - plutôt facile3 - plutôt inintéressant
Progress reporting/185.10.224.66/Motivation intrinsèque pour l´apprentissageMotivation intrinsèque pour l´apprentissageBases psychopédagogiques des technologies éducatives185.10.224.66wall-e5 - lu et assimilé3 - plutôt facile2 - plutôt intéressant
Progress reporting/185.10.224.66/Théorie de Novak sur les cartes conceptuellesThéorie de Novak sur les cartes conceptuellesBases psychopédagogiques des technologies éducatives185.10.224.66tetris2 - parcouru4 - très facile0 - ne sais pas
Progress reporting/185.31.103.228/Théorie de Novak sur les cartes conceptuellesThéorie de Novak sur les cartes conceptuellesBases psychopédagogiques des technologies éducatives185.31.103.228wall-e5 - lu et assimilé3 - plutôt facile1 - intéressant
Progress reporting/188.61.71.29/GamificationGamificationBases psychopédagogiques des technologies éducatives188.61.71.29utopia5 - lu et assimilé4 - très facile3 - plutôt inintéressant
Progress reporting/46.126.19.56/Développement moral et psychosocialDéveloppement moral et psychosocialBases psychopédagogiques des technologies éducatives46.126.19.56tetris4 - lu2 - plutôt difficile1 - intéressant
Progress reporting/46.126.19.56/Socio-constructivismeSocio-constructivismeBases psychopédagogiques des technologies éducatives46.126.19.56tetris5 - lu et assimilé3 - plutôt facile1 - intéressant
Progress reporting/77.154.202.86/Apprentissage multimédiaApprentissage multimédiaBases psychopédagogiques des technologies éducatives77.154.202.86utopia4 - lu2 - plutôt difficile1 - intéressant
Progress reporting/78.212.27.138/Enseignement programméEnseignement programméBases psychopédagogiques des technologies éducatives78.212.27.138volt5 - lu et assimilé4 - très facile1 - intéressant
Progress reporting/85.0.189.20/Psychologie socialePsychologie socialeBases psychopédagogiques des technologies éducatives85.0.189.20tetris0 - ne sais pas0 - ne sais pas0 - ne sais pas
Progress reporting/85.0.253.0/Développement moral et psychosocialDéveloppement moral et psychosocialBases psychopédagogiques des technologies éducatives85.0.253.0tetris5 - lu et assimilé3 - plutôt facile1 - intéressant
Progress reporting/85.7.27.81/Apprentissage situéApprentissage situéBases psychopédagogiques des technologies éducatives85.7.27.813 - lu à moitié3 - plutôt facile2 - plutôt intéressant
Progress reporting/Adar Hoffman/BéhaviorismeBéhaviorismeBases psychopédagogiques des technologies éducativesAdar Hoffmantetris4 - lu3 - plutôt facile1 - intéressant
Progress reporting/Adar Hoffman/Piaget et le constructivismePiaget et le constructivismeBases psychopédagogiques des technologies éducativesAdar Hoffmantetris4 - lu3 - plutôt facile1 - intéressant
Progress reporting/Adar Hoffman/Psychologie socialePsychologie socialeBases psychopédagogiques des technologies éducativesAdar Hoffmantetris4 - lu4 - très facile1 - intéressant
Progress reporting/Adar Hoffman/Socio-constructivismeSocio-constructivismeBases psychopédagogiques des technologies éducativesAdar Hoffmantetris2 - parcouru3 - plutôt facile1 - intéressant
Progress reporting/Aili malika/Apprentissage par découverteApprentissage par découverteBases psychopédagogiques des technologies éducativesAili malikaxerneas2 - parcouru3 - plutôt facile4 - inintéressant
Progress reporting/Aili malika/Apprentissage par problèmeApprentissage par problèmeBases psychopédagogiques des technologies éducativesAili malikautopia5 - lu et assimilé3 - plutôt facile2 - plutôt intéressant
Progress reporting/Alaga/Apprentissage multimédiaApprentissage multimédiaBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé3 - plutôt facile3 - plutôt inintéressant
Progress reporting/Alaga/Apprentissage par découverteApprentissage par découverteBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé4 - très facile1 - intéressant
Progress reporting/Alaga/Apprentissage par découverte guidéeApprentissage par découverte guidéeBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé3 - plutôt facile3 - plutôt inintéressant
Progress reporting/Alaga/Apprentissage par investigationApprentissage par investigationBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé3 - plutôt facile1 - intéressant
Progress reporting/Alaga/Apprentissage par problèmeApprentissage par problèmeBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé3 - plutôt facile2 - plutôt intéressant
Progress reporting/Alaga/Apprentissage par projetApprentissage par projetBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé3 - plutôt facile1 - intéressant
Progress reporting/Alaga/BéhaviorismeBéhaviorismeBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé4 - très facile2 - plutôt intéressant
Progress reporting/Alaga/Développement moral et psychosocialDéveloppement moral et psychosocialBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé4 - très facile1 - intéressant
Progress reporting/Alaga/Enseignement programméEnseignement programméBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé4 - très facile2 - plutôt intéressant
Progress reporting/Alaga/Familles pédagogiquesFamilles pédagogiquesBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé3 - plutôt facile2 - plutôt intéressant
Progress reporting/Alaga/FlowFlowBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé3 - plutôt facile3 - plutôt inintéressant
Progress reporting/Alaga/Grands principes pédagogiquesGrands principes pédagogiquesBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé4 - très facile2 - plutôt intéressant
Progress reporting/Alaga/Jugement et prise de décisionJugement et prise de décisionBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé3 - plutôt facile2 - plutôt intéressant
Progress reporting/Alaga/MémoireMémoireBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé4 - très facile2 - plutôt intéressant
Progress reporting/Alaga/Mémoire et émotionMémoire et émotionBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé3 - plutôt facile4 - inintéressant
Progress reporting/Alaga/Niveaux et types d’apprentissageNiveaux et types d’apprentissageBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé3 - plutôt facile2 - plutôt intéressant
Progress reporting/Alaga/Piaget et le constructivismePiaget et le constructivismeBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé4 - très facile2 - plutôt intéressant
Progress reporting/Alaga/PsycholinguistiquePsycholinguistiqueBases psychopédagogiques des technologies éducativesAlagaautre5 - lu et assimilé3 - plutôt facile2 - plutôt intéressant
Progress reporting/Alaga/Psychologie différentiellePsychologie différentielleBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé3 - plutôt facile3 - plutôt inintéressant
Progress reporting/Alaga/Psychologie socialePsychologie socialeBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé4 - très facile2 - plutôt intéressant
Progress reporting/Alaga/PédagogiePédagogieBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé4 - très facile3 - plutôt inintéressant
Progress reporting/Alaga/Pédagogie de maîtrisePédagogie de maîtriseBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé4 - très facile2 - plutôt intéressant
Progress reporting/Alaga/Pédagogie explicitePédagogie expliciteBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé4 - très facile1 - intéressant
Progress reporting/Alaga/RaisonnementRaisonnementBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé4 - très facile2 - plutôt intéressant
Progress reporting/Alaga/Socio-constructivismeSocio-constructivismeBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé4 - très facile2 - plutôt intéressant
Progress reporting/Alaga/Tactique pédagogiqueTactique pédagogiqueBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé3 - plutôt facile2 - plutôt intéressant
Progress reporting/Alaga/Théorie de Novak sur les cartes conceptuellesThéorie de Novak sur les cartes conceptuellesBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé4 - très facile2 - plutôt intéressant
Progress reporting/Alaga/Théorie des conditions d’apprentissageThéorie des conditions d’apprentissageBases psychopédagogiques des technologies éducativesAlagautopia5 - lu et assimilé4 - très facile1 - intéressant
Progress reporting/Alaga/Vidéographie (cours BASES)Vidéographie (cours BASES)Bases psychopédagogiques des technologies éducativesAlagautopia4 - lu2 - plutôt difficile2 - plutôt intéressant
... autres résultats
 Page wikiAgentA intention de produireA taux d'achèvementA commentaire
Progress reporting/129.194.234.24/Développement moral et psychosocialDéveloppement moral et psychosocial129.194.234.24
Progress reporting/144.85.179.105/Apprentissage par problèmeApprentissage par problème144.85.179.105
Progress reporting/178.193.209.46/Métacognition et apprentissageMétacognition et apprentissage178.193.209.46
Progress reporting/178.193.209.46/Pédagogie de maîtrisePédagogie de maîtrise178.193.209.46
Progress reporting/185.10.224.66/Motivation intrinsèque pour l´apprentissageMotivation intrinsèque pour l´apprentissage185.10.224.66
Progress reporting/185.10.224.66/Théorie de Novak sur les cartes conceptuellesThéorie de Novak sur les cartes conceptuelles185.10.224.66
Progress reporting/185.31.103.228/Théorie de Novak sur les cartes conceptuellesThéorie de Novak sur les cartes conceptuelles185.31.103.228
Progress reporting/188.61.71.29/GamificationGamification188.61.71.29Cette page fait plutôt office de résumé que de réel page d'information pour le sujet de la Gamification. Je trouve son contenu un peu léger.
Progress reporting/46.126.19.56/Développement moral et psychosocialDéveloppement moral et psychosocial46.126.19.56
Progress reporting/46.126.19.56/Socio-constructivismeSocio-constructivisme46.126.19.56
Progress reporting/77.154.202.86/Apprentissage multimédiaApprentissage multimédia77.154.202.86Toutefois certaines phrases sont très longues... et mériteraient d'être raccourcies.
Progress reporting/78.212.27.138/Enseignement programméEnseignement programmé78.212.27.138
Progress reporting/85.0.189.20/Psychologie socialePsychologie sociale85.0.189.20faux
Progress reporting/85.0.253.0/Développement moral et psychosocialDéveloppement moral et psychosocial85.0.253.0
Progress reporting/85.7.27.81/Apprentissage situéApprentissage situé85.7.27.81
Progress reporting/Adar Hoffman/BéhaviorismeBéhaviorismeAdar Hoffmanfaux
Progress reporting/Adar Hoffman/Piaget et le constructivismePiaget et le constructivismeAdar Hoffmanfaux
Progress reporting/Adar Hoffman/Psychologie socialePsychologie socialeAdar Hoffmanfaux
Progress reporting/Adar Hoffman/Socio-constructivismeSocio-constructivismeAdar Hoffmanfaux
Progress reporting/Aili malika/Apprentissage par découverteApprentissage par découverteAili malika
Progress reporting/Aili malika/Apprentissage par problèmeApprentissage par problèmeAili malika
Progress reporting/Alaga/Apprentissage multimédiaApprentissage multimédiaAlaga
Progress reporting/Alaga/Apprentissage par découverteApprentissage par découverteAlaga
Progress reporting/Alaga/Apprentissage par découverte guidéeApprentissage par découverte guidéeAlaga
Progress reporting/Alaga/Apprentissage par investigationApprentissage par investigationAlaga
Progress reporting/Alaga/Apprentissage par problèmeApprentissage par problèmeAlaga
Progress reporting/Alaga/Apprentissage par projetApprentissage par projetAlaga
Progress reporting/Alaga/BéhaviorismeBéhaviorismeAlaga
Progress reporting/Alaga/Développement moral et psychosocialDéveloppement moral et psychosocialAlaga
Progress reporting/Alaga/Enseignement programméEnseignement programméAlaga
Progress reporting/Alaga/Familles pédagogiquesFamilles pédagogiquesAlaga
Progress reporting/Alaga/FlowFlowAlaga
Progress reporting/Alaga/Grands principes pédagogiquesGrands principes pédagogiquesAlaga
Progress reporting/Alaga/Jugement et prise de décisionJugement et prise de décisionAlaga
Progress reporting/Alaga/MémoireMémoireAlaga
Progress reporting/Alaga/Mémoire et émotionMémoire et émotionAlaga
Progress reporting/Alaga/Niveaux et types d’apprentissageNiveaux et types d’apprentissageAlaga
Progress reporting/Alaga/Piaget et le constructivismePiaget et le constructivismeAlaga
Progress reporting/Alaga/PsycholinguistiquePsycholinguistiqueAlaga
Progress reporting/Alaga/Psychologie différentiellePsychologie différentielleAlaga
Progress reporting/Alaga/Psychologie socialePsychologie socialeAlaga
Progress reporting/Alaga/PédagogiePédagogieAlaga
Progress reporting/Alaga/Pédagogie de maîtrisePédagogie de maîtriseAlaga
Progress reporting/Alaga/Pédagogie explicitePédagogie expliciteAlaga
Progress reporting/Alaga/RaisonnementRaisonnementAlaga
Progress reporting/Alaga/Socio-constructivismeSocio-constructivismeAlaga
Progress reporting/Alaga/Tactique pédagogiqueTactique pédagogiqueAlaga
Progress reporting/Alaga/Théorie de Novak sur les cartes conceptuellesThéorie de Novak sur les cartes conceptuellesAlaga
Progress reporting/Alaga/Théorie des conditions d’apprentissageThéorie des conditions d’apprentissageAlaga
Progress reporting/Alaga/Vidéographie (cours BASES)Vidéographie (cours BASES)Alaga
... autres résultats

2.4 Visualisations

Tests to pull data from user reporting pages. In order to visualize agregations, e.g. averages for each page we probably have to create properties that will first #ask average scores.

L’histogramme ou le graphe sont vides car il n’y a pas de données


L’histogramme ou le graphe sont vides car il n’y a pas de données

2.5 Eléments à insérer dans des pages concernées

L'infobox suivante ira dans la page qui a été suivie et va flotter vers la droite....

Agentprod ?%
Daniel K. Schneidervrai55
Danielvrai10
Testfaux3
Chargement...

Voici le code (approximativement, voir le source de cette section aussi)

<div class="noprint" style="width: 25em; min-width:10em; width:20em; max-width:30em; font-size: 90%; border: 1px solid #aaaaaa; background-color: #f9f9f9; color: black; margin-bottom: 0.5em; margin-left: 1em; padding: 0.2em; float: right; clear: right; text-align:left;">
{{#ask:[[Reporting:+]] [[agent::+]] [[page wiki::{{PAGENAME}}]]
|?agent
|?a intention de produire = prod ?
|?a taux_d'achèvement = %
}}
{{#ask:[[Reporting:+]] [[page wiki::{{PAGENAME}}]]
|?A pourcentage lu
|mainlabel=-
|format=jqplotchart
|charttype=pie
|chartlegend=e
|charttitle= % Lu
|distribution=yes
|width=33%
|datalabels=percent
}}
</div>

Afficher des résultats selon les participants:


Chargement...

3 Page reporting

Ce dispositif utiliser le namespace "USER". Plutôt déconseillé, car cela pollue un espace qui est normalement réservé à contenir juste les pages utilisateur.

3.1 Modèles et formulaires utilisés pour la saisie / Models and forms for data gathering

Le formulaire doit être appelé dans un formlink qui permet de préremplir le formulaire. Le code ci-dessous devrait être adapté à un contexte, c-a-d il faudrait adapter le "query string".

{{#formlink:form=Page_reporting
|link text=Dites-nous où vous en êtes ....
|link type=button
|query string=Page_reporting[page_wiki]={{PAGENAME}}&Page_reporting[agent]=user:{{CURRENTUSER}}
|target=user:{{CURRENTUSER}}/{{PAGENAME}}
|tooltip=Report wiki reading and writing activitiy !
}}

Le modèle suivant inclut juste le code ci-dessus. On peut le copier/coller dans les pages qui nécessitent un suivi.


3.2 Modèles pour le reporting

Le modèle "page reporting user page" permet à un utilisateur de suivre son progrès. L'enseignant et les co-apprenants peuvent aussi regarder, mais préfèrent probablement un cockpit global.

Example page utilisateur test:

Voici un exemple comment créer un cockpit:

 Page wikiCatégorie principaleAgentA pourcentage luA taux d'achèvementA difficulté
Daniel K. Schneider/Outils de suivi avec Semantic MediaWikiOutils de suivi avec Semantic MediaWikiSemantic MediaWikiDaniel K. Schneider
Daniel K. Schneider/Tutoriel DTDTutoriel DTDDaniel K. Schneider
Daniel K. Schneider/Tutoriel XSLT débutantTutoriel XSLT débutantDaniel K. Schneider12
Daniel/Outils de suivi avec Semantic MediaWikiOutils de suivi avec Semantic MediaWikiDaniel
Daniel/Tutoriel XSLT débutantTutoriel XSLT débutantDaniel
Test/Outils de suivi avec Semantic MediaWikiOutils de suivi avec Semantic MediaWikiTest

4 Simples tâches et delivrables

A utiliser dans un cours projet...

5 Liens