๐ฌ Simulate:
My Score
โ My Learning
Course
Introduction to TVET Digital Skills
Cohort
Cohort 3/2026 — 1 Sep – 30 Nov 2026
Read-only
85.7%
Total
Total Score
60 / 70 pts
Computed automatically from scores recorded to date. Assignment scores are not counted toward the grade.
B+
Grade
Category
Progress
Earned / Max
Attendance
18
/ 20
Quiz
42
/ 50
Assignment
Not counted toward grade
85
/ 100
Instructor
โ / โ
Total Score
60
/ 70
View Your Final Grade Result
Your grade has been computed โ check the official result and certificate.
View Grade Result โ
Screen Flow (from flow.puml):
๐ Spec notes โ UC-LMS.09 / SCR-LMS.30 (fields, actions, requirements)
Identity
- Screen: SCR-LMS.30 โ My Score
- Use case: UC-LMS.09 โ View and Submit Assignment
Brief description
Learner's score page for their enrolled cohort. Displays scores broken down into 4 categories (Attendance, Quiz, Assignment, Instructor) with earned and maximum scores for each. The system auto-calculates the cumulative grade from available scores and displays it immediately โ no need to wait for the Instructor to finalize. The Grade Result banner (SCR-LMS.31) is always shown. This page is read-only. If the course is Model A โ show only model_a_notice.
Fields
course_title"Course" โ text ยท Course.title ยท read-only ยท alwayscohort_name"Cohort" โ text ยท Cohort.name ยท read-only ยท alwaysscore_attendance"Attendance (earned)" โ number ยท computed from LessonAttempt (category=attendance) ยท read-onlymax_attendance"Attendance (max)" โ number ยท computed from grading_policy ยท read-onlyscore_quiz"Quiz (earned)" โ number ยท computed from LessonAttempt (category=quiz/exam) ยท read-onlymax_quiz"Quiz (max)" โ number ยท computedscore_assignment"Assignment (earned)" โ number ยท computed from AssignmentSubmission.score ยท read-only ยท informational only, see AR#3max_assignment"Assignment (max)" โ number ยท computed ยท informational only, see AR#3score_manual"Instructor (earned)" โ number ยท LessonAttempt.score_raw (category=manual, lesson_id=null)max_manual"Instructor (max)" โ number ยท computedscore_total"Total Score" โ number ยท computed from Attendance + Quiz + Instructor only per grading_policy โ excludes Assignment (AR#3, SS-10)computed_grade"Computed Grade" โ text ยท computed from score_total vs grading_policy ยท visible when course != self_pacedmodel_a_notice"Self-paced course notice" โ text ยท visible when course.access_mode==self_pacedgrade_result_notice"Grade Result link" โ text ยท visibility: always
Actions
view_grade_result"View Grade Result" โ enabled_when: always ยท triggers UC-LMS.09-A-1A-2 โ SCR-LMS.31
Additional requirements
- This page is fully read-only โ learners can only view. Access is controlled by SS-LMS.09 (learners can only view their own scores in cohorts they are members of). [refs: SS-LMS.09]
- If course.access_mode==self_paced (Model A) โ show only model_a_notice; do not show score breakdown. (previously alt flow AF-1A.1A โ removed 2026-07-12, fully covered by this screen's own field/AR โ no longer a separate UC alternative flow)
- The Assignment row is informational only โ completing an assignment is never mandatory, so Assignment scores are always excluded from Total Score / Computed Grade, regardless of submitted/skipped or summative/practice flag. [refs: SS-10]