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

SAM-2909 - preventing students from cheating timed exams #2755

Merged
merged 1 commit into from Jun 6, 2016

Conversation

fgeraci
Copy link
Contributor

@fgeraci fgeraci commented Jun 3, 2016

JIRA SAM-2909

In timed tests, if the student exits a few seconds before time is over, it can reenter and keep working through it. (even with the bar indicating "Time is up").

@@ -247,7 +247,7 @@ select_the_feedback=Select the Feedback Components to be displayed to the studen
selected=Selected
selection_level_feed=Selection-level Feedback
time_expired1=Time Expired!
time_expired2=The time allowed for this assessment has expired. Your answers have been automatically submitted.
time_expired2=The time allowed for this assessment has expired. Your answers have been automatically submitted in the next few minutes.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm curious, when does this actually happen? "in the next few minutes" is a bit ambiguous, I can see students asking questions about this.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey Brian,

If the student exists the exam a few seconds before times up, say 5 to 15,
and then re enters it a few seconds after tine expired, they are able to
continue even if the timer claims 'Times up'. Give it a try following the
testing steps on the JIRA, its all explained there.
On Jun 6, 2016 8:35 AM, "Brian Jones" notifications@github.com wrote:

In
samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/DeliveryMessages.properties
#2755 (comment):

@@ -247,7 +247,7 @@ select_the_feedback=Select the Feedback Components to be displayed to the studen
selected=Selected
selection_level_feed=Selection-level Feedback
time_expired1=Time Expired!
-time_expired2=The time allowed for this assessment has expired. Your answers have been automatically submitted.
+time_expired2=The time allowed for this assessment has expired. Your answers have been automatically submitted in the next few minutes.

I'm curious, when does this actually happen? "in the next few minutes" is
a bit ambiguous, I can see students asking questions about this.


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/sakaiproject/sakai/pull/2755/files/be7b76fbc2dad2497f949c6dda1ea2ea6f6d12e9#r65882011,
or mute the thread
https://github.com/notifications/unsubscribe/AEnF-O_Cw0YzL7Gs9on74t6OApHV44wgks5qJBQGgaJpZM4It5Ue
.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@fgeraci ya I understand that part, sorry maybe I wasn't very clear. I'm just curious when the automatic submission occurs, given the following String you're changing:

The time allowed for this assessment has expired. Your answers have been automatically submitted in the next few minutes.

Do you know exactly when the automatic submission occurs? I'm just thinking this String could be more specific, so as to be less ambiguous to the user taking the assessment.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bjones86 Ahhh ha, I was driving, did not read it right (I know.. I shouldn't anyway but...)
Ok, so the queue will process items (spawn threads) with a 3 seconds delayed timer... Depending on how many items are in the queue, then each item will take N*3 secs to be submitted (ideally) ... Still, you are right, it is vague, although some people have complained auto-submission is not immediately visible, maybe re-word for "momentarily" would be better.

Thanks.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay cool, I think your suggestion of "momentarily" would be better too. Something like:

"The time allowed for this assessment has expired. Your answers will be automatically submitted momentarily."

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bjones86 that is so much nicer. Thanks.

@fgeraci
Copy link
Contributor Author

fgeraci commented Jun 6, 2016

@bjones86 thanks for the feedback. I made all the changes.

@bjones86
Copy link
Member

bjones86 commented Jun 6, 2016

Thanks @fgeraci! LGTM

@bjones86 bjones86 merged commit a2d4151 into sakaiproject:master Jun 6, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants