function plureponse
        { if [ $1 -gt 1 ]
          then
                echo "<TD>$1 r&eacute;ponses"
          elif [ $1 -eq 1 ]
         then
                 echo "<TD>1 r&eacute;ponse"
          else
                 echo "<TD><pre> </pre>"
          fi
        }

cat << _fin0
<HTML><HEAD>
<TITLE>Master info 2 ISC 2004-2005 - Evaluation des enseignements</TITLE></HEAD>
<BODY>
<H1><CENTER>Master info 2 ISC 2004-2005 - Evaluation des enseignements</CENTER></H1></CENTER>
_fin0

eval "vTOTALREPONSES=${TOTALREPONSES}"
echo "<br><b>Nombre de réponses : ${vTOTALREPONSES}</b><br><br>"
cat << _fin00
<blockquote>Pour les questions auxquelles plusieurs réponses sont possibles, les pourcentages indiqués sont par rapport au nombre total de réponses à la question posée.</blockquote><br><br>
_fin00


cat << _entetesection0
<P><HR><P><H1>Votre parcours</H1>
<P><CENTER><TABLE BORDER>
_entetesection0

echo "<TR><TH> Professions envisagées : (plusieurs réponses possibles)</TH>"
eval "vS0C0PROF=${S0C0PROF}"
eval "vRS0C0PROF0=${RS0C0PROF0}"
eval "vRS0C0PROF1=${RS0C0PROF1}"
eval "vRS0C0PROF2=${RS0C0PROF2}"
eval "vRS0C0PROF3=${RS0C0PROF3}"
plureponse $vS0C0PROF
if [ ${vRS0C0PROF0} -ne 0 ]; then echo -n "<BR> ingénieur informaticien: ${vRS0C0PROF0}%";fi
 if [ ${vRS0C0PROF1} -ne 0 ]; then echo -n "<BR> chercheur: ${vRS0C0PROF1}%";fi
 if [ ${vRS0C0PROF2} -ne 0 ]; then echo -n "<BR> enseignant-chercheur: ${vRS0C0PROF2}%";fi
 if [ ${vRS0C0PROF3} -ne 0 ]; then echo -n "<BR> autre: ${vRS0C0PROF3}%";fi
 echo "</TD>"

echo "</TR>"

echo "</TABLE></CENTER>"

cat << _entetesection1
<P><HR><P><H1>Les enseignements (généralités) du premier semestre</H1>
<P><CENTER><TABLE BORDER>
<TR><TH><pre> </pre></TH>
<TH>CF</TH><TH>FDS</TH><TH>LC</TH><TH>MSSDF</TH><TH>TV</TH></TR>

_entetesection1

