Skip to content

Commit beb1e02

Browse files
authored
[Documentation:InstructorUI] Add download documentation (#597)
This PR adds documentation for downloading the JSON version of a gradeable
1 parent 049b76b commit beb1e02

File tree

1 file changed

+48
-0
lines changed
  • _docs/instructor/assignment_preparation

1 file changed

+48
-0
lines changed

_docs/instructor/assignment_preparation/index.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -249,3 +249,51 @@ you must re-run the BUILD_XXXX.sh script.
249249
logfiles for each test case. You will also find log files for the
250250
compilation, runner, and validation components of automated grading
251251
that are helpful in debugging assignment configurations.
252+
253+
254+
### Download Gradeable as JSON
255+
256+
You can download the JSON representation of your gradeable by clicking the 'Download Gradeable Json'
257+
button at the top right of the 'Edit Gradeable' screen. This JSON file can be re-uploaded into a new course
258+
to use the same parameters as the existing gradeable.
259+
260+
Below is the list of parameters downloaded. VCS and Team Gradeable are only downloaded if the gradeable is using them.
261+
```json
262+
{
263+
"title": "Example Json",
264+
"instructions_url": "",
265+
"id": "Example ID",
266+
"type": "Electronic File",
267+
"vcs": {
268+
"repository_type": "submitty-hosted",
269+
"vcs_path": "http://localhost:1511/path/to/repository",
270+
"vcs_subdirectory": "subdirectory"
271+
},
272+
"team_gradeable": {
273+
"team_size_max": 3,
274+
"inherit_from": "gradeable_id",
275+
},
276+
"bulk_upload": false,
277+
"grading_inquiry": false,
278+
"grade_inquiry_per_component_allowed": false,
279+
"ta_grading": false,
280+
"discussion_thread_id": "thread_id",
281+
"syllabus_bucket": "Homework",
282+
"autograding_config_path": "path/to/config",
283+
"dates": {
284+
"ta_view_start_date": "2024-1-10 23:59:59.00",
285+
"submission_open_date": "2024-1-10 23:59:59.00",
286+
"submission_due_date": "2024-2-10 23:59:59.00",
287+
"grade_start_date": "2024-2-10 23:59:59.00",
288+
"grade_due_date": "2024-3-10 23:59:59.00",
289+
"team_lock_date": "2024-1-10 23:59:59.00",
290+
"grade_released_date": "2024-3-10 23:59:59.00",
291+
"grade_inquiry_start_date": "2024-3-10 23:59:59.00",
292+
"grade_inquiry_due_date": "2024-3-10 23:59:59.00",
293+
"has_due_date": true,
294+
"has_release_date": true,
295+
"late_days_allowed": true,
296+
"late_days": 3
297+
}
298+
}
299+
```

0 commit comments

Comments
 (0)