View Grade Result and Certificate › Grade Result
๐ŸŽฌ Simulate:
โœ… Cohort Completed

Introduction to Web Development

Cohort 3/2026  ยท  1 Sep โ€“ 30 Nov 2026

B+
Final Grade
Grade Summary
85.3%
Total Score
Computed Grade B+
Final Grade B+
Finalization Date 1 Dec 2026
Outcome
๐ŸŽ‰

Congratulations โ€” you passed!

You met the passing criteria for this course. Your certificate is ready to view and download.

๐Ÿ† View Certificate โ†’
๐Ÿ“ Spec notes โ€” UC-LMS.10 / SCR-LMS.31 (fields, actions, requirements)
Identity
  • Screen: SCR-LMS.31 โ€” Grade Result
  • Use case: UC-LMS.10 โ€” View Grade Result and Certificate
Brief description

Grade summary page for a completed cohort. Shows: course title, cohort name, total score %, computed grade, final grade, pass/fail status, and finalization date. Passed users see a "View Certificate" button. If not yet finalized, see additional requirement #6 (pending-grade notice). If failed, see additional requirement #7 (fail guidance). The user sees only their own grade [SS-LMS.09].

Fields
  • course_title "Course Title" โ€” text ยท data_ref: Course.title ยท read-only
  • cohort_name "Cohort Name" โ€” text ยท data_ref: Cohort.name ยท read-only
  • raw_score_pct "Total Score (%)" โ€” number ยท data_ref: Grade.raw_score_pct ยท read-only ยท visible when grade.status==finalized
  • computed_letter "Computed Grade" โ€” text ยท data_ref: Grade.computed_letter ยท read-only ยท visible when grade.status==finalized
  • final_letter "Final Grade" โ€” text ยท data_ref: Grade.final_letter ยท read-only ยท visible when grade.status==finalized
  • grade_adjusted_indicator "Note โ€” Adjusted by Instructor" โ€” read-only ยท visible when grade.status==finalized && final_letter != computed_letter
  • pass_fail_status "Pass / Fail Status" โ€” computed from Grade.final_letter ยท read-only ยท visible when grade.status==finalized
  • finalized_at "Finalization Date" โ€” date ยท data_ref: Grade.finalized_at ยท read-only ยท visible when grade.status==finalized
  • grade_pending_notice "Grade Pending Notice" โ€” literal text ยท visible when grade.status != finalized (see additional requirement #6)
  • fail_guidance "Guidance for Failed Learners" โ€” literal text ยท visible when grade.status==finalized && final_letter==F (see additional requirement #7)
Actions
  • view_certificate "View Certificate" โ€” enabled when grade.status==finalized && final_letter != F ยท โ†’ SCR-LMS.32
  • view_my_score "View Category Scores" โ€” enabled when grade.status != finalized ยท โ†’ SCR-LMS.30 (UC-LMS.09), navigation only
Additional requirements
  1. Deep link access control: the URL must identify the enrollment/cohort so email links open the right grade result; the system verifies the enrollment belongs to the signed-in user [refs: SS-LMS.09]
  2. Grade adjusted indicator: when final_letter โ‰  computed_letter, show an indicator that the grade was instructor-adjusted โ€” do not show the reason or pre-adjustment value
  3. Pending state navigation (UC-LMS.10 additional requirement #6): when grade_pending_notice is shown, include a "View Category Scores" link to SCR-LMS.30