« Autoattendance block » : différence entre les versions

De MoodleDocs
Aller à :navigation, rechercher
Aucun résumé des modifications
mAucun résumé des modifications
 
(2 versions intermédiaires par un autre utilisateur non affichées)
Ligne 3 : Ligne 3 :
En plus du mode manuel d'origine un mode automatique (s'appuyant sur les fichiers de log d'accès à Moodle) et un mode semi-automatique (l'utilisateur clique un lien) sont aussi possibles.
En plus du mode manuel d'origine un mode automatique (s'appuyant sur les fichiers de log d'accès à Moodle) et un mode semi-automatique (l'utilisateur clique un lien) sont aussi possibles.


Utilisé en association avec le module Autoattendance, ce programme permet aux enseignants d'accéder rapidement aux fonctions de présence et permet aux étudinats un accès rapide à la liste de leurs propres heures de présences.
Utilisé en association avec le [[Autoattendance module|module Autoattendance]], ce programme permet aux enseignants d'accéder rapidement aux fonctions de présence et permet aux étudiants un accès rapide à la liste de leurs propres heures de présences.


L'auteur recommande instamment d'installer le bloc Auto Attendance (autoattend) ainsi que le module Auto Attendance module
L'auteur recommande instamment d'installer le bloc Auto Attendance (autoattend) ainsi que le module Auto Attendance.


==Installation==
==Installation==
* Télécharger la page https://moodle.org/plugins/view.php?plugin=block_autoattend
* Télécharger le bloc depuis la page https://moodle.org/plugins/view.php?plugin=block_autoattend
* Installer comme les autres [[Blocs]]
* Installer comme les autres [[Blocs]]
* Ne pas oublier d'installer aussi le module [[Autoattendance module]]
* Ne pas oublier d'installer aussi le module [[Autoattendance module]]
Ligne 14 : Ligne 14 :
==Utilisation==
==Utilisation==
===Glossaire===
===Glossaire===
* Session: Leçon à effectuer à un certain horaire.
* Session : Leçon à effectuer à un certain horaire.
* Class: Regroupement d'étudinats à pour une session.
* Class : Regroupement d’étudiants pour une session.


===Mode Automatique===
===Mode Automatique===
* La présence est enregistrée automatiquement quand l'étudiant accède (login) au cours.
* La présence est enregistrée automatiquement quand l'étudiant accède (login) au cours.
* Le fichier de log étant consulté par le programme [[Cron]], il peut se produire un court délai (''time lag'') pour la consultation des données de présence les plus récente .
* Le fichier de log étant consulté par le programme [[Cron]], il peut se produire un court délai (''time lag'') pour la consultation des données de présence les plus récentes.
* Il est aussi possible d'obtenir les informations les plus récentes en cliquant le bouton "Rafraîchir" manuellement.
* Il est aussi possible d'obtenir les informations les plus récentes en cliquant le bouton "Rafraîchir" manuellement.
* Vous pouvez ajouter des restrictions d'addresses IP.
* Vous pouvez ajouter des restrictions d’adresses IP.
* Vous pouvez interdire la présence de plusieurs étudiants depuis le même ordinateur.
* Vous pouvez interdire la présence de plusieurs étudiants depuis le même ordinateur.
* Si les fihciers de [[Logs]] de Moodle sont conservés vous pouvez récupérer les présences de n'importe quelle période.
* Si les fichiers de [[Logs]] de Moodle sont conservés, vous pouvez récupérer les présences de n'importe quelle période.


