« Outils de suivi avec Semantic MediaWiki » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Ligne 62 : Ligne 62 :
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.
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.


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


* Modèle: [[modèle: page reporting]]
* Modèle: [[modèle: page reporting]]
* Formulaire: [[formulaire: page reporting]]
* Formulaire: [[formulaire: page reporting]]


Le formulaire doit être appelé dans un formlink qui permet de préremplir le formulaire, soit en adaptant le code ci-dessous ou mieux: écrire un modèle (voir "modèles à utiliser" ci-dessous)
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".


<source lang="bibtex">
<source lang="bibtex">
Ligne 79 : Ligne 79 :
</source>
</source>


Notice: pour le moment tous les champs du formulaire sont visibles. On va cacher "page wiki", "agent" et "catégorie principale".
Le modèle suivant inclut juste le code ci-dessus. On peut le copier/coller dans les pages qui nécessitent un suivi.


=== Modèles à utiliser ===
* [[Modèle:page reporting button]]
 
Le modèles vont préremplir le formulaire ci-dessus et ensuite laisser l'utilisateur compléter le reste. Sinon, on peu aussi insérer directement un requête formlink dans chaque page.
 
* [[Modèle:page reporting button]] (n'insère pas de catégorie)
{{page reporting button}}
{{page reporting button}}


=== Modèles à insérer dans une page utilisateur ===
=== Modèles pour le reporting ===


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.
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.


* [[modèle: page reporting user page]]  
* [[modèle: page reporting user page]]  
Ligne 97 : Ligne 93 :
*[[user: Daniel K. Schneider]]
*[[user: Daniel K. Schneider]]


=== Test modèles et formulaire "page reporting button" ===
Voici un exemple comment créer un cockpit:
 
Ce bouton permet d'enregistrer le self-reporting, à condition d'appartenir au group "authors". Si vous devez remplir un captcha à chaque édition, il ne marchera pas.
 
In English: If you belong to the "authors" group you can report your reading progess using this button.
 
{{page reporting button}}
On peut le copier dans n'importe quelle page: copy/paste:
<nowiki>{{page reporting button}} </nowiki>
 
Voici quelques statistiques:
{{#ask:[[User:+]] [[agent::+]] [[page wiki::+]]
{{#ask:[[User:+]] [[agent::+]] [[page wiki::+]]
|?page wiki
|?page wiki
Ligne 116 : Ligne 102 :
|?a difficulté
|?a difficulté
}}
}}
Incompatible avec la protection captcha...


== Simples tâches et delivrables ==
== Simples tâches et delivrables ==

Version du 25 octobre 2013 à 10:48

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.

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. Pour le moment elle sert aussi à tester des choses .....

Il s'agit d'un projet en construction. D'ici mi-octobre le dispositif devrait marcher - Daniel K. Schneider (discussion) 30 septembre 2013 à 17:49 (CEST)

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.

Une variante est utilisé dans le cours Bases psychopédagogiques des technologies éducatives (voir ci-dessous)

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.

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:

Test modèles et formulaire "page reporting button"

Voici quelques statistiques:


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.

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.


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

Simples tâches et delivrables

A utiliser dans un cours projet...

Liens