Skarn3 / COSC381_SAHIL

MIT License
0 stars 0 forks source link

View Grades #1

Open Skarn3 opened 6 months ago

Skarn3 commented 6 months ago

Issue Title: Implement "View Grades" Feature

User Story:

Persona:

Diligent Undergraduate Student: Enthusiastic about academic performance, tech-savvy, and motivated to track progress. Needs easy access to grades for various courses and desires a user-friendly interface.

Feature:

View Academic Grades: Provides access to assignment, quiz, exam, and overall course grades. Components include a user interface for display, backend functionality for data retrieval, and integration with student portals. Detailed Description: The "View Grades" feature will allow students to access their academic grades for completed assignments, quizzes, exams, and overall course grades. This feature aims to enhance student satisfaction and engagement by providing transparent access to academic performance, fostering a sense of accountability, and motivation for improvement.

Business Value:

Enhances student satisfaction and engagement by providing transparent access to academic performance. Facilitates data-driven decision-making for students, leading to improved academic outcomes. Positions the educational institution competitively by offering comprehensive student services.

Task List:

The "View Grades" feature should be accessible to all registered students. Students should be able to view grades for each course they are enrolled in. The grades displayed should accurately reflect the student's performance as recorded by the system. The user interface should be intuitive and user-friendly. The feature should maintain data privacy and security, ensuring that students can only view their own grades. Acceptance Tests:

Log in to the student portal. Navigate to the "Grades" section. Verify that all enrolled courses are listed. Select a course to view detailed grade breakdown. Confirm that grades for assignments, quizzes, and exams are displayed accurately. Verify that the overall course grade is calculated correctly. Ensure that the user interface is responsive and visually appealing. Labels:

Enhancement User Story Sprint Backlog

eyu776 commented 6 months ago

No description provided.

You can edit the content of your issue.

In the future, you should edit the issue to include all of the contents (user story, task list, acceptance tests/criteria, etc.) instead of leaving it blank and writing it into a new comment within the issue.

eyu776 commented 6 months ago

"Subject: " and "Body: " in the commit message template are placeholders. In the future you should format commits like (using your commit as an example):

Feat: view grade

Added one in readme refering to viewing grades

{you can potentially add steps/changes made in the commit}
* change 1
* change 2
* change 3

Issue #1