What problem does it solve?
Teachers viewing quiz and assignment submission results in the UMAC AI project encounter multiple display errors: ungraded submissions with null scores show a placeholder dash instead of the expected "待批改" text, text-only answers without file attachments lack proper labeling, submissions without files show a misleading "下載作品" download button instead of "無作品", and CSV exports omit file names and fail to format null scores correctly for grading review.
Core Features & Use Cases
- Correct Null Score Rendering: Displays ungraded (score null) quiz attempts as "待批改" instead of placeholder characters for clear, immediate grading status.
- File Attachment Logic: Shows "(文字回答)" for text-only submissions with no file, displays a "無作品" button with an alert for submissions without attachments, and a "下載作品" button for submissions with valid file attachments.
- Structured CSV Export: Generates export files that include the student's submitted file name and convert null scores to "待批改" for accurate offline record-keeping.
- Use Case: A teacher managing 50 student quiz submissions can use this skill to ensure the results page accurately reflects grading status, allows correct file access, and exports a clean, formatted CSV for offline grading review.
Quick Start
Use the quiz-attempt-result-display skill to implement the correct display logic for the teacher quiz results page, including null score handling, file download button behavior, and CSV export with submission file names.