Modèle math/interval
Le modèle math/interval est un modèle dérivé du modèle math/input. Le script d'évaluation evaluator y est prédéfini. Il compare la réponse de l'élève à une solution attendue de type intervalle ou réunion d'intervalles.
Attention : Les intervalles doivent, pour l'instant, être saisis en utilisant la notation parenthèse pour les bornes ouvertes.
Clés spécifiques
| Clé | Description | Type | Défaut |
|---|---|---|---|
| sol | Bonne réponse. Elle doit être définie dans le script `before` comme un objet SymPy de type Interval ou Union. | (Interval, Union) |
Exemples
Exemple 1
extends = /model/math/interval.pl
keypad = ["-infty", "+infty"]
before ==
a = choice([0, 1, -oo])
b = choice([3, 5, oo])
left_open = choice([True, False])
right_open = choice([True, False])
sol = Interval(a, b, left_open, right_open)
==
question ==
Entrer l'intervalle $! {{ sol|latex }} !$.
==