===Mode Semi-automatique===
===Mode Semi-automatique===
Ligne 30 : Ligne 29 :
* Les étudiants doivent eux cliquer sur le lien des Présents.
* Les étudiants doivent eux cliquer sur le lien des Présents.
* L'enseignant peut confirmer les présences en temps réel.
* L'enseignant peut confirmer les présences en temps réel.
* L'enseignant peut ajouter une restriction par adresse IP address et/ou mots-clés (ceux-ci sont attachés à des utilisateurs).
* L'enseignant peut ajouter une restriction par adresse IP et/ou mots-clés (ceux-ci sont attachés à des utilisateurs).
* L'enseignant peut aussi prohiber la présence depuis le même ordianateur.
* L'enseignant peut aussi prohiber la présence depuis le même ordinateur.
* Si l module de Présence (autoattendmod) n'a pas été installé au préalable, seul un lien vers les présences sera proposé.
* Si le module de Présence (autoattendmod) n'a pas été installé au préalable, seul un lien vers les présences sera proposé.
* Si vous n'avez pas installé le module Présence (attendance), it is necessary to paste the following link as an attendee link.
* Si vous n'avez pas installé le module Présence (attendance), it is necessary to paste the following link as an attendee link.
* If there is no class of semi-automatic mode is taking attendance in the appropriate time, attendance link displays the detailed data of attendance.
* If there is no class of semi-automatic mode is taking attendance in the appropriate time, attendance link displays the detailed data of attendance.


