Présentation
Salut, à tous,
j’étais intervenu sur le forum il y a un petit moment pour demander de l’aide pour réaliser un filtre permettant de créer des phrases auto-corrigées ...
Et bien, le voilà enfin ce filtre !
Nous l’utilisons en salle multimédia pour faire travailler la compréhension de phrases en Anglais à partir de documents audio enregistrés . La création de ces « auto-corrector » se devait d’être la plus simple possible .
Vous pourrez voir que je me suis largement inspiré du filtre QCM pour transformer mon php brut en filtre SPIP.
Merci donc à Mathieu GIANNECCHINI pour son aide « involontaire » mais précieuse .
Principe
ACDC signifie ici Auto Corrector Dictations and Comprehension ...
1 article = 1 auto-corrector .
Toute phrase écrite dans un article entre 2 ¤ ( le symbole à coté de la touche entrée : Alt Gr + dollar )devient la solution à la « dictée » .
Et dès qu’une solution est présente, le filtre affiche un champs pour proposer une solution, un bouton « corriger » et une case difficile pour tenir compte de la ponctuation et des majuscules lors de la correction.
Un système de couleurs indique si les mots proposés sont justes, faux ou justes mais mal placés.
A partir de là vous pouvez mettre n’importe quel contenu comme source de cette dictée : Du texte, une image, un fichier audio, une vidéo, un lien vers du streaming ... ça vous savez comment ça marche ...
Exemple concret ...
Je tape dans mon article ¤ There’s so many different worlds, so many different suns ¤ ceci devient donc la solution à mon auto-corrector .
J’ajoute à mon article un document audio dans lequel on entend quelqu’un qui dit cette phrase .(mark Knopfler par exemple).
Le filtre nous sert alors à corriger ce que la personne tape comme proposition à ce qu’il entend, en gros ce qu’il ou elle a compris. De là, il se peut que certains mots de la phrase soient mal écrits, mal placés, oubliés , la correction nous indique alors ce qui est juste, mal placé, ou complètement faux ( cad, mal orthographié ou inexistant) .
On pourrait faire la même chose en demandant à l’apprenant d’écrire la réponse à un dialogue d’une pièce de théatre :
Complétez le dialogue suivant :
OPHELIA. Vous commentez aussi bien qu’un coryphée, Monseigneur.
HAMLET. Je pourrais inventer le dialogue entre vous et votre amant, si je voyais se trémousser vos marionnettes.
OPHELIA. Vous êtes incisif, Monseigneur, très incisif !
HAMLET :
???
Le filtre corrigera alors l’apprenant si celui ci ne connait pas parfaitement la phrase de réponse ...
Détails techniques :
- Copier le contenu du txt dans mes_fonctions.php3
- modifier le squelette des articles en ajoutant |acdc
ex : #texte|smileys devient #texte|smileys|acdc
- Enfin pour régler un petit probleme de rafraichissement des pages (qui oblige à recalculer les pages pour rendre la dictée vierge à coup sûr et pas se retrouver avec les propositions de quelqu’un d’autre ), j’ai mis ce filtre sur un squelette spécial qui est recalculé toutes les 2 secondes (en modifiant le php correspondant au squelette : en passant le 24*3600 en 1*2 ).
Ce squelette me permet également d’afficher plusieurs dictées avec un système de navigations. ( En reprenant le squelette des rubriques Diaporama de EVa ...)
Dans les choses que je vais sans doute ajouter, voici celles qui risquent de me poser probleme :
- Un score qui diminue en fonction du nombre d’essais .
- Ajouter plusieurs réponses possibles dans une même phrase.
- Un filtre pour des texte à trous, avec correction au caractère près .
Voilà je crois n’avoir rien oublié, merci de me tenir informé d’une éventuelle amélioration de ce filtre, et merci d’être indulgent sur ma façon de « programmer » ... je ne connaissais encore rien au Php et aux entrailles de Spip il y a encore 2 mois ...
@ bientôt
G !B
Capture d’écran :
Exemple en ligne sur :
Pour l’exemple, uiliser de préférence Internet Explorer en vérifiant que votre lecteur de son wave par défaut est Mediaplayer ou Quicktime (quelque soit la version ).
Si vous utilisez Mozilla, Netscape, installer Quicktime.
http://elseware.univ-pau.fr/article.php3?id_article=168
Phrases de R. Lanouilh lues par P. Jones
Aucune discussion
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |