Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show Answer Details in Assessment Statistics Page (Part 3: Past Answers View) #7135

Merged
merged 14 commits into from
Sep 9, 2024

Conversation

bivanalhar
Copy link
Contributor

@bivanalhar bivanalhar commented Feb 25, 2024

Background

This is the continuation of the previous PR #7131 that completes the whole component of this Teacher Statistics by having past attempts also displayed in the answer box, should the user navigate to see the answer box from Attempt Count table in Assessment Statistics.

Other than that, the Comment component is also added on all the Answer Box, to give user the holistic view on the answer and how the interaction between graders and students occur regarding that mentioned answer.

This PR is related with the issue #4567

Features Added

When navigating to Answer box from Attempt Count Table, user will see the following:
Screenshot 2024-08-02 at 11 50 30 AM

The slider represents the timeline of the student's attempt. For the answer box, we limit the number of past answers that can be viewed up to 10, and there shall be a link provided on the bottom of this Answer Box to allow user to see all the past answers, which will be provided on the new Page.. some additional note, is that we also provide the comments view for each answer view, should the answer has some comments posted.
Screenshot 2024-08-02 at 11 50 35 AM

Screenshot 2024-02-25 at 6 00 45 PM

Other than that, on top of both the answer box and also past answers view, we also have the link that provides user access to the Submission Edit Page. If the page is tabbed, user will be directed to the exact question it appears, otherwise user will just be directed to its Submission Page (the whole questions in one page)

@bivanalhar bivanalhar force-pushed the bivan/teacher-stats-past-answer-3 branch 2 times, most recently from 805a1e7 to 4437b1d Compare February 25, 2024 10:13
@ekowidianto ekowidianto changed the base branch from master to bivan/teacher-stats-past-answer-2 March 4, 2024 11:46
@bivanalhar bivanalhar force-pushed the bivan/teacher-stats-past-answer-3 branch from f667c56 to 7450188 Compare March 14, 2024 03:43
@bivanalhar bivanalhar force-pushed the bivan/teacher-stats-past-answer-2 branch from 934f775 to 9e9c7a7 Compare March 14, 2024 03:50
@bivanalhar bivanalhar force-pushed the bivan/teacher-stats-past-answer-3 branch from 7450188 to fe946a0 Compare March 14, 2024 03:51
@bivanalhar bivanalhar force-pushed the bivan/teacher-stats-past-answer-2 branch 11 times, most recently from 4bd0a0d to 3826bba Compare August 1, 2024 14:23
@bivanalhar bivanalhar force-pushed the bivan/teacher-stats-past-answer-3 branch 2 times, most recently from 740ada9 to a0c15c2 Compare August 2, 2024 03:38
@bivanalhar bivanalhar removed the request for review from ekowidianto August 2, 2024 03:38
@bivanalhar bivanalhar force-pushed the bivan/teacher-stats-past-answer-3 branch 4 times, most recently from b1de151 to b9b86f0 Compare August 2, 2024 06:10
@bivanalhar bivanalhar force-pushed the bivan/teacher-stats-past-answer-2 branch from 3826bba to 6c76d87 Compare August 23, 2024 04:26
@bivanalhar bivanalhar force-pushed the bivan/teacher-stats-past-answer-3 branch from b9b86f0 to a5fb2db Compare August 23, 2024 04:28
- split pages for answerDisplay between attemptCount and marksPerQuestion
- create URL for past answers
- workflow state chip clickable to submission edit page
- className for using tailwind color for workflow state chip
- provide link to past answers and also submission edit page in answer box and past answer page
- Slider to show timeline of answers (from earliest to most recent one)
- add comment component into answer box and past answer
@cysjonathan cysjonathan force-pushed the bivan/teacher-stats-past-answer-3 branch from 7e60baf to 1ff4c7d Compare September 5, 2024 17:32
@bivanalhar bivanalhar force-pushed the bivan/teacher-stats-past-answer-3 branch 3 times, most recently from c3792f6 to 550768a Compare September 6, 2024 04:14
cysjonathan

This comment was marked as resolved.

- differentiate between all passed, some passed and none passed
- give more information for how many test cases passed
- fix all indentation and formatting error in BE code
- test for API call question_answer_details
- and also all_answers
- for Answer Details, need to use 'lg' to display annotated comments as well
- after annotation is loaded, set into Redux to reduce prop drilling
- split pages for answerDisplay between attemptCount and marksPerQuestion
- create URL for past answers
- workflow state chip clickable to submission edit page
- className for using tailwind color for workflow state chip
- provide link to past answers and also submission edit page in answer box and past answer page
- Slider to show timeline of answers (from earliest to most recent one)
- add comment component into answer box and past answer
@bivanalhar bivanalhar force-pushed the bivan/teacher-stats-past-answer-3 branch 4 times, most recently from 81e05f9 to 442e8f7 Compare September 9, 2024 09:42
- add TODO for sliders
- show total grade only for graded / published
- bump tanstack table to the last stable version (8.16.0)
- in the updated version, we can set up the priority for undefined
@bivanalhar bivanalhar force-pushed the bivan/teacher-stats-past-answer-3 branch from 442e8f7 to 0159eb0 Compare September 9, 2024 10:57
@cysjonathan cysjonathan merged commit e99e50a into master Sep 9, 2024
12 of 13 checks passed
@cysjonathan cysjonathan deleted the bivan/teacher-stats-past-answer-3 branch September 9, 2024 11:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants