{{-- ========================================================== REPORT CARD ========================================================== --}}
Your current bill is above the allowed debt limit. Please contact the school bursary for further assistance.
|
@if($schoolHeader?->school_logo)
SCHOOL LOGO
@endif
|
{{-- ==================================================
SCHOOL INFORMATION
=================================================== --}}
{{ $schoolHeader?->school_name ?? 'SCHOOL NAME' }}
@if($schoolHeader?->school_address)
{{ $schoolHeader->school_address }}
@endif
@if(
$schoolHeader?->phone_number_1 ||
$schoolHeader?->phone_number_2
)
@if($schoolHeader?->phone_number_1)
{{ $schoolHeader->phone_number_1 }}
@endif
@if(
$schoolHeader?->phone_number_1 &&
$schoolHeader?->phone_number_2
)
|
@endif
@if($schoolHeader?->phone_number_2)
{{ $schoolHeader->phone_number_2 }}
@endif
@endif
@if($schoolHeader?->website)
{{ $schoolHeader->website }}
@endif
@if($schoolHeader?->email)
{{ $schoolHeader->email }}
@endif
@if($schoolHeader?->school_moto)
"{{ $schoolHeader->school_moto }}"
@endif
NATIONAL POLICY ON EDUCATION CONTINOUS ASSESSMENT {{ $session }} ACADEMIC SESSION
Pupil's ID:
{{ strtoupper($student->user->user_name ?? '-') }}
|
{{-- ==================================================
STUDENT PHOTO
=================================================== --}}
@if($student->photo)
No Photo
@endif
|
| Session: {{ $session }} | Term: {{ $term }} | Class: {{ $class->class_name }} |
|
Pupil's Name:
{{ strtoupper($student->name) }} |
Total Score: {{ number_format($totalScore) }} |
Percentage:
{{ number_format($percentage) }}%
Remark:
{{ $overallRemark }}
|
| No. of times school opened | {{ $attendance['school_opened'] ?? 0 }} |
| No. of times Present | {{ $attendance['present'] ?? 0 }} |
| No. of times Absent | {{ $attendance['absent'] ?? 0 }} |
| Term Ended | @if(!empty($termCalendar['term_ended'])) {{ \Carbon\Carbon::parse( $termCalendar['term_ended'] )->format('d M Y') }} @else N/A @endif |
| Next Term Begins | @if(!empty($termCalendar['next_term_begins'])) {{ \Carbon\Carbon::parse( $termCalendar['next_term_begins'] )->format('d M Y') }} @else N/A @endif |
| S/N | {{-- ========================================================== SUBJECT SAME BACKGROUND COLOR =========================================================== --}}SUBJECT | {{-- ========================================================== LAST TERM CUM ONLY SECOND AND THIRD TERM =========================================================== --}} @if($term !== 'First Term')
LAST TERM CUM
(A) |
@endif
{{-- ==========================================================
CONTINUOUS ASSESSMENT
=========================================================== --}}
CONTINUOUS ASSESSMENT | {{-- ========================================================== CA FORMULA CHANGES BASED ON TERM =========================================================== --}}
CA
@if($term === 'First Term') (A+B+C)/3 @else (B+C+D)/3 @endif |
{{-- ==========================================================
EXAM
=========================================================== --}}
EXAM
@if($term === 'First Term') (D) @else (E) @endif |
{{-- ==========================================================
TOTAL
IMPORTANT:
This explains that Total is CA + Exam divided by 2.
=========================================================== --}}
TOTAL
(CA+Exam)/2 |
{{-- ==========================================================
CUMULATIVE AVERAGE
SECOND AND THIRD TERM ONLY
IMPORTANT:
For THIRD TERM the controller now calculates:
(LAST TERM CUM + THIRD TERM TOTAL) / 2
The displayed explanation remains:
(A+G)/2
because:
A = Last Term Cum
G = Current Term Total
=========================================================== --}}
@if($term !== 'First Term')
CUMULATIVE
AVERAGE (A+TOTAL)/2 |
@endif
{{-- ==========================================================
GRADE
=========================================================== --}}
GRADE | {{-- ========================================================== REMARK =========================================================== --}}REMARK | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
CA 1
@if($term === 'First Term') (A) @else (B) @endif |
{{-- ==========================================================
CA 2
=========================================================== --}}
CA 2
@if($term === 'First Term') (B) @else (C) @endif |
{{-- ==========================================================
CA 3
=========================================================== --}}
CA 3
@if($term === 'First Term') (C) @else (D) @endif |
|||||||||
| {{ $serialNumber++ }} | {{-- ================================================== SUBJECT SAME BACKGROUND COLOR =================================================== --}}{{ $subject?->subject_name ?? 'N/A' }} | {{-- ================================================== LAST TERM CUM =================================================== --}} @if($term !== 'First Term')@if( $subjectCumulative['last_term_cum'] !== null ) {{ number_format( $subjectCumulative['last_term_cum'], ) }} @else - @endif | @endif {{-- ================================================== CA 1 =================================================== --}}{{ $result ? number_format($result->ca1) : '-' }} | {{-- ================================================== CA 2 =================================================== --}}{{ $result ? number_format($result->ca2) : '-' }} | {{-- ================================================== CA 3 =================================================== --}}{{ $result ? number_format($result->ca3) : '-' }} | {{-- ================================================== CURRENT CA EXISTING CALCULATION — UNCHANGED =================================================== --}}{{ $result ? number_format( $result->cumulative_average, ) : '-' }} | {{-- ================================================== EXAM EXISTING CALCULATION — UNCHANGED =================================================== --}}{{ $result ? number_format($result->exam) : '-' }} | {{-- ================================================== CURRENT TERM TOTAL EXISTING CALCULATION — UNCHANGED =================================================== --}}{{ $result ? number_format($result->total, ) : '-' }} | {{-- ================================================== CUMULATIVE AVERAGE EXISTING CALCULATION — UNCHANGED =================================================== --}} @if($term !== 'First Term')@if( $subjectCumulative[ 'cumulative_average' ] !== null ) {{ number_format( $subjectCumulative[ 'cumulative_average' ], ) }} @else - @endif | @endif {{-- ================================================== GRADE =================================================== --}}{{ $result?->grade ?? '-' }} | {{-- ================================================== REMARK =================================================== --}}{{ $result?->remark ?? '-' }} |
Hints: A- Excellent :- 70% above, B-Very Good:60%-69%, C-Good:50%-59%, D-Fair:40%-49%, E-Poor:30%-39%, F-Fail:0%-39%
| ASSESSMENT | {{-- SCALE 1 --}}SCALE | {{-- ASSESSMENT 2 --}}ASSESSMENT | {{-- SCALE 2 --}}SCALE | {{-- ASSESSMENT 3 --}}ASSESSMENT | {{-- SCALE 3 --}}SCALE |
|---|---|---|---|---|---|
| Attendance | {{ $psychoAssessment?->attendance ?? '-' }} | Punctuality | {{ $psychoAssessment?->punctuality ?? '-' }} | Neatness | {{ $psychoAssessment?->neatness ?? '-' }} |
| Honesty | {{ $psychoAssessment?->honesty ?? '-' }} | Musical | {{ $psychoAssessment?->musical ?? '-' }} | Initiative | {{ $psychoAssessment?->initiative ?? '-' }} |
| Creativity | {{ $psychoAssessment?->creativity ?? '-' }} | Sport | {{ $psychoAssessment?->sport ?? '-' }} | Perseverance | {{ $psychoAssessment?->perseverance ?? '-' }} |
| Cooperation | {{ $psychoAssessment?->cooperation ?? '-' }} |
|
Teacher's Comment:
{{ $student->name }} :
{{ $psychoAssessment?->teacher_comment ?? '-' }}
Principal's Comment:
{{ $psychoAssessment?->principal_comment ?? '-' }}
|
{{-- ==================================================
RIGHT TD
SCHOOL STAMP ONLY
NO HEADER
=================================================== --}}
@if(
$termCalendar &&
$termCalendar->school_stamp
)
|
| @if($promotionStatus === 'PROMOTED') PROMOTED @else @endif | |