Lorsqu'il vous est demandé d'effectuer un exercice sous DrScheme, il
faut commencer par lancer DrScheme. Lorsque celui-ci tourne et que les
adjonctions LI101 ont été correctement installées, un menu particulier
nommé « LI101 » est présent. Les entrées « Choisir exercice par thème »
ou « choisir un exercice par ordre alphabétique » permettent alors de
choisir un exercice.
Pour quasiment tous les exercices, vous devrez être en mode
Full
Scheme. Vous pouvez placer DrScheme dans ce mode grâce au menu
Language et en sélectionnant le langage
Full Scheme en
mode graphique (cf. figure
8).
Figure 8 : Sélection du langage
Par thème, choisissez l'exercice souhaité parmi les exercices
mentionnés dans le menu et ses sous-sous-sous-menus. Par ordre
alphabétique, une boîte de dialogue est proposée, voir
figure
9, où, à droite, se trouve une liste de fichier
de suffixe
.exo est proposée (classée par ordre
alphabétique). Sélectionnez-en un puis cliquez sur le bouton
OK. À ce moment, la fenêtre d'édition se remplit avec des
indications propres à l'exercice et une nouvelle fenêtre décrivant
l'exercice apparaît comme en figure
10.
Figure 9 : Sélection d'un exercice
Figure 10 : Après choix d'un exercice
Il ne vous reste plus qu'à:
-
lire l'énoncé de la première question
(après avoir lu l'introduction générale à l'exercice),
- écrire la fonction demandée dans la fenêtre d'édition (vous
devez employer le nom exact qui vous est spécifié, respectez
également l'ordre exact des variables),
- écrire les tests associés (si l'on vous demande une
fonction f, les tests seront définis avec une
expression (verifier f ...)),
- mettre au point la fonction f à l'aide des tests et du
bouton Execute puis, quand tout semble au point:
- cliquer sur le bouton « Tester » afin que votre solution soit
évaluée et qu'une note soit produite.
- Lorsque la note obtenue est supérieure à un certain seuil, une
solution apparaîtra également.
Lorsque vous avez traité la première question, passez à la suivante et
ainsi de suite. Respectez les noms des fonctions demandées, respectez
l'ordre des arguments qui est spécifié. Vous pouvez utiliser la forme
verifier pour vous aider (voir la
carte de référence
pour plus de détails).
Lorsque vous souhaitez arrêter l'exercice, pensez à sauvegarder le
contenu de votre fenêtre d'édition, elle sera automatiquement effacée
si vous changez d'exercice! Vous pouvez utilisez comme nom de fichier
le nom du fichier
.exo en remplaçant ce suffixe par
.scm
le suffixe approprié pour Scheme.
L'exercice ainsi sauvegardé vous sera peut-être demandé à titre de
compte-rendu de TME (travail sur machine encadré) par vos enseignants.
Suivez alors la
procédure.