Cette activité de grammaire est destinée aux élèves dès la sixième année scolaire. Elle permet d'aborder la nature des mots (nom, adjectif, verbe, etc...) de façon ludique. Les élèves prennent également conscience de l'importance des notions de genre et de nombre et effectuent un travail de recherche de vocabulaire qui leur sera utile lors de futures activités d'expression orale ou écrite.
 
         
  Déroulement    
     
 
Avant de débuter l'activité, l 'enseignant ou l'enseignante rend les élèves attentifs à l'intérêt de bien lire les consignes et de choisir des mots leur répondant le plus exactement possible. Les noms et les adjectifs commençant par une voyelle ou un h aspiré sont à bannir. Dans les tableaux, les notions les plus difficiles sont rappelées aux élèves. Pour parvenir à l'aide en ligne, un simple clic sur le mot dont le sens n'est pas clair suffit.
 
         
 
Les textes obtenus peuvent être imprimés et lus à la classe, en partie ou en entier. Les distorsions sémantiques servent alors de base à une évaluation formative. Les textes respectant au plus près les consignes données sont généralement ceux qui sont les plus riches en situations comiques, ce qui est très motivant pour de futures parties de jeu.
 
         
  Prolongement    
     
 
Il est intéressant de réaliser en classe de nouveaux textes destinés à compléter les vingt textes proposés. Ces nouveaux textes peuvent soit être imprimés, soit être présentés sous format électronique, sur le site de l'école par exemple. Quel que soit le choix effectué par l'enseignant ou l'enseignante, la démarche est la même. Dans un premier tems, l es élèves composent, par petits groupes, des courts textes sur des sujets choisis librement. Ils effacent ensuite une douzaine de mots dans leur texte, puis composent la grille permettant de remplacer les mots enlevés par d'autres mots de même nature.
 
         
  Réalisation technique    
     
 

Les collègues habitué-e-s au langage html réaliseront assez aisément un montage interactif avec les textes écrits par les élèves. L'interactivité des pages web réalisées est possible grâce à l'utilisation d'un simple script PHP. En fait, chaque texte nécessite deux pages placées obligatoirement dans le même répertoire:

 
     
   
- Une première page appelée saisie1.php qui permet au visiteur de choisir des mots en fonction de certaines contraintes (nom masc. sing. par exemple). La partie principale de cette page de saisie est un formulaire comprenant une douzaine de champs de type text . Chaque champ est baptisé "mot1", "mot2", "mot3", etc... Comme souvent en pareil cas, ce formulaire est inclus dans un tableau, mais ce n'est pas indispensable. L'attribut name pour le bouton de type submit n'est pas utile et provoque parfois des erreurs sur certains serveurs. Dans la balise <form>, l'attribut action a pour valeur "result.php", où result est le nom du fichier contenant le texte à trous qui va recevoir automatiquement les entrées faites par le visiteur. J'ai baptisé les 10 formulaires de saisie de chaque série "saisie01", "saisie02", "saisie03", etc... et les 10 textes à trous "result01", "result02", "result03", ... J'ai également modifié en conséquence les 9 attributs action.
 
       
   
- La deuxième page est donc appelée result. php. C'est elle qui contient le script PHP chargé de récolter les variables entrées sur la page précédente. Celui-ci comporte comme unique commande echo, suivie du texte écrit par les élèves. Les "trous" sont mis entre " " et les variables, numérotées dans le formulaire de 1 à 12, sont introduites par le signe $. Ce qui donne par exemple " ,$mot3," . Les espaces avant et après les " " sont importants pour que l'intégrité des mots soit respectée. Les balises html sont autorisées, par exemple <br> pour aller à la ligne.
 
       
  Script        
       
 

Voici le script du texte "Le nouveau portable". Placez ce script entre les balises <body> et </body> de votre page "result", créez un formulaire comme indiqué plus haut, et placez le tout sur votre serveur. Vous pourrez ensuite modifier ces fichiers selon vos besoins. Nécessite un hébergement acceptant le PHP. C'est possible sur educanet2 après demande.

 
       
   

<?php
echo " Le tout nouveau portable " ,$mot1, " possède une brillante " ,$mot2," et " ,$mot3," touches. Très petit,
il ne mesure que " ,$mot4," centimètres et porte jusqu'à " ,$mot5," mètres. Il a également un appareil " ,$mot6," numérique.
En plus, il possède " ,$mot7," sonneries différentes, par exemple " ,$mot8," ou " ,$mot9, ". Il peut se ranger partout, même dans le micro-" ,$mot10,". Et il résiste aux flammes et à la neige. Si vous commandez en plus nos " ,$mot11,", vous le ferez même " ,$mot12,"." ;
?>