{% if school_logo_uri %} {% endif %}
{{ school.school_name }}
{{ school.address }}
{{ school.email }}{% if school.mobile %} | {{ school.mobile }}{% endif %}
Lower Secondary Term Report
Academic Year {{ selected_academic_class.academic_year.academic_year }} · Term {{ selected_academic_class.term.term }}
{% if student_photo_uri %} Student {% endif %}
{{ selected_student.student_name }}
Adm No: {{ selected_student.reg_no }}
Class: {{ selected_academic_class.Class.code }}{% if selected_student.stream %} · Stream {{ selected_student.stream.stream }}{% endif %}
Overall Competency
{{ summary.overall_level.short_label|default:'-' }}
{{ summary.overall_level.label|default:'No evidence' }}
Mean Score
{% if summary.mean_score is not None %}{{ summary.mean_score|floatformat:1 }}%{% else %}-{% endif %}
Attendance
{{ summary.attendance_percent|floatformat:1 }}%
Position
{{ summary.position_label }}
Recommendation
{{ promotion_decision.title }}
Class size: {{ summary.class_size }}
Subject Performance (CA {{ ca_weight_label|floatformat:0 }}% · EOT {{ exam_weight_label|floatformat:0 }}%)
{% for row in subject_rows %} {% empty %} {% endfor %}
Learning Area CA EOT Total Level Teacher Comment Strands / Task Evidence
{{ row.subject_name }} {% if row.ca_score is not None %}{{ row.ca_score|floatformat:1 }}{% else %}-{% endif %} {% if row.eot_score is not None %}{{ row.eot_score|floatformat:1 }}{% else %}-{% endif %} {% if row.total_score is not None %}{{ row.total_score|floatformat:1 }}{% else %}-{% endif %} {{ row.level.short_label }} {{ row.teacher_comment|default:'-' }} {% if row.details %} {% for detail in row.details %}
{{ detail.task_title }} ({{ detail.task_type }})
{{ detail.score|floatformat:1 }}/{{ detail.max_score|floatformat:1 }} · {{ detail.normalized_score|floatformat:1 }}% {% if detail.competency_name %}
{{ detail.competency_name }}{% endif %}
{% endfor %} {% else %} No evidence {% endif %}
No subject performance data found.
Competency Breakdown
{% for item in competency_rows %} {% endfor %}
Competency Level Score Progress
{{ item.name }} {{ item.level.short_label }} {% if item.score_percent is not None %}{{ item.score_percent|floatformat:1 }}%{% else %}-{% endif %}
Projects & Practical Work
{% for item in project_rows %} {% empty %} {% endfor %}
Project / Task Subject Level Teacher Remark Evidence
{{ item.title }} ({{ item.task_type }}) {{ item.subject_name }} {{ item.level.short_label }} {{ item.teacher_comment|default:'-' }} {% if item.evidence_reference %} {{ item.evidence_reference|truncatechars:45 }} {% else %} - {% endif %}
No project/practical entries.
Attendance, Behavior & Promotion
Attendance {{ attendance_snapshot.attendance_percent|floatformat:1 }}%
Participation {{ attendance_snapshot.participation_level }}
Marked Sessions {{ attendance_snapshot.total_records }}
Discipline Remarks {{ attendance_snapshot.discipline_remarks|default:'No discipline remarks recorded.' }}
Promoted To {{ promotion_decision.target_label|default:'-' }}
Condition {{ promotion_decision.title|default:'Pending' }}
{{ promotion_decision.condition|default:'' }}
Teacher General Comment
Class Teacher Remark
{{ class_teacher_remark|default:'No class teacher remark entered yet.' }}
Head Teacher Remark
{{ head_teacher_remark|default:'No head teacher remark entered yet.' }}
Class Teacher
{{ class_teacher_name|default:'Not assigned' }} {% if class_teacher_signature_uri %}
Class teacher signature {% endif %}
Head Teacher
School Authorized Signature {% if head_teacher_signature_uri %}
Head teacher signature {% endif %}