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

Assignment Reports #61

Open
recluze opened this issue Sep 24, 2017 · 10 comments
Open

Assignment Reports #61

recluze opened this issue Sep 24, 2017 · 10 comments
Assignees

Comments

@recluze
Copy link
Collaborator

recluze commented Sep 24, 2017

Been thinking that we can make the autograder demo look very good by adding some simple reports.

Some that come to mind are:

  1. Course report that has assignments on x-axis and number of submissions on the y-axis. So we know how many submissions were made for each assignment (since we already have some great students who fail to even submit ...)

  2. Same as above but the average score on the y-axis.

  3. Aggregate marks with averages and standard deviations. Similar to what we have on Neon but aggregates only ... not for each assignment.

This is all low priority. Let me know if you guys want to add another TA to this coding effort so that we can delegate some of this to them. I will relieve them of other grunt work duties if they want to do this instead.

@recluze
Copy link
Collaborator Author

recluze commented Sep 24, 2017

@soachishti @bilalzaib Please take a look above.

@soachishti
Copy link
Collaborator

Got it.

If its possible to add another TA then it would be cool to work in little bigger team :) We could breakdown this to smaller tasks (single report for instance) so that it would be easier for them to start.

@recluze
Copy link
Collaborator Author

recluze commented Sep 24, 2017

Sure. You can talk to a TA of your choice and bring them on board. If you can find enough tasks for them and can manage them you can even have both of them here. I can do the data entry myself =]

Let me know in either case.

@recluze
Copy link
Collaborator Author

recluze commented Sep 27, 2017

One report I can think of is for each course ... on the x-axis is the time (this comes from due date of different assignments of the course). We can show average marks and the standard deviation both on the y-axis (using something like a box plot).

Second, we can have the number of submissions for assignments over time for a course.

@recluze
Copy link
Collaborator Author

recluze commented Oct 9, 2017

Ok, now that we have all the PRs closed, do we have any update on this one?

@soachishti
Copy link
Collaborator

soachishti commented Oct 9, 2017

I will talk to other TAs to have their progress and then I will update you.

@soachishti
Copy link
Collaborator

@recluze Bilal will work on this on weekend.

@soachishti soachishti assigned bilalzaib and unassigned soachishti Oct 10, 2017
@soachishti
Copy link
Collaborator

@bilalzaib Are you working on this?

@bilalzaib
Copy link
Owner

Not working but I'll work tomorrow IA

@recluze
Copy link
Collaborator Author

recluze commented Oct 13, 2017

@bilalzaib Please make sure you create a separate file for the report views. We want to keep the main views.py file clean from the extra features we're adding now.

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

No branches or pull requests

3 participants