|
{% if(fileExists[ std.id ])%}
{% set imagePath = absolute_url(asset('assets/images/student/'~ std.imageName )) %}
{% else %}
{% if std.gender %}
{% set imagePath = absolute_url(asset('assets/images/student/female-default-avatar.jpg')) %}
{% else %}
{% set imagePath = absolute_url(asset('assets/images/student/male-default-avatar.jpg')) %}
{% endif %}
{% endif %}
|
Matricule/Reg.number:
|
| DISCIPLINE | TRIM-1 | TRIM-2 | TRIM-3 | Note Ann. | Coef | Note x Coef | APPRECIATION | RANG | PROFESSEUR | SIGNATURE |
| {{ course.wording }} | {% if mark.weight1!=0 %} {{ mark.value1 |round(2,'floor') }} {% else %} / {% endif %} | {% if mark.weight2!=0 %} {{ mark.value2 |round(2,'floor') }} {% else %} / {% endif %} | {% if mark.weight3 != 0 %} {{ mark.value3|round(2,'floor') }} {% else %} / {% endif %} | {% set markAnn = false %}{% if (mark.weight1 + mark.weight2 + mark.weight3 != 0) %} {{ (( mark.value1 * mark.weight1 + mark.value2 * mark.weight2 + mark.value3 * mark.weight3 )/(mark.weight1 + mark.weight2 + mark.weight3))|round(2,'floor') }} {% else %} / {% endif %} | {{ max(mark.weight1 ,mark.weight2 ,mark.weight3) * course.coefficient }} | {% if (mark.weight1 + mark.weight2 + mark.weight3 !=0) %} {{ ((mark.value1 * mark.weight1 + mark.value2 * mark.weight2 + mark.value3 * mark.weight3) * course.coefficient /(mark.weight1 + mark.weight2 + mark.weight3))|round(2,'floor') }} {% else %} 0 {% endif %} | {{ mark.teacher }} | {% set break = true %} {% set totalCoefModTrim1 = totalCoefModTrim1 + course.coefficient * mark.weight1 %} {% set NCoefModTrim1 = NCoefModTrim1 + mark.value1 * course.coefficient * mark.weight1 %} {% set totalCoefModTrim2 = totalCoefModTrim2 + course.coefficient * mark.weight2 %} {% set NCoefModTrim2 = NCoefModTrim2 + mark.value2 * course.coefficient * mark.weight2 %} {% set totalCoefModTrim3 = totalCoefModTrim3 + course.coefficient * mark.weight3 %} {% set NCoefModTrim3 = NCoefModTrim3 + mark.value3 * course.coefficient * mark.weight3 %} | ||
| {{ module.name }} | {% if totalCoefModTrim1 != 0 %} {{ ( NCoefModTrim1 / totalCoefModTrim1)|round(2,'floor') }} {% else %} / {% endif %} | {% if totalCoefModTrim2 != 0 %} {{ (NCoefModTrim2 / totalCoefModTrim2)|round(2,'floor') }} /20 {% else %} / {% endif %} | {% if totalCoefModTrim3 != 0 %} {{ (NCoefModTrim3 / totalCoefModTrim3)|round(2,'floor') }} /20 {% else %} / {% endif %} | {% if ( totalCoefModTrim1 != 0 and totalCoefModTrim2 != 0 and totalCoefModTrim3 != 0) %} {% set moyModAnn = (( NCoefModTrim1 / totalCoefModTrim1 + NCoefModTrim2 / totalCoefModTrim2 + NCoefModTrim3 / totalCoefModTrim3)/3) %} {% else %} {% if totalCoefModTrim1 == 0 and totalCoefModTrim2 != 0 and totalCoefModTrim3 != 0 %} {% set moyModAnn = (( NCoefModTrim2 / totalCoefModTrim2 + NCoefModTrim3 / totalCoefModTrim3)/2) %} {% endif %} {% if totalCoefModTrim1 != 0 and totalCoefModTrim2 == 0 and totalCoefModTrim3 != 0 %} {% set moyModAnn = (( NCoefModTrim1 / totalCoefModTrim1 + NCoefModTrim3 / totalCoefModTrim3)/2) %} {% endif %} {% if totalCoefModTrim1 != 0 and totalCoefModTrim2 != 0 and totalCoefModTrim3 == 0 %} {% set moyModAnn = (( NCoefModTrim2 / totalCoefModTrim2 + NCoefModTrim1 / totalCoefModTrim1)/2) %} {% endif %} {% if totalCoefModTrim1 == 0 and totalCoefModTrim2 == 0 and totalCoefModTrim3 != 0 %} {% set moyModAnn = (( NCoefModTrim3 / totalCoefModTrim3)) %} {% endif %} {% if totalCoefModTrim1 != 0 and totalCoefModTrim2 == 0 and totalCoefModTrim3 == 0 %} {% set moyModAnn = (( NCoefModTrim1 / totalCoefModTrim1)) %} {% endif %} {% if totalCoefModTrim1 == 0 and totalCoefModTrim2 != 0 and totalCoefModTrim3 == 0 %} {% set moyModAnn = (( NCoefModTrim2 / totalCoefModTrim2)) %} {% endif %} {% endif %}{% if moyModAnn == 0 %} / {% else %} {{ ( moyModAnn)|round(2,'floor') }} {% endif %} | {% if ( totalCoefTrim1 != 0 and totalCoefTrim2 != 0 and totalCoefTrim3 != 0) %} {# On suppose que même les eleve venus au cours de l'année on au moins asistés au évaluation de troisieme trimestre {{ (((NCoefModTrim1/totalCoefTrim1 + NCoefModTrim2/totalCoefTrim2 + NCoefModTrim3/totalCoefTrim3)/3)*totalCoefModTrim2)|round(2,'floor')}} #} {% else %} / {% endif %} {# {{ (moyModAnn*totalCoefModTrim1)|round(2,'floor') }} #} | {#On suppose que même les eleve venus au cours de l'année on au moins asistés au évaluation de troisieme trimestre #} {% set totalNCoefAnn = moyModAnn * totalCoefModTrim2 %} | ||||
|
MOY. ELEVE
|
{% if totalCoefTrim1 != 0 %} {{ (totalNCoefTrim1 / totalCoefTrim1)|round(2,'floor') }} {% else %} / {% endif %} | {% if totalCoefTrim2 != 0 %} {{ (totalNCoefTrim2 / totalCoefTrim2)|round(2,'floor') }} {% else %} / {% endif %} | {% if totalCoefTrim3 != 0 %} {{ (totalNCoefTrim3 / totalCoefTrim3)|round(2,'floor') }} {% else %} / {% endif %} | {% if ( totalCoefTrim1 != 0 and totalCoefTrim2 != 0 and totalCoefTrim3 != 0) %} {{ ((totalNCoefTrim1 / totalCoefTrim1 + totalNCoefTrim2 / totalCoefTrim2 + totalNCoefTrim3 / totalCoefTrim3)/3)|round(2,'floor') }} {% else %} {% if ( totalCoefTrim1 == 0 and totalCoefTrim2 != 0 and totalCoefTrim3 != 0) %} {{ (( totalNCoefTrim2 / totalCoefTrim2 + totalNCoefTrim3 / totalCoefTrim3)/2)|round(2,'floor') }} {% endif %} {% endif %} | {# {{ ( ( totalCoefTrim1 + totalCoefTrim2 + totalCoefTrim3)/3)|round(2,'floor') }} #} | {% if ( std.id in means|keys ) %} {{ ( means[std.id] )|round(2,'floor') }} /20 {% endif %} | {% if ( std.id in ranks|keys ) %} {{ ranks[std.id] }} / {{ ranks|length }} {% endif %} | Moy. gen. {{ ( genMean )|round(2,'floor') }} | ||
| DECISION ET OBSERVATION | OBSERVATION ET VISA DU CHEF D'ETABLISSEMENT | |||||||||
| DISCIPLINE | TRAVAIL | |||||||||
| TBIEN | BIEN | ABIEN | PASS |
MBADOUMOU, le ___________________ LE PRINCIPAL |
||||||
| ABSENCES | {% if std.id in abscences|keys %} {{ abscences[std.id] }} {% endif %} | FAIBLE | INSS | MED | NUL | |||||
| RETENUES | APPRECIATION | |||||||||
| AVERTISSEMENT | TABLEAU D'HONNEUR | |||||||||
| BLAME CONDUITE | ENCOURAGEMENT | |||||||||
| EXCLUSION | FELICITATION | |||||||||
|
SIGNATURE DU
PARENT |
SIGNATURE DU
PROF. PRINC. |
SIGNATURE DU
PREFET D'ETUDES |
||||||||
|
|
|
|
||||||||
| Matricule | Nom | Prenom | Moyenne | Decision |
|---|---|---|---|---|
| {{ std.matricule }} | {{ std.lastname }} | {{ std.firstname }} | {{ means[std.id] }} |