OEF Exercise - Décimaux relatifs et priorités
Décimaux relatifs et priorités
GNU GPL
Algebra
- H2
relatif parenthèse multiplication priorité ODG
Travail sur les priorités et les parenthèses, avec des multiplications de décimaux relatifs.
L'élève doit cocher la case correspondant au bon résultat.
Pour cela il est invité à effectuer mentalement un calcul d'ordre de grandeur.
\title{Décimaux relatifs et priorités}
\range{-5..5}
\author{Odile Bénassy}
\email{obenassy@free.fr}
\computeanswer{no}
\format{html}
\precision{10000}
\integer{offset=random(1..6)}
Nombres de départ
\integer{a1=random(11..99)}
\integer{b1=random(11..99)}
\integer{c1=random(11..99)}
Corrections cas d'égalité
\if{\b1=\a1}{\integer{b1=\b1+1}}
\if{\c1=\a1}{\integer{c1=\c1+2}}
\if{\b1=\c1}{\integer{c1=\c1+1}}
\if{\a1=\c1}{\integer{c1=\c1+1}}
Signes
\integer{sa=random(-1,1)}
\integer{sb=random(-1,1)}
\integer{sc=random(-1,1)}
\real{a=\a1/10}
\real{a = (\sa=1)? \a : -\a}
\real{b=\b1/10}
\text{b= (\sb=1 or \offset>4)? \b : (-\b)}
\real{c=\c1/10}
\text{c= (\sc=1)? \c : (-\c)}
Expression
\text{expressions = \a + \b x \c, \a - \b x \c, \a x \b + \c, \a x \b - \c, \a x (\b + \c), \a x (\b - \c)}
\text{expression = item(\offset, \expressions)}
\real{result1=\a + (\b * \c)}
\real{result2=\a - (\b * \c)}
\real{result3=(\a * \b) + \c}
\real{result4=(\a * \b) - \c}
\real{result5=\a * (\b + \c)}
\real{result6=\a * (\b - \c)}
Affichage
\text{X = random(A,B,E,X,Y)}
\statement{
\if{debug iswordof \oefenv}{
<p>\a1, \b1 et \c1 donnent \a, \b et \c
<p>\result1,\result2,\result3,\result4,\result5,\result6
<p>offset = \offset donne \expression
<p>\resname et \res
}
<p>Effectuer <i>mentalement</i> un calcul d'ordre de grandeur, et cocher simplement le bon résultat.
<p>\X = \expression
}
\answer{Quel est le bon résultat ?}{\offset;\result1,\result2,\result3,\result4,\result5,\result6}{type=checkbox}
\feedback{\offset=3 and \reply1=\result5}{<font color=green><b>Attention, la multiplication a priorité sur l'addition !</b></font>}
\feedback{\offset=4 and \reply1=\result6}{<font color=green><b>Attention, la multiplication a priorité sur la soustraction !</b></font>}
\feedback{(\offset=5 and \reply1=\result3) or (\offset=6 and \reply1=\result4)}{<font color=green><b>Attention, il faut effectuer les calculs entre parenthèses d'abord !</b></font>}
2004-11-07 20:22:46
2005-02-18 06:27:44