Coursemology / coursemology.org

[OBSOLETE] Coursemology v1 has now been superseded by v2 (https://github.com/coursemology/coursemology2)
https://v1.coursemology.org
MIT License
38 stars 32 forks source link

Allow students to unsubmit missions #444

Open ssyberg opened 9 years ago

ssyberg commented 9 years ago

I get 10+ requests a week from students who accidentally submitted a mission for me to go in and unsubmit, would really love it if they could do this themselves. As it stands, I see no benefit in controlling this (at least until graded, perhaps a "Start Grading" button could lock it?).

benleong commented 9 years ago

We want to avoid students changing their submissions while we're in the midst of grading the assignment.

This happens a lot to us in the beginning, but if you threaten to penalize them, after a while, they wise up.

On Tue, Oct 13, 2015 at 11:14 PM, Seth Syberg notifications@github.com wrote:

I get 10+ requests a week from students who accidentally submitted a mission for me to go in and unsubmit, would really love it if they could do this themselves. As it stands, I see no benefit in controlling this (at least until graded, perhaps a "Start Grading" button could lock it?).

— Reply to this email directly or view it on GitHub https://github.com/Coursemology/coursemology.org/issues/444.

ssyberg commented 9 years ago

I guess I feel like an active locking mechanism controlled by the instructor makes more sense here (like the "Start Grading" button I mention above).

benleong commented 9 years ago

We are in the midst of doing a massive ground-up re-write of Coursemology and we have been doing this since Jun 2014.

As such, we will not be adding new features to the current platform, but will only be doing minor bug fixes.

Certainly not a problem to allow the instructor to decide if students can unsubmit their submissions in v2. For now, we ask for your kind indulgence.

We're hoping to launch v2 by Dec 2015.

On Tue, Oct 13, 2015 at 11:16 PM, Ben Leong benleong@comp.nus.edu.sg wrote:

We want to avoid students changing their submissions while we're in the midst of grading the assignment.

This happens a lot to us in the beginning, but if you threaten to penalize them, after a while, they wise up.

On Tue, Oct 13, 2015 at 11:14 PM, Seth Syberg notifications@github.com wrote:

I get 10+ requests a week from students who accidentally submitted a mission for me to go in and unsubmit, would really love it if they could do this themselves. As it stands, I see no benefit in controlling this (at least until graded, perhaps a "Start Grading" button could lock it?).

— Reply to this email directly or view it on GitHub https://github.com/Coursemology/coursemology.org/issues/444.

ssyberg commented 9 years ago

Good to hear it! Thanks for the quick response!

allenwq commented 9 years ago

I think another reason is that it defeats the purpose of assessments dependencies. Some assessments are locked unless students finish the dependent ones.

benleong commented 9 years ago

Yes, that's another reason. I forgot about that.

You are right! ;-)

On Tue, Oct 13, 2015 at 11:36 PM, WANG QIANG notifications@github.com wrote:

I think another reason is that it defeats the purpose of assessments dependencies. Some assessments are locked unless students finish the dependent ones.

— Reply to this email directly or view it on GitHub https://github.com/Coursemology/coursemology.org/issues/444#issuecomment-147753109 .

lowjoel commented 9 years ago

To elaborate: we can't allow students to unsubmit their own submissions because that would allow abuse of the dependencies. Assume assessment B depends on assessment A. If we allow student unsubmissions, and student submits A, then attempts B, and subsequently unsubmits A, he would be able to continue attempting B anything else depending on B.

I'm inclined towards not allowing this scenario. Thoughts?

ssyberg commented 9 years ago

I don't use the dependency system at all so it's not really applicable to me personally, but perhaps I'm in the minority. I guess it would be nice if it was an option, but I know that could be a lot of work.

ssyberg commented 8 years ago

Just wanted to bump this. I still get about 10-20 un-submit requests a week, it's pretty time consuming...

allenwq commented 8 years ago

I am not sure if this is a common case because I didn't receive any complaints from other courses. There's a confirmation message that tells them the action is irreversible, may I check with you why they still ask for un-submitting after seeing the message?

BTW, Coursemology v1 has stopped development, new features will be implemented in V2 instead (https://beta.coursemology.org).

ssyberg commented 8 years ago

Something happens in the forum, or they learn something new in class, or they just realize they made a mistake and they need to go and fix it, not sure why it's so common really, but it happens a lot. Again if I'm the only one then I wouldn't ask anyone to code a feature just for me! Thanks for your consideration.

Would love to transition my courses to the beta after this semester is out!

On 10/31/2016 11:01 PM, ALLEN WANG wrote:

I am not sure if this is a common case because I didn't receive any complaints from other courses. There's a confirmation message that tells them the action is irreversible, may I check with you why they still ask for un-submitting after seeing the message?

BTW, Coursemology v1 has stopped development, new features will be implemented in V2 instead (https://beta.coursemology.org).

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Coursemology/coursemology.org/issues/444#issuecomment-257478742, or mute the thread https://github.com/notifications/unsubscribe-auth/ABlYdpM01yWq1aAyvItDxm-jWvf3ySVaks5q5qubgaJpZM4GN8hx.

allenwq commented 8 years ago

I see. In our case, 90% of the submissions are graded within 1 day (some TAs even have the average grading time of 1 hour). So I think there's not much time left for students to learn new things or realise the mistake after they have submitted.

Sure, let's see if we can find a way to deal with this for you in v2. Thanks !

ssyberg commented 8 years ago

I think my issue is students submitting early

On 10/31/2016 11:22 PM, ALLEN WANG wrote:

I see. In our case, 90% of the submissions are graded within 1 day (some TAs even have the average grading time of 1 hour). So I think there's not much time left for students to learn new things or realise the mistake after they have submitted.

Sure, let's see if we can find a way to deal with this for you in v2. Thanks !

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Coursemology/coursemology.org/issues/444#issuecomment-257480228, or mute the thread https://github.com/notifications/unsubscribe-auth/ABlYdoAraLKtLs60oBF8ONa1Yfy8qHA4ks5q5rCKgaJpZM4GN8hx.

allenwq commented 8 years ago

Yah, students will submit early since they want to get on top of the leaderboard, but TAs will grade early as well.