Activity Feed
- Posted Using the API to add a criterion to an existing rubric on Canvas Question Forum. 12-19-2020 11:00 PM
- Tagged Using the API to add a criterion to an existing rubric on Canvas Question Forum. 12-19-2020 11:00 PM
- Tagged Using the API to add a criterion to an existing rubric on Canvas Question Forum. 12-19-2020 11:00 PM
- Tagged Using the API to add a criterion to an existing rubric on Canvas Question Forum. 12-19-2020 11:00 PM
- Posted Re: Submit an assignment on behalf of a student on Canvas Ideas. 09-16-2018 07:32 PM
- Kudoed Submit an assignment on behalf of a student for CommunityTeam. 09-16-2018 05:47 PM
My Posts
Post Details | Date Published | Views | Kudos |
---|---|---|---|
Using the API to add a criterion to an existing rubric I am able to use the API to create a rubric and populate it with criteria. The problem which I keep running into is that the whole rubric object is incredibly verbose, and any just a bit larger... |
12-19-2020 |
376 |
0 |
12-19-2020
11:00 PM
I am able to use the API to create a rubric and populate it with criteria. The problem which I keep running into is that the whole rubric object is incredibly verbose, and any just a bit larger rubric will get rejected by the server due to the size of the request. We frequently have rubrics with more than 30 criteria (such as an exam with 10 questions, where each question has 3 separate outcomes students get graded on), and these are impossible to create through the API.
I tried to use the "update rubric" api to add criteria to an existing rubric, but as far as I can tell, that will replace the all existing criteria with the new ones instead. I could not find any way to append a new criterion to an existing rubric.
Is there some way to accomplish that, or some other way how to work around the request size limitation? Also, I would rather not mess around with spreadsheets.
... View more
Labels
- Labels:
-
Canvas
09-16-2018
07:32 PM
I would really like to be able to submit assignments on behalf of students, especially programmatically using the API. I teach statistics and use a R-Studio server for assignments. Student create r-markdown documents on the server. I collect the documents directly from their home directories on the server, and convert them to pdf using a script that handles almost everything, with occasional manual intervention in the case their code is too messed up for the script to handle it. I then print the pdf files and attack the printouts viciously with a red pen. These documents are often 10 or more pages long, with number of graphs and tables. I would much rather add few lines to my script to submit these to canvas, so I can grade them in the speedgrader. Alas, that is not possible.
... View more