{{ assessment.title }}

{{ assessment.class_name }} - Trimestre {{ assessment.trimester }}

📅 Date : {{ assessment.date }}

Bonjour {{ student.first_name }},

Voici votre bilan pour l'évaluation {{ assessment.title }}.

{{ results.total_score }}/{{ results.total_max_points }}
{{ results.percentage }}%

📝 Détail par exercice

{% for exercise in exercises %} {% for element in exercise.elements %} {% endfor %}
{{ exercise.title }} {{ "%.1f"|format(exercise.score) }}/{{ exercise.max_points }} ({{ "%.0f"|format(exercise.percentage) }}%)
{{ element.label }} {% if element.skill %} - {{ element.skill }} {% endif %} {% if element.description %}
{{ element.description }}
{% endif %}
{% if element.grading_type == 'score' %} {% if element.raw_value %} {% for i in range(3) %} {% if i < element.raw_value|int %}⭐{% else %}☆{% endif %} {% endfor %} {% else %} ☆☆☆ {% endif %} {% if element.score_label %}
{{ element.score_label }}
{% endif %} {% else %} {% if element.calculated_score is not none %} {{ "%.1f"|format(element.calculated_score) }}/{{ element.max_points }} {% else %} -/{{ element.max_points }} {% endif %} {% endif %}
{% endfor %} {% if competences and competences|length > 0 %}

⭐ Compétences travaillées

{% for comp in competences %} {% endfor %}
{{ comp.name }}
{{ "%.1f"|format(comp.score) }}/{{ comp.max_points }} ({{ "%.0f"|format(comp.percentage) }}%)
{% endif %} {% if domains and domains|length > 0 %}

🏷️ Domaines travaillés

{% for domain in domains %} {% endfor %}
{{ domain.name }}
{{ "%.1f"|format(domain.score) }}/{{ domain.max_points }} ({{ "%.0f"|format(domain.percentage) }}%)
{% endif %} {% if custom_message %}

💬 Message du professeur

{{ custom_message }}

{% endif %}

Email généré automatiquement par Notytex

Système de gestion scolaire