echo "<TR><TH>Le contenu de l'enseignement vous a-t-il convenu  <br>(intérêt, cohérence avec le reste de votre formation...)?</TH>"
eval "vS1C0CONT=${S1C0CONT}"
eval "vRS1C0CONT0=${RS1C0CONT0}"
eval "vRS1C0CONT1=${RS1C0CONT1}"
eval "vRS1C0CONT2=${RS1C0CONT2}"
eval "vRS1C0CONT3=${RS1C0CONT3}"
plureponse $vS1C0CONT
if [ ${vRS1C0CONT0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS1C0CONT0}%";fi
 if [ ${vRS1C0CONT1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS1C0CONT1}%";fi
 if [ ${vRS1C0CONT2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS1C0CONT2}%";fi
 if [ ${vRS1C0CONT3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS1C0CONT3}%";fi
 echo "</TD>"

eval "vS1C1CONT=${S1C1CONT}"
eval "vRS1C1CONT0=${RS1C1CONT0}"
eval "vRS1C1CONT1=${RS1C1CONT1}"
eval "vRS1C1CONT2=${RS1C1CONT2}"
eval "vRS1C1CONT3=${RS1C1CONT3}"
plureponse $vS1C1CONT
if [ ${vRS1C1CONT0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS1C1CONT0}%";fi
 if [ ${vRS1C1CONT1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS1C1CONT1}%";fi
 if [ ${vRS1C1CONT2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS1C1CONT2}%";fi
 if [ ${vRS1C1CONT3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS1C1CONT3}%";fi
 echo "</TD>"

eval "vS1C2CONT=${S1C2CONT}"
eval "vRS1C2CONT0=${RS1C2CONT0}"
eval "vRS1C2CONT1=${RS1C2CONT1}"
eval "vRS1C2CONT2=${RS1C2CONT2}"
eval "vRS1C2CONT3=${RS1C2CONT3}"
plureponse $vS1C2CONT
if [ ${vRS1C2CONT0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS1C2CONT0}%";fi
 if [ ${vRS1C2CONT1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS1C2CONT1}%";fi
 if [ ${vRS1C2CONT2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS1C2CONT2}%";fi
 if [ ${vRS1C2CONT3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS1C2CONT3}%";fi
 echo "</TD>"

eval "vS1C3CONT=${S1C3CONT}"
eval "vRS1C3CONT0=${RS1C3CONT0}"
eval "vRS1C3CONT1=${RS1C3CONT1}"
eval "vRS1C3CONT2=${RS1C3CONT2}"
eval "vRS1C3CONT3=${RS1C3CONT3}"
plureponse $vS1C3CONT
if [ ${vRS1C3CONT0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS1C3CONT0}%";fi
 if [ ${vRS1C3CONT1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS1C3CONT1}%";fi
 if [ ${vRS1C3CONT2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS1C3CONT2}%";fi
 if [ ${vRS1C3CONT3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS1C3CONT3}%";fi
 echo "</TD>"

eval "vS1C4CONT=${S1C4CONT}"
eval "vRS1C4CONT0=${RS1C4CONT0}"
eval "vRS1C4CONT1=${RS1C4CONT1}"
eval "vRS1C4CONT2=${RS1C4CONT2}"
eval "vRS1C4CONT3=${RS1C4CONT3}"
plureponse $vS1C4CONT
if [ ${vRS1C4CONT0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS1C4CONT0}%";fi
 if [ ${vRS1C4CONT1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS1C4CONT1}%";fi
 if [ ${vRS1C4CONT2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS1C4CONT2}%";fi
 if [ ${vRS1C4CONT3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS1C4CONT3}%";fi
 echo "</TD>"

echo "</TR>"

echo "<TR><TH>Estimez-vous que vous étiez correctement préparé à suivre cet enseignement ? </TH>"
eval "vS1C0PREP=${S1C0PREP}"
eval "vRS1C0PREP0=${RS1C0PREP0}"
eval "vRS1C0PREP1=${RS1C0PREP1}"
plureponse $vS1C0PREP
if [ ${vRS1C0PREP0} -ne 0 ]; then echo -n "<BR> oui: ${vRS1C0PREP0}%";fi
 if [ ${vRS1C0PREP1} -ne 0 ]; then echo -n "<BR> non: ${vRS1C0PREP1}%";fi
 echo "</TD>"

eval "vS1C1PREP=${S1C1PREP}"
eval "vRS1C1PREP0=${RS1C1PREP0}"
eval "vRS1C1PREP1=${RS1C1PREP1}"
plureponse $vS1C1PREP
if [ ${vRS1C1PREP0} -ne 0 ]; then echo -n "<BR> oui: ${vRS1C1PREP0}%";fi
 if [ ${vRS1C1PREP1} -ne 0 ]; then echo -n "<BR> non: ${vRS1C1PREP1}%";fi
 echo "</TD>"

eval "vS1C2PREP=${S1C2PREP}"
eval "vRS1C2PREP0=${RS1C2PREP0}"
eval "vRS1C2PREP1=${RS1C2PREP1}"
plureponse $vS1C2PREP
if [ ${vRS1C2PREP0} -ne 0 ]; then echo -n "<BR> oui: ${vRS1C2PREP0}%";fi
 if [ ${vRS1C2PREP1} -ne 0 ]; then echo -n "<BR> non: ${vRS1C2PREP1}%";fi
 echo "</TD>"

eval "vS1C3PREP=${S1C3PREP}"
eval "vRS1C3PREP0=${RS1C3PREP0}"
eval "vRS1C3PREP1=${RS1C3PREP1}"
plureponse $vS1C3PREP
if [ ${vRS1C3PREP0} -ne 0 ]; then echo -n "<BR> oui: ${vRS1C3PREP0}%";fi
 if [ ${vRS1C3PREP1} -ne 0 ]; then echo -n "<BR> non: ${vRS1C3PREP1}%";fi
 echo "</TD>"

eval "vS1C4PREP=${S1C4PREP}"
eval "vRS1C4PREP0=${RS1C4PREP0}"
eval "vRS1C4PREP1=${RS1C4PREP1}"
plureponse $vS1C4PREP
if [ ${vRS1C4PREP0} -ne 0 ]; then echo -n "<BR> oui: ${vRS1C4PREP0}%";fi
 if [ ${vRS1C4PREP1} -ne 0 ]; then echo -n "<BR> non: ${vRS1C4PREP1}%";fi
 echo "</TD>"

echo "</TR>"

echo "<TR><TH> Durée moyenne de travail personnel hebdomadaire :</TH>"
eval "vS1C0TRAV=${S1C0TRAV}"
eval "vRS1C0TRAV0=${RS1C0TRAV0}"
eval "vRS1C0TRAV1=${RS1C0TRAV1}"
eval "vRS1C0TRAV2=${RS1C0TRAV2}"
plureponse $vS1C0TRAV
if [ ${vRS1C0TRAV0} -ne 0 ]; then echo -n "<BR> plus de 4h: ${vRS1C0TRAV0}%";fi
 if [ ${vRS1C0TRAV1} -ne 0 ]; then echo -n "<BR> 1 à 4h: ${vRS1C0TRAV1}%";fi
 if [ ${vRS1C0TRAV2} -ne 0 ]; then echo -n "<BR> moins: ${vRS1C0TRAV2}%";fi
 echo "</TD>"

eval "vS1C1TRAV=${S1C1TRAV}"
eval "vRS1C1TRAV0=${RS1C1TRAV0}"
eval "vRS1C1TRAV1=${RS1C1TRAV1}"
eval "vRS1C1TRAV2=${RS1C1TRAV2}"
plureponse $vS1C1TRAV
if [ ${vRS1C1TRAV0} -ne 0 ]; then echo -n "<BR> plus de 4h: ${vRS1C1TRAV0}%";fi
 if [ ${vRS1C1TRAV1} -ne 0 ]; then echo -n "<BR> 1 à 4h: ${vRS1C1TRAV1}%";fi
 if [ ${vRS1C1TRAV2} -ne 0 ]; then echo -n "<BR> moins: ${vRS1C1TRAV2}%";fi
 echo "</TD>"

eval "vS1C2TRAV=${S1C2TRAV}"
eval "vRS1C2TRAV0=${RS1C2TRAV0}"
eval "vRS1C2TRAV1=${RS1C2TRAV1}"
eval "vRS1C2TRAV2=${RS1C2TRAV2}"
plureponse $vS1C2TRAV
if [ ${vRS1C2TRAV0} -ne 0 ]; then echo -n "<BR> plus de 4h: ${vRS1C2TRAV0}%";fi
 if [ ${vRS1C2TRAV1} -ne 0 ]; then echo -n "<BR> 1 à 4h: ${vRS1C2TRAV1}%";fi
 if [ ${vRS1C2TRAV2} -ne 0 ]; then echo -n "<BR> moins: ${vRS1C2TRAV2}%";fi
 echo "</TD>"

eval "vS1C3TRAV=${S1C3TRAV}"
eval "vRS1C3TRAV0=${RS1C3TRAV0}"
eval "vRS1C3TRAV1=${RS1C3TRAV1}"
eval "vRS1C3TRAV2=${RS1C3TRAV2}"
plureponse $vS1C3TRAV
if [ ${vRS1C3TRAV0} -ne 0 ]; then echo -n "<BR> plus de 4h: ${vRS1C3TRAV0}%";fi
 if [ ${vRS1C3TRAV1} -ne 0 ]; then echo -n "<BR> 1 à 4h: ${vRS1C3TRAV1}%";fi
 if [ ${vRS1C3TRAV2} -ne 0 ]; then echo -n "<BR> moins: ${vRS1C3TRAV2}%";fi
 echo "</TD>"

eval "vS1C4TRAV=${S1C4TRAV}"
eval "vRS1C4TRAV0=${RS1C4TRAV0}"
eval "vRS1C4TRAV1=${RS1C4TRAV1}"
eval "vRS1C4TRAV2=${RS1C4TRAV2}"
plureponse $vS1C4TRAV
if [ ${vRS1C4TRAV0} -ne 0 ]; then echo -n "<BR> plus de 4h: ${vRS1C4TRAV0}%";fi
 if [ ${vRS1C4TRAV1} -ne 0 ]; then echo -n "<BR> 1 à 4h: ${vRS1C4TRAV1}%";fi
 if [ ${vRS1C4TRAV2} -ne 0 ]; then echo -n "<BR> moins: ${vRS1C4TRAV2}%";fi
 echo "</TD>"

echo "</TR>"

echo "</TABLE></CENTER>"

cat << _entetesection2
<P><HR><P><H1>Les enseignements (détails) du premier semestre</H1>
<P><CENTER><TABLE BORDER>
<TR><TH><pre> </pre></TH>
<TH>CF (AltaRica)</TH><TH>CF (B)</TH><TH>FDS (AG)</TH><TH>FDS (FH)</TH><TH>LC (cours)</TH><TH>LC (TD/TP)</TH><TH>MSSDF (théorie)</TH><TH>MSSDF (pratique)</TH><TH>TV (cours</TH><TH>TV (TD/TP)</TH></TR>

_entetesection2

echo "<TR><TH> Assistance :</TH>"
eval "vS2C0ASSG=${S2C0ASSG}"
eval "vRS2C0ASSG0=${RS2C0ASSG0}"
eval "vRS2C0ASSG1=${RS2C0ASSG1}"
plureponse $vS2C0ASSG
if [ ${vRS2C0ASSG0} -ne 0 ]; then echo -n "<BR>  régulière: ${vRS2C0ASSG0}%";fi
 if [ ${vRS2C0ASSG1} -ne 0 ]; then echo -n "<BR>  irrégulière: ${vRS2C0ASSG1}%";fi
 echo "</TD>"

eval "vS2C1ASSG=${S2C1ASSG}"
eval "vRS2C1ASSG0=${RS2C1ASSG0}"
eval "vRS2C1ASSG1=${RS2C1ASSG1}"
plureponse $vS2C1ASSG
if [ ${vRS2C1ASSG0} -ne 0 ]; then echo -n "<BR>  régulière: ${vRS2C1ASSG0}%";fi
 if [ ${vRS2C1ASSG1} -ne 0 ]; then echo -n "<BR>  irrégulière: ${vRS2C1ASSG1}%";fi
 echo "</TD>"

eval "vS2C2ASSG=${S2C2ASSG}"
eval "vRS2C2ASSG0=${RS2C2ASSG0}"
eval "vRS2C2ASSG1=${RS2C2ASSG1}"
plureponse $vS2C2ASSG
if [ ${vRS2C2ASSG0} -ne 0 ]; then echo -n "<BR>  régulière: ${vRS2C2ASSG0}%";fi
 if [ ${vRS2C2ASSG1} -ne 0 ]; then echo -n "<BR>  irrégulière: ${vRS2C2ASSG1}%";fi
 echo "</TD>"

eval "vS2C3ASSG=${S2C3ASSG}"
eval "vRS2C3ASSG0=${RS2C3ASSG0}"
eval "vRS2C3ASSG1=${RS2C3ASSG1}"
plureponse $vS2C3ASSG
if [ ${vRS2C3ASSG0} -ne 0 ]; then echo -n "<BR>  régulière: ${vRS2C3ASSG0}%";fi
 if [ ${vRS2C3ASSG1} -ne 0 ]; then echo -n "<BR>  irrégulière: ${vRS2C3ASSG1}%";fi
 echo "</TD>"

eval "vS2C4ASSG=${S2C4ASSG}"
eval "vRS2C4ASSG0=${RS2C4ASSG0}"
eval "vRS2C4ASSG1=${RS2C4ASSG1}"
plureponse $vS2C4ASSG
if [ ${vRS2C4ASSG0} -ne 0 ]; then echo -n "<BR>  régulière: ${vRS2C4ASSG0}%";fi
 if [ ${vRS2C4ASSG1} -ne 0 ]; then echo -n "<BR>  irrégulière: ${vRS2C4ASSG1}%";fi
 echo "</TD>"

eval "vS2C5ASSG=${S2C5ASSG}"
eval "vRS2C5ASSG0=${RS2C5ASSG0}"
eval "vRS2C5ASSG1=${RS2C5ASSG1}"
plureponse $vS2C5ASSG
if [ ${vRS2C5ASSG0} -ne 0 ]; then echo -n "<BR>  régulière: ${vRS2C5ASSG0}%";fi
 if [ ${vRS2C5ASSG1} -ne 0 ]; then echo -n "<BR>  irrégulière: ${vRS2C5ASSG1}%";fi
 echo "</TD>"

eval "vS2C6ASSG=${S2C6ASSG}"
eval "vRS2C6ASSG0=${RS2C6ASSG0}"
eval "vRS2C6ASSG1=${RS2C6ASSG1}"
plureponse $vS2C6ASSG
if [ ${vRS2C6ASSG0} -ne 0 ]; then echo -n "<BR>  régulière: ${vRS2C6ASSG0}%";fi
 if [ ${vRS2C6ASSG1} -ne 0 ]; then echo -n "<BR>  irrégulière: ${vRS2C6ASSG1}%";fi
 echo "</TD>"

eval "vS2C7ASSG=${S2C7ASSG}"
eval "vRS2C7ASSG0=${RS2C7ASSG0}"
eval "vRS2C7ASSG1=${RS2C7ASSG1}"
plureponse $vS2C7ASSG
if [ ${vRS2C7ASSG0} -ne 0 ]; then echo -n "<BR>  régulière: ${vRS2C7ASSG0}%";fi
 if [ ${vRS2C7ASSG1} -ne 0 ]; then echo -n "<BR>  irrégulière: ${vRS2C7ASSG1}%";fi
 echo "</TD>"

eval "vS2C8ASSG=${S2C8ASSG}"
eval "vRS2C8ASSG0=${RS2C8ASSG0}"
eval "vRS2C8ASSG1=${RS2C8ASSG1}"
plureponse $vS2C8ASSG
if [ ${vRS2C8ASSG0} -ne 0 ]; then echo -n "<BR>  régulière: ${vRS2C8ASSG0}%";fi
 if [ ${vRS2C8ASSG1} -ne 0 ]; then echo -n "<BR>  irrégulière: ${vRS2C8ASSG1}%";fi
 echo "</TD>"

eval "vS2C9ASSG=${S2C9ASSG}"
eval "vRS2C9ASSG0=${RS2C9ASSG0}"
eval "vRS2C9ASSG1=${RS2C9ASSG1}"
plureponse $vS2C9ASSG
if [ ${vRS2C9ASSG0} -ne 0 ]; then echo -n "<BR>  régulière: ${vRS2C9ASSG0}%";fi
 if [ ${vRS2C9ASSG1} -ne 0 ]; then echo -n "<BR>  irrégulière: ${vRS2C9ASSG1}%";fi
 echo "</TD>"

echo "</TR>"

echo "<TR><TH>La forme de l'enseignement vous a-t-elle convenu <br>(présentation, clarté, rythme, cohésion des cours/TD/TP, modalités de contrôle des connaissances...)?</TH>"
eval "vS2C0FORM=${S2C0FORM}"
eval "vRS2C0FORM0=${RS2C0FORM0}"
eval "vRS2C0FORM1=${RS2C0FORM1}"
eval "vRS2C0FORM2=${RS2C0FORM2}"
eval "vRS2C0FORM3=${RS2C0FORM3}"
plureponse $vS2C0FORM
if [ ${vRS2C0FORM0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS2C0FORM0}%";fi
 if [ ${vRS2C0FORM1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS2C0FORM1}%";fi
 if [ ${vRS2C0FORM2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS2C0FORM2}%";fi
 if [ ${vRS2C0FORM3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS2C0FORM3}%";fi
 echo "</TD>"

eval "vS2C1FORM=${S2C1FORM}"
eval "vRS2C1FORM0=${RS2C1FORM0}"
eval "vRS2C1FORM1=${RS2C1FORM1}"
eval "vRS2C1FORM2=${RS2C1FORM2}"
eval "vRS2C1FORM3=${RS2C1FORM3}"
plureponse $vS2C1FORM
if [ ${vRS2C1FORM0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS2C1FORM0}%";fi
 if [ ${vRS2C1FORM1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS2C1FORM1}%";fi
 if [ ${vRS2C1FORM2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS2C1FORM2}%";fi
 if [ ${vRS2C1FORM3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS2C1FORM3}%";fi
 echo "</TD>"

eval "vS2C2FORM=${S2C2FORM}"
eval "vRS2C2FORM0=${RS2C2FORM0}"
eval "vRS2C2FORM1=${RS2C2FORM1}"
eval "vRS2C2FORM2=${RS2C2FORM2}"
eval "vRS2C2FORM3=${RS2C2FORM3}"
plureponse $vS2C2FORM
if [ ${vRS2C2FORM0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS2C2FORM0}%";fi
 if [ ${vRS2C2FORM1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS2C2FORM1}%";fi
 if [ ${vRS2C2FORM2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS2C2FORM2}%";fi
 if [ ${vRS2C2FORM3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS2C2FORM3}%";fi
 echo "</TD>"

eval "vS2C3FORM=${S2C3FORM}"
eval "vRS2C3FORM0=${RS2C3FORM0}"
eval "vRS2C3FORM1=${RS2C3FORM1}"
eval "vRS2C3FORM2=${RS2C3FORM2}"
eval "vRS2C3FORM3=${RS2C3FORM3}"
plureponse $vS2C3FORM
if [ ${vRS2C3FORM0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS2C3FORM0}%";fi
 if [ ${vRS2C3FORM1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS2C3FORM1}%";fi
 if [ ${vRS2C3FORM2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS2C3FORM2}%";fi
 if [ ${vRS2C3FORM3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS2C3FORM3}%";fi
 echo "</TD>"

eval "vS2C4FORM=${S2C4FORM}"
eval "vRS2C4FORM0=${RS2C4FORM0}"
eval "vRS2C4FORM1=${RS2C4FORM1}"
eval "vRS2C4FORM2=${RS2C4FORM2}"
eval "vRS2C4FORM3=${RS2C4FORM3}"
plureponse $vS2C4FORM
if [ ${vRS2C4FORM0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS2C4FORM0}%";fi
 if [ ${vRS2C4FORM1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS2C4FORM1}%";fi
 if [ ${vRS2C4FORM2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS2C4FORM2}%";fi
 if [ ${vRS2C4FORM3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS2C4FORM3}%";fi
 echo "</TD>"

eval "vS2C5FORM=${S2C5FORM}"
eval "vRS2C5FORM0=${RS2C5FORM0}"
eval "vRS2C5FORM1=${RS2C5FORM1}"
eval "vRS2C5FORM2=${RS2C5FORM2}"
eval "vRS2C5FORM3=${RS2C5FORM3}"
plureponse $vS2C5FORM
if [ ${vRS2C5FORM0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS2C5FORM0}%";fi
 if [ ${vRS2C5FORM1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS2C5FORM1}%";fi
 if [ ${vRS2C5FORM2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS2C5FORM2}%";fi
 if [ ${vRS2C5FORM3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS2C5FORM3}%";fi
 echo "</TD>"

eval "vS2C6FORM=${S2C6FORM}"
eval "vRS2C6FORM0=${RS2C6FORM0}"
eval "vRS2C6FORM1=${RS2C6FORM1}"
eval "vRS2C6FORM2=${RS2C6FORM2}"
eval "vRS2C6FORM3=${RS2C6FORM3}"
plureponse $vS2C6FORM
if [ ${vRS2C6FORM0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS2C6FORM0}%";fi
 if [ ${vRS2C6FORM1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS2C6FORM1}%";fi
 if [ ${vRS2C6FORM2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS2C6FORM2}%";fi
 if [ ${vRS2C6FORM3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS2C6FORM3}%";fi
 echo "</TD>"

eval "vS2C7FORM=${S2C7FORM}"
eval "vRS2C7FORM0=${RS2C7FORM0}"
eval "vRS2C7FORM1=${RS2C7FORM1}"
eval "vRS2C7FORM2=${RS2C7FORM2}"
eval "vRS2C7FORM3=${RS2C7FORM3}"
plureponse $vS2C7FORM
if [ ${vRS2C7FORM0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS2C7FORM0}%";fi
 if [ ${vRS2C7FORM1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS2C7FORM1}%";fi
 if [ ${vRS2C7FORM2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS2C7FORM2}%";fi
 if [ ${vRS2C7FORM3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS2C7FORM3}%";fi
 echo "</TD>"

eval "vS2C8FORM=${S2C8FORM}"
eval "vRS2C8FORM0=${RS2C8FORM0}"
eval "vRS2C8FORM1=${RS2C8FORM1}"
eval "vRS2C8FORM2=${RS2C8FORM2}"
eval "vRS2C8FORM3=${RS2C8FORM3}"
plureponse $vS2C8FORM
if [ ${vRS2C8FORM0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS2C8FORM0}%";fi
 if [ ${vRS2C8FORM1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS2C8FORM1}%";fi
 if [ ${vRS2C8FORM2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS2C8FORM2}%";fi
 if [ ${vRS2C8FORM3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS2C8FORM3}%";fi
 echo "</TD>"

eval "vS2C9FORM=${S2C9FORM}"
eval "vRS2C9FORM0=${RS2C9FORM0}"
eval "vRS2C9FORM1=${RS2C9FORM1}"
eval "vRS2C9FORM2=${RS2C9FORM2}"
eval "vRS2C9FORM3=${RS2C9FORM3}"
plureponse $vS2C9FORM
if [ ${vRS2C9FORM0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS2C9FORM0}%";fi
 if [ ${vRS2C9FORM1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS2C9FORM1}%";fi
 if [ ${vRS2C9FORM2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS2C9FORM2}%";fi
 if [ ${vRS2C9FORM3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS2C9FORM3}%";fi
 echo "</TD>"

echo "</TR>"

echo "<TR><TH>Sinon, quels reproches lui faites-vous ?  (plusieurs réponses possibles)</TH>"
eval "vS2C0FORG=${S2C0FORG}"
eval "vRS2C0FORG0=${RS2C0FORG0}"
eval "vRS2C0FORG1=${RS2C0FORG1}"
eval "vRS2C0FORG2=${RS2C0FORG2}"
eval "vRS2C0FORG3=${RS2C0FORG3}"
plureponse $vS2C0FORG
if [ ${vRS2C0FORG0} -ne 0 ]; then echo -n "<BR> peu clair: ${vRS2C0FORG0}%";fi
 if [ ${vRS2C0FORG1} -ne 0 ]; then echo -n "<BR> trop lent: ${vRS2C0FORG1}%";fi
 if [ ${vRS2C0FORG2} -ne 0 ]; then echo -n "<BR> trop rapide: ${vRS2C0FORG2}%";fi
 if [ ${vRS2C0FORG3} -ne 0 ]; then echo -n "<BR> contenu-examen mal accordés: ${vRS2C0FORG3}%";fi
 echo "</TD>"

eval "vS2C1FORG=${S2C1FORG}"
eval "vRS2C1FORG0=${RS2C1FORG0}"
eval "vRS2C1FORG1=${RS2C1FORG1}"
eval "vRS2C1FORG2=${RS2C1FORG2}"
eval "vRS2C1FORG3=${RS2C1FORG3}"
plureponse $vS2C1FORG
if [ ${vRS2C1FORG0} -ne 0 ]; then echo -n "<BR> peu clair: ${vRS2C1FORG0}%";fi
 if [ ${vRS2C1FORG1} -ne 0 ]; then echo -n "<BR> trop lent: ${vRS2C1FORG1}%";fi
 if [ ${vRS2C1FORG2} -ne 0 ]; then echo -n "<BR> trop rapide: ${vRS2C1FORG2}%";fi
 if [ ${vRS2C1FORG3} -ne 0 ]; then echo -n "<BR> contenu-examen mal accordés: ${vRS2C1FORG3}%";fi
 echo "</TD>"

eval "vS2C2FORG=${S2C2FORG}"
eval "vRS2C2FORG0=${RS2C2FORG0}"
eval "vRS2C2FORG1=${RS2C2FORG1}"
eval "vRS2C2FORG2=${RS2C2FORG2}"
eval "vRS2C2FORG3=${RS2C2FORG3}"
plureponse $vS2C2FORG
if [ ${vRS2C2FORG0} -ne 0 ]; then echo -n "<BR> peu clair: ${vRS2C2FORG0}%";fi
 if [ ${vRS2C2FORG1} -ne 0 ]; then echo -n "<BR> trop lent: ${vRS2C2FORG1}%";fi
 if [ ${vRS2C2FORG2} -ne 0 ]; then echo -n "<BR> trop rapide: ${vRS2C2FORG2}%";fi
 if [ ${vRS2C2FORG3} -ne 0 ]; then echo -n "<BR> contenu-examen mal accordés: ${vRS2C2FORG3}%";fi
 echo "</TD>"

eval "vS2C3FORG=${S2C3FORG}"
eval "vRS2C3FORG0=${RS2C3FORG0}"
eval "vRS2C3FORG1=${RS2C3FORG1}"
eval "vRS2C3FORG2=${RS2C3FORG2}"
eval "vRS2C3FORG3=${RS2C3FORG3}"
plureponse $vS2C3FORG
if [ ${vRS2C3FORG0} -ne 0 ]; then echo -n "<BR> peu clair: ${vRS2C3FORG0}%";fi
 if [ ${vRS2C3FORG1} -ne 0 ]; then echo -n "<BR> trop lent: ${vRS2C3FORG1}%";fi
 if [ ${vRS2C3FORG2} -ne 0 ]; then echo -n "<BR> trop rapide: ${vRS2C3FORG2}%";fi
 if [ ${vRS2C3FORG3} -ne 0 ]; then echo -n "<BR> contenu-examen mal accordés: ${vRS2C3FORG3}%";fi
 echo "</TD>"

eval "vS2C4FORG=${S2C4FORG}"
eval "vRS2C4FORG0=${RS2C4FORG0}"
eval "vRS2C4FORG1=${RS2C4FORG1}"
eval "vRS2C4FORG2=${RS2C4FORG2}"
eval "vRS2C4FORG3=${RS2C4FORG3}"
plureponse $vS2C4FORG
if [ ${vRS2C4FORG0} -ne 0 ]; then echo -n "<BR> peu clair: ${vRS2C4FORG0}%";fi
 if [ ${vRS2C4FORG1} -ne 0 ]; then echo -n "<BR> trop lent: ${vRS2C4FORG1}%";fi
 if [ ${vRS2C4FORG2} -ne 0 ]; then echo -n "<BR> trop rapide: ${vRS2C4FORG2}%";fi
 if [ ${vRS2C4FORG3} -ne 0 ]; then echo -n "<BR> contenu-examen mal accordés: ${vRS2C4FORG3}%";fi
 echo "</TD>"

eval "vS2C5FORG=${S2C5FORG}"
eval "vRS2C5FORG0=${RS2C5FORG0}"
eval "vRS2C5FORG1=${RS2C5FORG1}"
eval "vRS2C5FORG2=${RS2C5FORG2}"
eval "vRS2C5FORG3=${RS2C5FORG3}"
plureponse $vS2C5FORG
if [ ${vRS2C5FORG0} -ne 0 ]; then echo -n "<BR> peu clair: ${vRS2C5FORG0}%";fi
 if [ ${vRS2C5FORG1} -ne 0 ]; then echo -n "<BR> trop lent: ${vRS2C5FORG1}%";fi
 if [ ${vRS2C5FORG2} -ne 0 ]; then echo -n "<BR> trop rapide: ${vRS2C5FORG2}%";fi
 if [ ${vRS2C5FORG3} -ne 0 ]; then echo -n "<BR> contenu-examen mal accordés: ${vRS2C5FORG3}%";fi
 echo "</TD>"

eval "vS2C6FORG=${S2C6FORG}"
eval "vRS2C6FORG0=${RS2C6FORG0}"
eval "vRS2C6FORG1=${RS2C6FORG1}"
eval "vRS2C6FORG2=${RS2C6FORG2}"
eval "vRS2C6FORG3=${RS2C6FORG3}"
plureponse $vS2C6FORG
if [ ${vRS2C6FORG0} -ne 0 ]; then echo -n "<BR> peu clair: ${vRS2C6FORG0}%";fi
 if [ ${vRS2C6FORG1} -ne 0 ]; then echo -n "<BR> trop lent: ${vRS2C6FORG1}%";fi
 if [ ${vRS2C6FORG2} -ne 0 ]; then echo -n "<BR> trop rapide: ${vRS2C6FORG2}%";fi
 if [ ${vRS2C6FORG3} -ne 0 ]; then echo -n "<BR> contenu-examen mal accordés: ${vRS2C6FORG3}%";fi
 echo "</TD>"

eval "vS2C7FORG=${S2C7FORG}"
eval "vRS2C7FORG0=${RS2C7FORG0}"
eval "vRS2C7FORG1=${RS2C7FORG1}"
eval "vRS2C7FORG2=${RS2C7FORG2}"
eval "vRS2C7FORG3=${RS2C7FORG3}"
plureponse $vS2C7FORG
if [ ${vRS2C7FORG0} -ne 0 ]; then echo -n "<BR> peu clair: ${vRS2C7FORG0}%";fi
 if [ ${vRS2C7FORG1} -ne 0 ]; then echo -n "<BR> trop lent: ${vRS2C7FORG1}%";fi
 if [ ${vRS2C7FORG2} -ne 0 ]; then echo -n "<BR> trop rapide: ${vRS2C7FORG2}%";fi
 if [ ${vRS2C7FORG3} -ne 0 ]; then echo -n "<BR> contenu-examen mal accordés: ${vRS2C7FORG3}%";fi
 echo "</TD>"

eval "vS2C8FORG=${S2C8FORG}"
eval "vRS2C8FORG0=${RS2C8FORG0}"
eval "vRS2C8FORG1=${RS2C8FORG1}"
eval "vRS2C8FORG2=${RS2C8FORG2}"
eval "vRS2C8FORG3=${RS2C8FORG3}"
plureponse $vS2C8FORG
if [ ${vRS2C8FORG0} -ne 0 ]; then echo -n "<BR> peu clair: ${vRS2C8FORG0}%";fi
 if [ ${vRS2C8FORG1} -ne 0 ]; then echo -n "<BR> trop lent: ${vRS2C8FORG1}%";fi
 if [ ${vRS2C8FORG2} -ne 0 ]; then echo -n "<BR> trop rapide: ${vRS2C8FORG2}%";fi
 if [ ${vRS2C8FORG3} -ne 0 ]; then echo -n "<BR> contenu-examen mal accordés: ${vRS2C8FORG3}%";fi
 echo "</TD>"

eval "vS2C9FORG=${S2C9FORG}"
eval "vRS2C9FORG0=${RS2C9FORG0}"
eval "vRS2C9FORG1=${RS2C9FORG1}"
eval "vRS2C9FORG2=${RS2C9FORG2}"
eval "vRS2C9FORG3=${RS2C9FORG3}"
plureponse $vS2C9FORG
if [ ${vRS2C9FORG0} -ne 0 ]; then echo -n "<BR> peu clair: ${vRS2C9FORG0}%";fi
 if [ ${vRS2C9FORG1} -ne 0 ]; then echo -n "<BR> trop lent: ${vRS2C9FORG1}%";fi
 if [ ${vRS2C9FORG2} -ne 0 ]; then echo -n "<BR> trop rapide: ${vRS2C9FORG2}%";fi
 if [ ${vRS2C9FORG3} -ne 0 ]; then echo -n "<BR> contenu-examen mal accordés: ${vRS2C9FORG3}%";fi
 echo "</TD>"

echo "</TR>"

echo "</TABLE></CENTER>"

cat << _entetesection3
<P><HR><P><H1>Les enseignements du second semestre</H1>
<P><CENTER><TABLE BORDER>
<TR><TH><pre> </pre></TH>
<TH>Anglais</TH><TH>Communication</TH><TH>Economie</TH></TR>

_entetesection3

echo "<TR><TH> Assistance :</TH>"
eval "vS3C0ASSG=${S3C0ASSG}"
eval "vRS3C0ASSG0=${RS3C0ASSG0}"
eval "vRS3C0ASSG1=${RS3C0ASSG1}"
plureponse $vS3C0ASSG
if [ ${vRS3C0ASSG0} -ne 0 ]; then echo -n "<BR>  régulière: ${vRS3C0ASSG0}%";fi
 if [ ${vRS3C0ASSG1} -ne 0 ]; then echo -n "<BR>  irrégulière: ${vRS3C0ASSG1}%";fi
 echo "</TD>"

eval "vS3C1ASSG=${S3C1ASSG}"
eval "vRS3C1ASSG0=${RS3C1ASSG0}"
eval "vRS3C1ASSG1=${RS3C1ASSG1}"
plureponse $vS3C1ASSG
if [ ${vRS3C1ASSG0} -ne 0 ]; then echo -n "<BR>  régulière: ${vRS3C1ASSG0}%";fi
 if [ ${vRS3C1ASSG1} -ne 0 ]; then echo -n "<BR>  irrégulière: ${vRS3C1ASSG1}%";fi
 echo "</TD>"

eval "vS3C2ASSG=${S3C2ASSG}"
eval "vRS3C2ASSG0=${RS3C2ASSG0}"
eval "vRS3C2ASSG1=${RS3C2ASSG1}"
plureponse $vS3C2ASSG
if [ ${vRS3C2ASSG0} -ne 0 ]; then echo -n "<BR>  régulière: ${vRS3C2ASSG0}%";fi
 if [ ${vRS3C2ASSG1} -ne 0 ]; then echo -n "<BR>  irrégulière: ${vRS3C2ASSG1}%";fi
 echo "</TD>"

echo "</TR>"

echo "<TR><TH>La forme de l'enseignement vous a-t-elle convenu <br>(présentation, clarté, rythme, cohésion des cours/TD/TP, modalités de contrôle des connaissances...)?</TH>"
eval "vS3C0FORM=${S3C0FORM}"
eval "vRS3C0FORM0=${RS3C0FORM0}"
eval "vRS3C0FORM1=${RS3C0FORM1}"
eval "vRS3C0FORM2=${RS3C0FORM2}"
eval "vRS3C0FORM3=${RS3C0FORM3}"
plureponse $vS3C0FORM
if [ ${vRS3C0FORM0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS3C0FORM0}%";fi
 if [ ${vRS3C0FORM1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS3C0FORM1}%";fi
 if [ ${vRS3C0FORM2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS3C0FORM2}%";fi
 if [ ${vRS3C0FORM3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS3C0FORM3}%";fi
 echo "</TD>"

eval "vS3C1FORM=${S3C1FORM}"
eval "vRS3C1FORM0=${RS3C1FORM0}"
eval "vRS3C1FORM1=${RS3C1FORM1}"
eval "vRS3C1FORM2=${RS3C1FORM2}"
eval "vRS3C1FORM3=${RS3C1FORM3}"
plureponse $vS3C1FORM
if [ ${vRS3C1FORM0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS3C1FORM0}%";fi
 if [ ${vRS3C1FORM1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS3C1FORM1}%";fi
 if [ ${vRS3C1FORM2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS3C1FORM2}%";fi
 if [ ${vRS3C1FORM3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS3C1FORM3}%";fi
 echo "</TD>"

eval "vS3C2FORM=${S3C2FORM}"
eval "vRS3C2FORM0=${RS3C2FORM0}"
eval "vRS3C2FORM1=${RS3C2FORM1}"
eval "vRS3C2FORM2=${RS3C2FORM2}"
eval "vRS3C2FORM3=${RS3C2FORM3}"
plureponse $vS3C2FORM
if [ ${vRS3C2FORM0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS3C2FORM0}%";fi
 if [ ${vRS3C2FORM1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS3C2FORM1}%";fi
 if [ ${vRS3C2FORM2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS3C2FORM2}%";fi
 if [ ${vRS3C2FORM3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS3C2FORM3}%";fi
 echo "</TD>"

echo "</TR>"

echo "<TR><TH>Sinon, quels reproches lui faites-vous ?  (plusieurs réponses possibles)</TH>"
eval "vS3C0FORG=${S3C0FORG}"
eval "vRS3C0FORG0=${RS3C0FORG0}"
eval "vRS3C0FORG1=${RS3C0FORG1}"
eval "vRS3C0FORG2=${RS3C0FORG2}"
eval "vRS3C0FORG3=${RS3C0FORG3}"
plureponse $vS3C0FORG
if [ ${vRS3C0FORG0} -ne 0 ]; then echo -n "<BR> peu clair: ${vRS3C0FORG0}%";fi
 if [ ${vRS3C0FORG1} -ne 0 ]; then echo -n "<BR> trop lent: ${vRS3C0FORG1}%";fi
 if [ ${vRS3C0FORG2} -ne 0 ]; then echo -n "<BR> trop rapide: ${vRS3C0FORG2}%";fi
 if [ ${vRS3C0FORG3} -ne 0 ]; then echo -n "<BR> contenu-examen mal accordés: ${vRS3C0FORG3}%";fi
 echo "</TD>"

eval "vS3C1FORG=${S3C1FORG}"
eval "vRS3C1FORG0=${RS3C1FORG0}"
eval "vRS3C1FORG1=${RS3C1FORG1}"
eval "vRS3C1FORG2=${RS3C1FORG2}"
eval "vRS3C1FORG3=${RS3C1FORG3}"
plureponse $vS3C1FORG
if [ ${vRS3C1FORG0} -ne 0 ]; then echo -n "<BR> peu clair: ${vRS3C1FORG0}%";fi
 if [ ${vRS3C1FORG1} -ne 0 ]; then echo -n "<BR> trop lent: ${vRS3C1FORG1}%";fi
 if [ ${vRS3C1FORG2} -ne 0 ]; then echo -n "<BR> trop rapide: ${vRS3C1FORG2}%";fi
 if [ ${vRS3C1FORG3} -ne 0 ]; then echo -n "<BR> contenu-examen mal accordés: ${vRS3C1FORG3}%";fi
 echo "</TD>"

eval "vS3C2FORG=${S3C2FORG}"
eval "vRS3C2FORG0=${RS3C2FORG0}"
eval "vRS3C2FORG1=${RS3C2FORG1}"
eval "vRS3C2FORG2=${RS3C2FORG2}"
eval "vRS3C2FORG3=${RS3C2FORG3}"
plureponse $vS3C2FORG
if [ ${vRS3C2FORG0} -ne 0 ]; then echo -n "<BR> peu clair: ${vRS3C2FORG0}%";fi
 if [ ${vRS3C2FORG1} -ne 0 ]; then echo -n "<BR> trop lent: ${vRS3C2FORG1}%";fi
 if [ ${vRS3C2FORG2} -ne 0 ]; then echo -n "<BR> trop rapide: ${vRS3C2FORG2}%";fi
 if [ ${vRS3C2FORG3} -ne 0 ]; then echo -n "<BR> contenu-examen mal accordés: ${vRS3C2FORG3}%";fi
 echo "</TD>"

echo "</TR>"

echo "<TR><TH>Le contenu de l'enseignement vous a-t-il convenu  <br>(intérêt, cohérence avec le reste de votre formation...)?</TH>"
eval "vS3C0CONT=${S3C0CONT}"
eval "vRS3C0CONT0=${RS3C0CONT0}"
eval "vRS3C0CONT1=${RS3C0CONT1}"
eval "vRS3C0CONT2=${RS3C0CONT2}"
eval "vRS3C0CONT3=${RS3C0CONT3}"
plureponse $vS3C0CONT
if [ ${vRS3C0CONT0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS3C0CONT0}%";fi
 if [ ${vRS3C0CONT1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS3C0CONT1}%";fi
 if [ ${vRS3C0CONT2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS3C0CONT2}%";fi
 if [ ${vRS3C0CONT3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS3C0CONT3}%";fi
 echo "</TD>"

eval "vS3C1CONT=${S3C1CONT}"
eval "vRS3C1CONT0=${RS3C1CONT0}"
eval "vRS3C1CONT1=${RS3C1CONT1}"
eval "vRS3C1CONT2=${RS3C1CONT2}"
eval "vRS3C1CONT3=${RS3C1CONT3}"
plureponse $vS3C1CONT
if [ ${vRS3C1CONT0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS3C1CONT0}%";fi
 if [ ${vRS3C1CONT1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS3C1CONT1}%";fi
 if [ ${vRS3C1CONT2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS3C1CONT2}%";fi
 if [ ${vRS3C1CONT3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS3C1CONT3}%";fi
 echo "</TD>"

eval "vS3C2CONT=${S3C2CONT}"
eval "vRS3C2CONT0=${RS3C2CONT0}"
eval "vRS3C2CONT1=${RS3C2CONT1}"
eval "vRS3C2CONT2=${RS3C2CONT2}"
eval "vRS3C2CONT3=${RS3C2CONT3}"
plureponse $vS3C2CONT
if [ ${vRS3C2CONT0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS3C2CONT0}%";fi
 if [ ${vRS3C2CONT1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS3C2CONT1}%";fi
 if [ ${vRS3C2CONT2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS3C2CONT2}%";fi
 if [ ${vRS3C2CONT3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS3C2CONT3}%";fi
 echo "</TD>"

echo "</TR>"

echo "<TR><TH>Estimez-vous que vous étiez correctement préparé à suivre cet enseignement ? </TH>"
eval "vS3C0PREP=${S3C0PREP}"
eval "vRS3C0PREP0=${RS3C0PREP0}"
eval "vRS3C0PREP1=${RS3C0PREP1}"
plureponse $vS3C0PREP
if [ ${vRS3C0PREP0} -ne 0 ]; then echo -n "<BR> oui: ${vRS3C0PREP0}%";fi
 if [ ${vRS3C0PREP1} -ne 0 ]; then echo -n "<BR> non: ${vRS3C0PREP1}%";fi
 echo "</TD>"

eval "vS3C1PREP=${S3C1PREP}"
eval "vRS3C1PREP0=${RS3C1PREP0}"
eval "vRS3C1PREP1=${RS3C1PREP1}"
plureponse $vS3C1PREP
if [ ${vRS3C1PREP0} -ne 0 ]; then echo -n "<BR> oui: ${vRS3C1PREP0}%";fi
 if [ ${vRS3C1PREP1} -ne 0 ]; then echo -n "<BR> non: ${vRS3C1PREP1}%";fi
 echo "</TD>"

eval "vS3C2PREP=${S3C2PREP}"
eval "vRS3C2PREP0=${RS3C2PREP0}"
eval "vRS3C2PREP1=${RS3C2PREP1}"
plureponse $vS3C2PREP
if [ ${vRS3C2PREP0} -ne 0 ]; then echo -n "<BR> oui: ${vRS3C2PREP0}%";fi
 if [ ${vRS3C2PREP1} -ne 0 ]; then echo -n "<BR> non: ${vRS3C2PREP1}%";fi
 echo "</TD>"

echo "</TR>"

echo "<TR><TH> Durée moyenne de travail personnel hebdomadaire :</TH>"
eval "vS3C0TRAV=${S3C0TRAV}"
eval "vRS3C0TRAV0=${RS3C0TRAV0}"
eval "vRS3C0TRAV1=${RS3C0TRAV1}"
eval "vRS3C0TRAV2=${RS3C0TRAV2}"
plureponse $vS3C0TRAV
if [ ${vRS3C0TRAV0} -ne 0 ]; then echo -n "<BR> plus de 4h: ${vRS3C0TRAV0}%";fi
 if [ ${vRS3C0TRAV1} -ne 0 ]; then echo -n "<BR> 1 à 4h: ${vRS3C0TRAV1}%";fi
 if [ ${vRS3C0TRAV2} -ne 0 ]; then echo -n "<BR> moins: ${vRS3C0TRAV2}%";fi
 echo "</TD>"

eval "vS3C1TRAV=${S3C1TRAV}"
eval "vRS3C1TRAV0=${RS3C1TRAV0}"
eval "vRS3C1TRAV1=${RS3C1TRAV1}"
eval "vRS3C1TRAV2=${RS3C1TRAV2}"
plureponse $vS3C1TRAV
if [ ${vRS3C1TRAV0} -ne 0 ]; then echo -n "<BR> plus de 4h: ${vRS3C1TRAV0}%";fi
 if [ ${vRS3C1TRAV1} -ne 0 ]; then echo -n "<BR> 1 à 4h: ${vRS3C1TRAV1}%";fi
 if [ ${vRS3C1TRAV2} -ne 0 ]; then echo -n "<BR> moins: ${vRS3C1TRAV2}%";fi
 echo "</TD>"

eval "vS3C2TRAV=${S3C2TRAV}"
eval "vRS3C2TRAV0=${RS3C2TRAV0}"
eval "vRS3C2TRAV1=${RS3C2TRAV1}"
eval "vRS3C2TRAV2=${RS3C2TRAV2}"
plureponse $vS3C2TRAV
if [ ${vRS3C2TRAV0} -ne 0 ]; then echo -n "<BR> plus de 4h: ${vRS3C2TRAV0}%";fi
 if [ ${vRS3C2TRAV1} -ne 0 ]; then echo -n "<BR> 1 à 4h: ${vRS3C2TRAV1}%";fi
 if [ ${vRS3C2TRAV2} -ne 0 ]; then echo -n "<BR> moins: ${vRS3C2TRAV2}%";fi
 echo "</TD>"

echo "</TR>"

echo "</TABLE></CENTER>"

cat << _entetesection4
<P><HR><P><H1>Projets et Memoires de recherche du second semestre</H1>
<P><CENTER><TABLE BORDER>
<TR><TH><pre> </pre></TH>
<TH>Projet</TH><TH>Mémoire</TH></TR>

_entetesection4

echo "<TR><TH>Les sujets proposés vous ont-ils convenu <br>(choix, intérêt, difficulté, suivi, liens avec ISC...)?</TH>"
eval "vS4C0FORP=${S4C0FORP}"
eval "vRS4C0FORP0=${RS4C0FORP0}"
eval "vRS4C0FORP1=${RS4C0FORP1}"
eval "vRS4C0FORP2=${RS4C0FORP2}"
eval "vRS4C0FORP3=${RS4C0FORP3}"
plureponse $vS4C0FORP
if [ ${vRS4C0FORP0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS4C0FORP0}%";fi
 if [ ${vRS4C0FORP1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS4C0FORP1}%";fi
 if [ ${vRS4C0FORP2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS4C0FORP2}%";fi
 if [ ${vRS4C0FORP3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS4C0FORP3}%";fi
 echo "</TD>"

eval "vS4C1FORP=${S4C1FORP}"
eval "vRS4C1FORP0=${RS4C1FORP0}"
eval "vRS4C1FORP1=${RS4C1FORP1}"
eval "vRS4C1FORP2=${RS4C1FORP2}"
eval "vRS4C1FORP3=${RS4C1FORP3}"
plureponse $vS4C1FORP
if [ ${vRS4C1FORP0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS4C1FORP0}%";fi
 if [ ${vRS4C1FORP1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS4C1FORP1}%";fi
 if [ ${vRS4C1FORP2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS4C1FORP2}%";fi
 if [ ${vRS4C1FORP3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS4C1FORP3}%";fi
 echo "</TD>"

echo "</TR>"

echo "<TR><TH>Sinon, quels reproches leurs faites-vous ?  (plusieurs réponses possibles)</TH>"
eval "vS4C0FORQ=${S4C0FORQ}"
eval "vRS4C0FORQ0=${RS4C0FORQ0}"
eval "vRS4C0FORQ1=${RS4C0FORQ1}"
eval "vRS4C0FORQ2=${RS4C0FORQ2}"
eval "vRS4C0FORQ3=${RS4C0FORQ3}"
eval "vRS4C0FORQ4=${RS4C0FORQ4}"
plureponse $vS4C0FORQ
if [ ${vRS4C0FORQ0} -ne 0 ]; then echo -n "<BR> pas assez de choix: ${vRS4C0FORQ0}%";fi
 if [ ${vRS4C0FORQ1} -ne 0 ]; then echo -n "<BR> sans intérêt: ${vRS4C0FORQ1}%";fi
 if [ ${vRS4C0FORQ2} -ne 0 ]; then echo -n "<BR> trop difficile: ${vRS4C0FORQ2}%";fi
 if [ ${vRS4C0FORQ3} -ne 0 ]; then echo -n "<BR> pas assez encadré: ${vRS4C0FORQ3}%";fi
 if [ ${vRS4C0FORQ4} -ne 0 ]; then echo -n "<BR> rien à voir avec ISC: ${vRS4C0FORQ4}%";fi
 echo "</TD>"

eval "vS4C1FORQ=${S4C1FORQ}"
eval "vRS4C1FORQ0=${RS4C1FORQ0}"
eval "vRS4C1FORQ1=${RS4C1FORQ1}"
eval "vRS4C1FORQ2=${RS4C1FORQ2}"
eval "vRS4C1FORQ3=${RS4C1FORQ3}"
eval "vRS4C1FORQ4=${RS4C1FORQ4}"
plureponse $vS4C1FORQ
if [ ${vRS4C1FORQ0} -ne 0 ]; then echo -n "<BR> pas assez de choix: ${vRS4C1FORQ0}%";fi
 if [ ${vRS4C1FORQ1} -ne 0 ]; then echo -n "<BR> sans intérêt: ${vRS4C1FORQ1}%";fi
 if [ ${vRS4C1FORQ2} -ne 0 ]; then echo -n "<BR> trop difficile: ${vRS4C1FORQ2}%";fi
 if [ ${vRS4C1FORQ3} -ne 0 ]; then echo -n "<BR> pas assez encadré: ${vRS4C1FORQ3}%";fi
 if [ ${vRS4C1FORQ4} -ne 0 ]; then echo -n "<BR> rien à voir avec ISC: ${vRS4C1FORQ4}%";fi
 echo "</TD>"

echo "</TR>"

echo "<TR><TH>Estimez-vous que vous étiez correctement préparé à suivre cet enseignement ? </TH>"
eval "vS4C0PREP=${S4C0PREP}"
eval "vRS4C0PREP0=${RS4C0PREP0}"
eval "vRS4C0PREP1=${RS4C0PREP1}"
plureponse $vS4C0PREP
if [ ${vRS4C0PREP0} -ne 0 ]; then echo -n "<BR> oui: ${vRS4C0PREP0}%";fi
 if [ ${vRS4C0PREP1} -ne 0 ]; then echo -n "<BR> non: ${vRS4C0PREP1}%";fi
 echo "</TD>"

eval "vS4C1PREP=${S4C1PREP}"
eval "vRS4C1PREP0=${RS4C1PREP0}"
eval "vRS4C1PREP1=${RS4C1PREP1}"
plureponse $vS4C1PREP
if [ ${vRS4C1PREP0} -ne 0 ]; then echo -n "<BR> oui: ${vRS4C1PREP0}%";fi
 if [ ${vRS4C1PREP1} -ne 0 ]; then echo -n "<BR> non: ${vRS4C1PREP1}%";fi
 echo "</TD>"

echo "</TR>"

echo "<TR><TH> Durée moyenne de travail personnel hebdomadaire :</TH>"
eval "vS4C0TRAV=${S4C0TRAV}"
eval "vRS4C0TRAV0=${RS4C0TRAV0}"
eval "vRS4C0TRAV1=${RS4C0TRAV1}"
eval "vRS4C0TRAV2=${RS4C0TRAV2}"
plureponse $vS4C0TRAV
if [ ${vRS4C0TRAV0} -ne 0 ]; then echo -n "<BR> plus de 4h: ${vRS4C0TRAV0}%";fi
 if [ ${vRS4C0TRAV1} -ne 0 ]; then echo -n "<BR> 1 à 4h: ${vRS4C0TRAV1}%";fi
 if [ ${vRS4C0TRAV2} -ne 0 ]; then echo -n "<BR> moins: ${vRS4C0TRAV2}%";fi
 echo "</TD>"

eval "vS4C1TRAV=${S4C1TRAV}"
eval "vRS4C1TRAV0=${RS4C1TRAV0}"
eval "vRS4C1TRAV1=${RS4C1TRAV1}"
eval "vRS4C1TRAV2=${RS4C1TRAV2}"
plureponse $vS4C1TRAV
if [ ${vRS4C1TRAV0} -ne 0 ]; then echo -n "<BR> plus de 4h: ${vRS4C1TRAV0}%";fi
 if [ ${vRS4C1TRAV1} -ne 0 ]; then echo -n "<BR> 1 à 4h: ${vRS4C1TRAV1}%";fi
 if [ ${vRS4C1TRAV2} -ne 0 ]; then echo -n "<BR> moins: ${vRS4C1TRAV2}%";fi
 echo "</TD>"

echo "</TR>"

echo "</TABLE></CENTER>"

cat << _entetesection5
<P><HR><P><H1>La communication et l'information</H1>
<P><CENTER><TABLE BORDER>
<TR><TH><pre> </pre></TH>
<TH>masterinfo.officiel</TH><TH>les panneaux d'affichage</TH><TH>les pages www du Master</TH><TH>votre courrier électronique</TH></TR>

_entetesection5

echo "<TR><TH> Fréquence de consultation :</TH>"
eval "vS5C0INFF=${S5C0INFF}"
eval "vRS5C0INFF0=${RS5C0INFF0}"
eval "vRS5C0INFF1=${RS5C0INFF1}"
eval "vRS5C0INFF2=${RS5C0INFF2}"
eval "vRS5C0INFF3=${RS5C0INFF3}"
plureponse $vS5C0INFF
if [ ${vRS5C0INFF0} -ne 0 ]; then echo -n "<BR> tous les jours: ${vRS5C0INFF0}%";fi
 if [ ${vRS5C0INFF1} -ne 0 ]; then echo -n "<BR> plusieurs fois par semaine: ${vRS5C0INFF1}%";fi
 if [ ${vRS5C0INFF2} -ne 0 ]; then echo -n "<BR> quelques fois par mois: ${vRS5C0INFF2}%";fi
 if [ ${vRS5C0INFF3} -ne 0 ]; then echo -n "<BR> jamais: ${vRS5C0INFF3}%";fi
 echo "</TD>"

eval "vS5C1INFF=${S5C1INFF}"
eval "vRS5C1INFF0=${RS5C1INFF0}"
eval "vRS5C1INFF1=${RS5C1INFF1}"
eval "vRS5C1INFF2=${RS5C1INFF2}"
eval "vRS5C1INFF3=${RS5C1INFF3}"
plureponse $vS5C1INFF
if [ ${vRS5C1INFF0} -ne 0 ]; then echo -n "<BR> tous les jours: ${vRS5C1INFF0}%";fi
 if [ ${vRS5C1INFF1} -ne 0 ]; then echo -n "<BR> plusieurs fois par semaine: ${vRS5C1INFF1}%";fi
 if [ ${vRS5C1INFF2} -ne 0 ]; then echo -n "<BR> quelques fois par mois: ${vRS5C1INFF2}%";fi
 if [ ${vRS5C1INFF3} -ne 0 ]; then echo -n "<BR> jamais: ${vRS5C1INFF3}%";fi
 echo "</TD>"

eval "vS5C2INFF=${S5C2INFF}"
eval "vRS5C2INFF0=${RS5C2INFF0}"
eval "vRS5C2INFF1=${RS5C2INFF1}"
eval "vRS5C2INFF2=${RS5C2INFF2}"
eval "vRS5C2INFF3=${RS5C2INFF3}"
plureponse $vS5C2INFF
if [ ${vRS5C2INFF0} -ne 0 ]; then echo -n "<BR> tous les jours: ${vRS5C2INFF0}%";fi
 if [ ${vRS5C2INFF1} -ne 0 ]; then echo -n "<BR> plusieurs fois par semaine: ${vRS5C2INFF1}%";fi
 if [ ${vRS5C2INFF2} -ne 0 ]; then echo -n "<BR> quelques fois par mois: ${vRS5C2INFF2}%";fi
 if [ ${vRS5C2INFF3} -ne 0 ]; then echo -n "<BR> jamais: ${vRS5C2INFF3}%";fi
 echo "</TD>"

eval "vS5C3INFF=${S5C3INFF}"
eval "vRS5C3INFF0=${RS5C3INFF0}"
eval "vRS5C3INFF1=${RS5C3INFF1}"
eval "vRS5C3INFF2=${RS5C3INFF2}"
eval "vRS5C3INFF3=${RS5C3INFF3}"
plureponse $vS5C3INFF
if [ ${vRS5C3INFF0} -ne 0 ]; then echo -n "<BR> tous les jours: ${vRS5C3INFF0}%";fi
 if [ ${vRS5C3INFF1} -ne 0 ]; then echo -n "<BR> plusieurs fois par semaine: ${vRS5C3INFF1}%";fi
 if [ ${vRS5C3INFF2} -ne 0 ]; then echo -n "<BR> quelques fois par mois: ${vRS5C3INFF2}%";fi
 if [ ${vRS5C3INFF3} -ne 0 ]; then echo -n "<BR> jamais: ${vRS5C3INFF3}%";fi
 echo "</TD>"

echo "</TR>"

echo "<TR><TH> Vous y trouvez ce que vous cherchez :</TH>"
eval "vS5C0INFR=${S5C0INFR}"
eval "vRS5C0INFR0=${RS5C0INFR0}"
eval "vRS5C0INFR1=${RS5C0INFR1}"
eval "vRS5C0INFR2=${RS5C0INFR2}"
plureponse $vS5C0INFR
if [ ${vRS5C0INFR0} -ne 0 ]; then echo -n "<BR>  en totalité: ${vRS5C0INFR0}%";fi
 if [ ${vRS5C0INFR1} -ne 0 ]; then echo -n "<BR>  en partie: ${vRS5C0INFR1}%";fi
 if [ ${vRS5C0INFR2} -ne 0 ]; then echo -n "<BR>  pas du tout: ${vRS5C0INFR2}%";fi
 echo "</TD>"

eval "vS5C1INFR=${S5C1INFR}"
eval "vRS5C1INFR0=${RS5C1INFR0}"
eval "vRS5C1INFR1=${RS5C1INFR1}"
eval "vRS5C1INFR2=${RS5C1INFR2}"
plureponse $vS5C1INFR
if [ ${vRS5C1INFR0} -ne 0 ]; then echo -n "<BR>  en totalité: ${vRS5C1INFR0}%";fi
 if [ ${vRS5C1INFR1} -ne 0 ]; then echo -n "<BR>  en partie: ${vRS5C1INFR1}%";fi
 if [ ${vRS5C1INFR2} -ne 0 ]; then echo -n "<BR>  pas du tout: ${vRS5C1INFR2}%";fi
 echo "</TD>"

eval "vS5C2INFR=${S5C2INFR}"
eval "vRS5C2INFR0=${RS5C2INFR0}"
eval "vRS5C2INFR1=${RS5C2INFR1}"
eval "vRS5C2INFR2=${RS5C2INFR2}"
plureponse $vS5C2INFR
if [ ${vRS5C2INFR0} -ne 0 ]; then echo -n "<BR>  en totalité: ${vRS5C2INFR0}%";fi
 if [ ${vRS5C2INFR1} -ne 0 ]; then echo -n "<BR>  en partie: ${vRS5C2INFR1}%";fi
 if [ ${vRS5C2INFR2} -ne 0 ]; then echo -n "<BR>  pas du tout: ${vRS5C2INFR2}%";fi
 echo "</TD>"

eval "vS5C3INFR=${S5C3INFR}"
eval "vRS5C3INFR0=${RS5C3INFR0}"
eval "vRS5C3INFR1=${RS5C3INFR1}"
eval "vRS5C3INFR2=${RS5C3INFR2}"
plureponse $vS5C3INFR
if [ ${vRS5C3INFR0} -ne 0 ]; then echo -n "<BR>  en totalité: ${vRS5C3INFR0}%";fi
 if [ ${vRS5C3INFR1} -ne 0 ]; then echo -n "<BR>  en partie: ${vRS5C3INFR1}%";fi
 if [ ${vRS5C3INFR2} -ne 0 ]; then echo -n "<BR>  pas du tout: ${vRS5C3INFR2}%";fi
 echo "</TD>"

echo "</TR>"

echo "</TABLE></CENTER>"

cat << _entetesection6
<P><HR><P><H1>En définitive...</H1>
<P><CENTER><TABLE BORDER>
_entetesection6

echo "<TR><TH>La formation correspond-elle dans l'ensemble à ce que vous attendiez?</TH>"
eval "vS6C0PEDA=${S6C0PEDA}"
eval "vRS6C0PEDA0=${RS6C0PEDA0}"
eval "vRS6C0PEDA1=${RS6C0PEDA1}"
eval "vRS6C0PEDA2=${RS6C0PEDA2}"
eval "vRS6C0PEDA3=${RS6C0PEDA3}"
plureponse $vS6C0PEDA
if [ ${vRS6C0PEDA0} -ne 0 ]; then echo -n "<BR> tout à fait: ${vRS6C0PEDA0}%";fi
 if [ ${vRS6C0PEDA1} -ne 0 ]; then echo -n "<BR> plutôt oui: ${vRS6C0PEDA1}%";fi
 if [ ${vRS6C0PEDA2} -ne 0 ]; then echo -n "<BR> plutôt non: ${vRS6C0PEDA2}%";fi
 if [ ${vRS6C0PEDA3} -ne 0 ]; then echo -n "<BR> pas du tout: ${vRS6C0PEDA3}%";fi
 echo "</TD>"

echo "</TR>"

echo "</TABLE></CENTER>"

echo "</BODY></HTML>"

