[ARCHIVED] Enrollments API currentScore field is null
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I'm interested in using the list enrollments API to grab a snapshot of each student's current grade in a course. I'd like to compare snapshots taken at periodic intervals to detect when a student's grade has changed. The currentPoints field of the Grade object seems like it will work for this purpose in most cases, except for when a student receives a grade of 0 on an assignment (currentPoints won't increase).
To detect a score of 0, it seems like the currentScore field would help -- receiving a 0 on an assignment, while not changing currentPoints, would almost certainly decrease currentScore. However, I've noticed that the currentScore field is missing (null) if there is one or more ungraded assignments. Many instructors create all of a course's assignments at the beginning of the semester, so throughout the semester the currentScore field will be useless. Is there a way to get the currentScore field, ignoring ungraded assignments?
Thank you!
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.