Exemple de structuration logique
Exemple : Un exercice structuré logiquement
Soit la structuration logique d'un exercice :
Exercice = {Enonce, Question, Indice, Solution}
avec
Enonce = Soit un triangle rectangle disposant d'un angle de 30 degrés.
Question = Donner la valeur des autres angles du triangle.
Indice = La somme des angles d'un triangle est égale à 180 degrés.
Solution = 90 et 60 degrés.
Il est possible à partir de cette représentation de calculer différentes présentations. Pour l'écran on peut générer une présentation HTML, en laissant la solution en hyperlien cliquable. Pour le papier on peut générer une présentation PDF, en affichant la solution sur une page séparée de l'énoncé. Pour un usage multimédia on pourra générer une présentation SMIL, avec affichage de l'énoncé, lecture de la question, et affichage de la solution après un temps de pause.
Notons que si l'on avait choisi une des représentations physiques, plutôt que la représentation logique, il n'aurait pas été possible de générer les autres représentations.
Exemple : Un exercice mis en forme
Soit la mise en forme en HTML du même exercice :
<HTML>
<BODY>
Soit un triangle rectangle disposant d'un angle de 30 degrés. </BR>
<B> Donner la valeur des autres angles du triangle. </B> </BR>
<A HREF="ex001i01.html"> Vous avez besoin d'aide ? </A> </HR>
<A HREF="ex001s01.html"> Vérifier votre réponse ! </A>
</BODY>
</HTML>
On voit que dans ce format la structure logique n'apparaît plus explicitement et qu'il n'est plus possible d'identifier l'énoncé, la question et la solution sans comprendre le contenu.
Fondamental :
L'exemple montre que l'on peut calculer la mise en forme à partir de la structure logique, mais non l'inverse.