===Mode Manuel===
===Mode Manuel===
* Les enseignants enregistrent les présents manuellement dans la liste des présents. La procédure est souple mais pénible.
* Les enseignants enregistrent les présents manuellement dans la liste des présents. La procédure est souple mais pénible.
* Please use in the classroom and do not use the computer or use in the correction after taking the automatic and semi-automatic mode
* Please use in the classroom and do not use the computer or use in the correction after taking the automatic and semi-automatic mode
Ligne 44 : Ligne 42 :
===Présence===
===Présence===
* Ce menu affiche une table de présence au cours. Si une classe est définie vous pouvez aussi sélectionner l'affichage de la classe.
* Ce menu affiche une table de présence au cours. Si une classe est définie vous pouvez aussi sélectionner l'affichage de la classe.
* Bouton Rafraîchir : Ce bouton met à jours les informations de début et de fin de présence. De plus, en mode automatique, mise à jour des informations de présence à partir des fichiers de [[Logs]] de Moodle .
* Bouton Rafraîchir : ce bouton met à jour les informations de début et de fin de présence. De plus, en mode automatique, mise à jour des informations de présence à partir des fichiers de [[Logs]] de Moodle.
* (Tout sélectionner), (Tout rafraîchir) et bouton Suppression. Vous pouvez supprimer la session sélectionnée dans la boîte de sélection.
* (Tout sélectionner), (Tout rafraîchir) et bouton Suppression. Vous pouvez supprimer la session sélectionnée dans la boîte de sélection.
* Bouton Operation [[{{ns:file}}:File_autoattend_button.png]]
* Bouton Opération [[{{ns:file}}:File_autoattend_button.png]]
** Icone de Présence : Afficher les informations de présence pour chaque étudiant, et les éditer si nécessaire. (Cercle rouge : la session n'a pas démarré. Carré orange : session en cours. Cercle vert : session terminée.)
** Icône de Présence : afficher les informations de présence pour chaque étudiant, et les éditer si nécessaire. (Cercle rouge : la session n'a pas démarré. Carré orange : session en cours. Cercle vert : session terminée.)
** Icône Edit : Edition des informations de  session.
** Icône Edit : Edition des informations de  session.
** Boîte de sélection : Cochez la session à suprimer.
** Boîte de sélection : Cochez la session à supprimer.


===Ajout (une)===
===Ajout (une)===
* Ajouter une session.
* Ajouter une session.
* Délai de retard : En mode automatique ou semi-automatique les étudiants dont le retard est supérieur ou égal à ce délai sont marqués "En retard".
* Délai de retard : en mode automatique ou semi-automatique les étudiants dont le retard est supérieur ou égal à ce délai sont marqués "En retard".
* Mot-Clé : Voir plus bas la section ''Mot-clé''.
* Mot-Clé : voir plus bas la section ''Mot-clé''.
* Adresse IP autorisées : Voir plus bas la section ''IP autorisées''.
* Adresse IP autorisées : voir plus bas la section ''IP autorisées''.
* Refus d'IP identique : Ignore les inscriptions à la liste de présence ayant la même adresse IP. L'adresse en question étant déjà enregistrée ceci évite qu'on ne puisse répondre présent pour un autre étudiant.
* Refus d'IP identique : ignore les inscriptions à la liste de présence ayant la même adresse IP. L'adresse en question étant déjà enregistrée ceci évite qu'on ne puisse répondre présent pour un autre étudiant.


===Ajouter (multi)===
===Ajouter (multi)===
Ligne 67 : Ligne 65 :
* Regrouper les étudiants en classes (groupement)
* Regrouper les étudiants en classes (groupement)
* Il y a des ''Classes exceptionnelles'', ''Pas de Classe'' et ''Exclusion''.
* Il y a des ''Classes exceptionnelles'', ''Pas de Classe'' et ''Exclusion''.
** Pas de classe : C'est la la classe des étudiants par défaut. Si vous ne créez pas de regroupement par classes, tous les étudiants du cours sont regroupés dans une classe unique. Les étudiants inscrits dans "Pas de classe" ne peuvent se trouver que dasn la session "Tous les étudiants".
** Pas de classe : c'est la classe des étudiants par défaut. Si vous ne créez pas de regroupement par classes, tous les étudiants du cours sont regroupés dans une classe unique. Les étudiants inscrits dans "Pas de classe" ne peuvent se trouver que dans la session "Tous les étudiants".
** Exclusion: Les étudiant inscrits dans la classe "Exclusion" ne sont inscrits dans aucune des autres classes et leur présence n'est jamais affichée.
** Exclusion : les étudiants inscrits dans la classe "Exclusion" ne sont inscrits dans aucune des autres classes et leur présence n'est jamais affichée.
** Classe inconnue: Les étudiants des classes qui ont été supprimées sont placé dans la "Classe inconnue".
** Classe inconnue : les étudiants des classes qui ont été supprimées sont placés dans la "Classe inconnue".


===Paramétrage des Classes===
===Paramétrage des Classes===
* Quand des classes sont définies, ajout du nom de la classe, édition et la suppression.
* Quand des classes sont définies, ajout du nom de la classe, édition et suppression.
* L'ensemble des étudiants sont dans la session par défaut "Tous les étudiants". Ceci n'est pas affiché à ce niveau de paramétrage.
* L'ensemble des étudiants sont dans la session par défaut "Tous les étudiants". Ceci n'est pas affiché à ce niveau de paramétrage.


Ligne 79 : Ligne 77 :


==Clé de saisie==
==Clé de saisie==
* Une clé est attribuée à chaque étudiants afin qu'il puisse cocher sa présence en mode manuel.
* Une clé est attribuée à chaque étudiant afin qu'il puisse cocher sa présence en mode manuel.
* Chaque étudiant doit saisir sa propre clé.  
* Chaque étudiant doit saisir sa propre clé.  
* En mode semi-automatique cette clé (alphabétique) est spécifiée. Quand vous cliquez la boîte "Clé aléatoire" ("Random Key") une clé en minuscules de 5 caractères est générée automatiquement. Il n'en est pas tenu compte dans les modes manuel et automatique.
* En mode semi-automatique, cette clé (alphabétique) est spécifiée. Quand vous cliquez la boîte "Clé aléatoire" ("Random Key") une clé en minuscules de 5 caractères est générée automatiquement. Il n'en est pas tenu compte dans les modes manuel et automatique.


==Allowed IPs tab==
==Allowed IPs tab==
Ligne 100 : Ligne 98 :


==Module autoattendmod ==
==Module autoattendmod ==
Ce module ne focntionne que si le bloc est installé. Mais si vous ajoutez le module les fonctions suivante sont ajoutées :
Ce module ne fonctionne que si le bloc est installé. Mais si vous ajoutez le module les fonctions suivantes sont ajoutées :
* La présence est ajoutée aux Notes .
* La présence est ajoutée aux Notes.
* Le Cron est actif.
* Le Cron est actif.
* Une instance du module peut être utilisée comme lien d'entrée vers la liste de présents en mode semi-automatique.
* Une instance du module peut être utilisée comme lien d'entrée vers la liste de présents en mode semi-automatique.
Ligne 108 : Ligne 106 :
* La page Wiki est disponible à http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?autoattend%20%28E%29
* La page Wiki est disponible à http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?autoattend%20%28E%29


[[Category:Bloc]]
[[Catégorie:Bloc]]
[[Category:Contributed code]]
[[Catégorie:Code tiers]]
[[Category:Teacher]]
[[Catégorie:Enseignant]]
 


[[en:Autoattendance_block]]
[[en:Autoattendance_block]]
[[es:Bloque de autoasistencia]]
[[es:Bloque de autoasistencia]]

Dernière version du 10 février 2016 à 15:00

Ce bloc AutoPrésence (autoattend) est une modification du bloc Présence (Attendance) de Mr. Dmitry Pupinin et. al (v1.0.8, 2007).

En plus du mode manuel d'origine un mode automatique (s'appuyant sur les fichiers de log d'accès à Moodle) et un mode semi-automatique (l'utilisateur clique un lien) sont aussi possibles.

Utilisé en association avec le module Autoattendance, ce programme permet aux enseignants d'accéder rapidement aux fonctions de présence et permet aux étudiants un accès rapide à la liste de leurs propres heures de présences.

L'auteur recommande instamment d'installer le bloc Auto Attendance (autoattend) ainsi que le module Auto Attendance.

Installation

Utilisation

Glossaire

  • Session : Leçon à effectuer à un certain horaire.
  • Class : Regroupement d’étudiants pour une session.

Mode Automatique

  • La présence est enregistrée automatiquement quand l'étudiant accède (login) au cours.
  • Le fichier de log étant consulté par le programme Cron, il peut se produire un court délai (time lag) pour la consultation des données de présence les plus récentes.
  • Il est aussi possible d'obtenir les informations les plus récentes en cliquant le bouton "Rafraîchir" manuellement.
  • Vous pouvez ajouter des restrictions d’adresses IP.
  • Vous pouvez interdire la présence de plusieurs étudiants depuis le même ordinateur.
  • Si les fichiers de Logs de Moodle sont conservés, vous pouvez récupérer les présences de n'importe quelle période.

Mode Semi-automatique

  • L'enseignant peut consulter les présents en cliquant sur le lien des Présents.
  • Les étudiants doivent eux cliquer sur le lien des Présents.
  • L'enseignant peut confirmer les présences en temps réel.
  • L'enseignant peut ajouter une restriction par adresse IP et/ou mots-clés (ceux-ci sont attachés à des utilisateurs).
  • L'enseignant peut aussi prohiber la présence depuis le même ordinateur.
  • Si le module de Présence (autoattendmod) n'a pas été installé au préalable, seul un lien vers les présences sera proposé.
  • Si vous n'avez pas installé le module Présence (attendance), it is necessary to paste the following link as an attendee link.
  • If there is no class of semi-automatic mode is taking attendance in the appropriate time, attendance link displays the detailed data of attendance.

Mode Manuel

  • Les enseignants enregistrent les présents manuellement dans la liste des présents. La procédure est souple mais pénible.
  • Please use in the classroom and do not use the computer or use in the correction after taking the automatic and semi-automatic mode

Onglets de paramétrage

Présence

  • Ce menu affiche une table de présence au cours. Si une classe est définie vous pouvez aussi sélectionner l'affichage de la classe.
  • Bouton Rafraîchir : ce bouton met à jour les informations de début et de fin de présence. De plus, en mode automatique, mise à jour des informations de présence à partir des fichiers de Logs de Moodle.
  • (Tout sélectionner), (Tout rafraîchir) et bouton Suppression. Vous pouvez supprimer la session sélectionnée dans la boîte de sélection.
  • Bouton Opération File autoattend button.png
    • Icône de Présence : afficher les informations de présence pour chaque étudiant, et les éditer si nécessaire. (Cercle rouge : la session n'a pas démarré. Carré orange : session en cours. Cercle vert : session terminée.)
    • Icône Edit : Edition des informations de session.
    • Boîte de sélection : Cochez la session à supprimer.

Ajout (une)

  • Ajouter une session.
  • Délai de retard : en mode automatique ou semi-automatique les étudiants dont le retard est supérieur ou égal à ce délai sont marqués "En retard".
  • Mot-Clé : voir plus bas la section Mot-clé.
  • Adresse IP autorisées : voir plus bas la section IP autorisées.
  • Refus d'IP identique : ignore les inscriptions à la liste de présence ayant la même adresse IP. L'adresse en question étant déjà enregistrée ceci évite qu'on ne puisse répondre présent pour un autre étudiant.

Ajouter (multi)

  • Ajouter des sessions.

Rapport

  • Affiche le rapport de présence pour tous les étudiants. Disponible pour chaque période et chaque classe.

Classifications

  • Regrouper les étudiants en classes (groupement)
  • Il y a des Classes exceptionnelles, Pas de Classe et Exclusion.
    • Pas de classe : c'est la classe des étudiants par défaut. Si vous ne créez pas de regroupement par classes, tous les étudiants du cours sont regroupés dans une classe unique. Les étudiants inscrits dans "Pas de classe" ne peuvent se trouver que dans la session "Tous les étudiants".
    • Exclusion : les étudiants inscrits dans la classe "Exclusion" ne sont inscrits dans aucune des autres classes et leur présence n'est jamais affichée.
    • Classe inconnue : les étudiants des classes qui ont été supprimées sont placés dans la "Classe inconnue".

Paramétrage des Classes

  • Quand des classes sont définies, ajout du nom de la classe, édition et suppression.
  • L'ensemble des étudiants sont dans la session par défaut "Tous les étudiants". Ceci n'est pas affiché à ce niveau de paramétrage.

Paramètre des Notes

  • Positionne le score de présence et le statut (En retard, Sortie en avance et Absent).

Clé de saisie

  • Une clé est attribuée à chaque étudiant afin qu'il puisse cocher sa présence en mode manuel.
  • Chaque étudiant doit saisir sa propre clé.
  • En mode semi-automatique, cette clé (alphabétique) est spécifiée. Quand vous cliquez la boîte "Clé aléatoire" ("Random Key") une clé en minuscules de 5 caractères est générée automatiquement. Il n'en est pas tenu compte dans les modes manuel et automatique.

Allowed IPs tab

  • The range of the allowed IP addresses of student PCs which permits attendance. Basically, the format is a list of "IP address/submetmask" which are separated by a blank space or a comma. But you can use the following formats, too.
    • The prefix length notation is also possible instead of a subnetmask.
       202.26.155.0/16 => 202.26.0.0/255.255.0.0
    • When a part of IP address is omitted, it is regarded as 0.
       202.26./255.255.255.0 => 202.26.0.0/255.255.255.0
    • When a part of subnetmask is omitted, it is regarded as 0.
       202.26.100.2/255.255. => 202.26.0.0/255.255.0.0
       202.26./255.255.255. => 202.26.0.0/255.255.255.0
    • When all subnet masks are omitted, the portion omitted by the IP address is 0.
       202. => 202.0.0.0/255.0.0.0
    • Example of one setting:
       92.168.100. 202.26.144.0/255.255.255. 202.26.148.122

Module autoattendmod

Ce module ne fonctionne que si le bloc est installé. Mais si vous ajoutez le module les fonctions suivantes sont ajoutées :

  • La présence est ajoutée aux Notes.
  • Le Cron est actif.
  • Une instance du module peut être utilisée comme lien d'entrée vers la liste de présents en mode semi-automatique.

Wiki