Activity Feed
- Posted What are the different events that can populate submission_dim.posted_at field (obtained via the API) ? on Canvas Question Forum. 02-04-2020 10:47 AM
- Posted Re: Based on data coming from the API only, how can one know whether an assignment was created using an old or a new gradebook? on Canvas Question Forum. 01-29-2020 08:45 AM
- Posted Based on data coming from the API only, how can one know whether an assignment was created using an old or a new gradebook? on Canvas Question Forum. 01-29-2020 07:41 AM
- Tagged Based on data coming from the API only, how can one know whether an assignment was created using an old or a new gradebook? on Canvas Question Forum. 01-29-2020 07:41 AM
- Tagged Based on data coming from the API only, how can one know whether an assignment was created using an old or a new gradebook? on Canvas Question Forum. 01-29-2020 07:41 AM
- Tagged Based on data coming from the API only, how can one know whether an assignment was created using an old or a new gradebook? on Canvas Question Forum. 01-29-2020 07:41 AM
- Tagged Based on data coming from the API only, how can one know whether an assignment was created using an old or a new gradebook? on Canvas Question Forum. 01-29-2020 07:41 AM
- Kudoed How to find out when a grade has been released ? for theo_dufort. 01-16-2020 01:14 PM
- Kudoed Re: How to find out when a grade has been released ? for James. 01-16-2020 01:14 PM
- Got a Kudo for How to find out when a grade has been released ?. 01-16-2020 01:14 PM
- Posted How to find out when a grade has been released ? on Canvas Question Forum. 01-16-2020 07:17 AM
- Tagged How to find out when a grade has been released ? on Canvas Question Forum. 01-16-2020 07:17 AM
- Tagged How to find out when a grade has been released ? on Canvas Question Forum. 01-16-2020 07:17 AM
- Tagged How to find out when a grade has been released ? on Canvas Question Forum. 01-16-2020 07:17 AM
My Posts
Post Details | Date Published | Views | Kudos |
---|---|---|---|
I initially thought that submissions' posted_at timestamps would either be the same as the graded_at values, or some later date, identical for all submissions linked to the same assignment, represent... |
02-04-2020 |
374 |
0 |
Based on data coming from the API only, how can one know whether an assignment was created using an old or a new gradebook? |
01-29-2020 |
403 |
0 |
How to find out when a grade has been released ? Now that Muted/Unmuted field is depreciated in the database, how I can find out if a grade is visible to a student based on the data only ? More specifically, how can I know when a submission's grade... |
01-16-2020 |
375 |
1 |
02-04-2020
11:25 AM
1 Kudo
@theo_dufort , This is not a definitive statement, just a summary of what I've found. The posted_at property is supposed to represent when the grade or feedback becomes available to the student. In my experimentation with the new gradebook and the grade posting policy, posting grades will set this to the current date and time. This changes even if the grade was already available to the student. For example, consider John, who had turned his work in early and the instructor posted the grade for him. Later, the instructor posts the grades for the entire section that John is in. The posted_at datetime will reflect the time when the entire section had their grades released, even though John had been able to see it earlier. If you have a missing policy, then the posted_at should reflect when the grade was assigned. For example, I had an assignment due at 23:59:59 yesterday and Canvas marked it posted_at 00:00:49 this morning. I had a student submit that same assignment at 22:06:17 yesterday, but the posted_at is 22:17:54. I did not grade it, but that was the time that I left her a submission comment on the assignment. I had another student submit at 10:22:28 yesterday, I left a submission comment at 10:34:08, which is the posted_at timestamp. I graded it at 14:08:51, but the posted_at remained from the earlier submission comment. Looking at another assignment that isn't even published yet. It shows a posted_at date of 22:40:48 on January 14. The course wasn't even published at that time, although it's possible that's when I went through and unpublished the assignment from when I had copied it over from another course. The posted_at wasn't always there. The documentation on it got added about 8 months ago. It's possible that if you had an assignment without a posted_at, the timestamp notes when Canvas added that field to the database and it went through and assigned values for grades that were available.
... View more
01-30-2020
09:34 AM
As Kona mentioned, assignments cannot be created from within the Gradebook, they are created in their respective component areas (Assignments, Discussions, Quizzes, etc.) and are simply referenced and displayed within the Gradebook. Thus, the only thing I can think of is to pull all assignments and then sort them before/after you enabled the new gradebook at your institution. Then you can run your comparison on the two sets of assignment data.
... View more
01-16-2020
10:30 AM
2 Kudos
@theo_dufort Are you talking about Canvas Data or through the API? In Canvas Data, there is a submission_dim.posted_at timestamp that is described as "The date this submission was posted to the student, or null if it has not been posted." If you're using the API, there is a posted_at property of the submission object that functions the same as described in Canvas Data. In my exploration, the posted_at field returns the most recent time that the results were posted, not the earliest. The timestamp gets updated even if the status doesn't change. For example, let's say that John is in section 1. The instructor goes through and manually releases John's score and then later goes through and releases the grades for section 1. John's timestamp will be that for the entire section, not the earlier date when it became available to him individually. It's been a month or two since I looked at it, so it may have changed. but I haven't seen anything in the documentation that suggests it has.
... View more