8. Rapport aux élèves

Il nous faut toutes les informations nécessaires pour prendre une bonne décision. Dans le cas d'un élève, cela veut dire entre autres de savoir s'il progresse ou pas dans le cours. Quoi de mieux alors de consulter son dossier scolaire pour le cours!

Les outils de la suite bureautique de Google sont programmables. J'ai créé un tableur pour accumuler la présence des élèves, les notes obtenues dans les différents travaux et des commentaires d'appréciation. Le tableau peut contenir les informations pour plusieurs cours lorsqu'il est partagé entre plusieurs enseignants.

Mais ce qu'il a de particulièrement intéressant, c'est les deux scripts qui y sont attachés. Le premier ne fait qu'ajouter un menu pour appeler le deuxième. Le second script envoie un courriel à chaque élève qui le renseigne sur toutes les informations accumulées dans son dossier. 
Note : Ce n'est qu'un exemple qui a pour but de démontrer les possibilités de cet environnement. Les scripts sont fonctionnels et sont utilisés par des enseignants.
 
Chaque ligne contient l'information pour un élève.
Le rectangle :
  • bleu montre le menu qui est ajouté à ceux du tableau pour envoyer un rapport à chaque élève.
  • rouge donne l'adresse de l'élève
  • orange donne le pourcentage du temps d'absence par rapport au nombre total d'heures de cours
  • rose donne le titre des colonnes : il représente le nom du travail ou commentaire
  • vert indique si l'information est un commentaire, une note, une appréciation (A, B, C...) ou si la colonne est inactive.
  • jaune donne le dénominateur de la note si c'est une note; si ce n'est pas le cas, l'information est ignorée
Voici des exemples de rapport que les élèves reçoivent par courriel :
 
 

On remarque qu'on ajoute aux appréciations (A, B, C...) un commentaire détaillé qui est défini par l'enseignant.

Document et scripts disponibles

Le langage de programmation est le javascript.  Les scripts associés à ce document ont été construits à partir d'exemples fournis par Google pour nous aider à débuter dans la programmation de leur environnement. N'hésitez surtout pas à visiter Google pour de très nombreux exemples.

Voici un lien vers le document qui contient les scripts décrits ci-dessus. Il y a plusieurs feuilles :
  • une feuille d'aide
  • une feuille pour cumuler les absences des élèves
  • une feuille pour la remise des travaux et les résultats des tests; une ligne par élève avec leur adresse de courriel qui est recopiée.
  • une feuille pour la liste des élèves, avec leur adresse de courriel, leur programme et leur numéro de groupe
Les scripts sont accessibles par le menu Outils / Éditeur de scripts
Vous êtes libre d'utiliser ce document, avec tous les risques et avantages que cette utilisation comporte!