From 75f9d25ea7d57e07ce0722a2c5be115d537a5990 Mon Sep 17 00:00:00 2001 From: IDzyre Date: Tue, 9 Apr 2024 15:06:41 -0700 Subject: [PATCH 1/4] Add dates to upload, and fix grade inquiries --- .../upload_gradeable.md | 61 +++++++++++++++++-- 1 file changed, 55 insertions(+), 6 deletions(-) diff --git a/_docs/instructor/assignment_preparation/upload_gradeable.md b/_docs/instructor/assignment_preparation/upload_gradeable.md index f92913f7..f2b5aedb 100644 --- a/_docs/instructor/assignment_preparation/upload_gradeable.md +++ b/_docs/instructor/assignment_preparation/upload_gradeable.md @@ -46,10 +46,45 @@ __Other Electronic Types__ ``` #### Grade inquiries ```json -"grading_inquiry": { - "grade_inquiry_per_component_allowed": false, +"grading_inquiries": false, +"grade_inquiries_per_component": false, +``` +### Dates +All dates should be formatted as "yyyy-m-dd hh:ii:ss". + +Four digit year, one or two digit month, two digit day, two digit hour, minute, and second. + +* ta_view_start_date -- The date and time that the TA can view the gradeable +* submission_open_date -- The date and time that submissions open +* submission_due_date -- The date and time that submissions are due +* grade_start_date -- The date that TAs can start grading +* grade_due_date -- The date that TAs grades are due +* team_lock_date -- The date that students can no longer join/change teams +* grade_released_date -- The date that grades are released to students (only applicable if has_release_date is true) +* grade_inquiry_start_date -- The date that grade inquiries can start to be submitted if grade inquiries are allowed +* grade_inquiry_due_date -- The final day for grade inquiries if they are allowed. +* has_due_date -- (true/false) If the gradeable has a due date, +* has_release_date -- (true/false) If the gradeable has a grade_released_date +* late_days_allowed -- (true/false) If students are allowed to use late days on the assignment +* late_days -- The amount of late days students can use on the assignment 3 +```json +"dates": { + "ta_view_start_date": "2024-1-10 23:59:59.00", + "submission_open_date": "2024-1-10 23:59:59.00", + "submission_due_date": "2024-2-10 23:59:59.00", + "grade_start_date": "2024-2-10 23:59:59.00", + "grade_due_date": "2024-3-10 23:59:59.00", + "team_lock_date": "2024-1-10 23:59:59.00", + "grade_released_date": "2024-3-10 23:59:59.00", + "grade_inquiry_start_date": "2024-3-10 23:59:59.00", + "grade_inquiry_due_date": "2024-3-10 23:59:59.00", + "has_due_date": false, + "has_release_date": false, + "late_days_allowed": false, + "late_days": 3 } ``` + #### Other * ta_grading -- If the TA will grade any/all of the assignments (Default false) * discussion_thread_id -- The thread ID if using forums (Default none) @@ -71,12 +106,26 @@ __Other Electronic Types__ "inherit_from": "gradeable_id", }, "bulk_upload": false, - "grading_inquiry": { - "grade_inquiry_per_component_allowed": false - }, + "grading_inquiries": false, + "grade_inquiry_per_component_allowed": false, "ta_grading": false, "discussion_thread_id": "thread_id", - "syllabus_bucket": "Homework" + "syllabus_bucket": "Homework", + "dates": { + "ta_view_start_date": "2024-1-10 23:59:59", + "submission_open_date": "2024-1-10 23:59:59", + "submission_due_date": "2024-2-10 23:59:59", + "grade_start_date": "2024-2-10 23:59:59", + "grade_due_date": "2024-3-10 23:59:59", + "team_lock_date": "2024-1-10 23:59:59", + "grade_released_date": "2024-3-10 23:59:59", + "grade_inquiry_start_date": "2024-3-10 23:59:59", + "grade_inquiry_due_date": "2024-3-10 23:59:59", + "has_due_date": false, + "has_release_date": false, + "late_days_allowed": false, + "late_days": 3 + } } ``` #### Sample Bulk Upload Template From b741e37b46cabf8e4cb15ab8be910fd9b8d02676 Mon Sep 17 00:00:00 2001 From: IDzyre Date: Tue, 9 Apr 2024 15:07:20 -0700 Subject: [PATCH 2/4] Add dates to upload, and fix grade inquiries --- _docs/instructor/assignment_preparation/upload_gradeable.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_docs/instructor/assignment_preparation/upload_gradeable.md b/_docs/instructor/assignment_preparation/upload_gradeable.md index f2b5aedb..1a2215e3 100644 --- a/_docs/instructor/assignment_preparation/upload_gradeable.md +++ b/_docs/instructor/assignment_preparation/upload_gradeable.md @@ -66,7 +66,7 @@ Four digit year, one or two digit month, two digit day, two digit hour, minute, * has_due_date -- (true/false) If the gradeable has a due date, * has_release_date -- (true/false) If the gradeable has a grade_released_date * late_days_allowed -- (true/false) If students are allowed to use late days on the assignment -* late_days -- The amount of late days students can use on the assignment 3 +* late_days -- The amount of late days students can use on the assignment ```json "dates": { "ta_view_start_date": "2024-1-10 23:59:59.00", From 0128ebdbcff81b88eac8f66c49db435c42ecfce2 Mon Sep 17 00:00:00 2001 From: Cameron Peterson <46759635+IDzyre@users.noreply.github.com> Date: Wed, 10 Apr 2024 14:01:49 -0700 Subject: [PATCH 3/4] No trailing commas --- _docs/instructor/assignment_preparation/upload_gradeable.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_docs/instructor/assignment_preparation/upload_gradeable.md b/_docs/instructor/assignment_preparation/upload_gradeable.md index 1a2215e3..1d7b6528 100644 --- a/_docs/instructor/assignment_preparation/upload_gradeable.md +++ b/_docs/instructor/assignment_preparation/upload_gradeable.md @@ -41,7 +41,7 @@ __Other Electronic Types__ ```json "team_gradeable": { "team_size_max": 3, - "inherit_from": "gradeable_id", + "inherit_from": "gradeable_id" } ``` #### Grade inquiries @@ -103,7 +103,7 @@ Four digit year, one or two digit month, two digit day, two digit hour, minute, }, "team_gradeable": { "team_size_max": 3, - "inherit_from": "gradeable_id", + "inherit_from": "gradeable_id" }, "bulk_upload": false, "grading_inquiries": false, From d91a0bf4eee5322d5ea5ba3026b640067b81f11c Mon Sep 17 00:00:00 2001 From: Cameron Peterson <46759635+IDzyre@users.noreply.github.com> Date: Wed, 10 Apr 2024 14:03:03 -0700 Subject: [PATCH 4/4] Fix sample VCS JSON --- _docs/instructor/assignment_preparation/upload_gradeable.md | 1 + 1 file changed, 1 insertion(+) diff --git a/_docs/instructor/assignment_preparation/upload_gradeable.md b/_docs/instructor/assignment_preparation/upload_gradeable.md index 1d7b6528..6036fa93 100644 --- a/_docs/instructor/assignment_preparation/upload_gradeable.md +++ b/_docs/instructor/assignment_preparation/upload_gradeable.md @@ -160,3 +160,4 @@ Four digit year, one or two digit month, two digit day, two digit hour, minute, "vcs_subdirectory": "subdirectory" }, } +```