Buzz API

How to determine if grades are final?

Follow
Answered
Matthew Marichiba

How do I know if the grade on an enrollment is final? And how can I determine when a final grade has been submitted? Whenever a student finishes a course, I'm trying to export each student's multi-outcome scores so we can track performance along each of the multiple outcomes over time. 

 

I think I can use Signals and GetSignalList the FinalGradeSubmitted (3.4) signal to get a list of enrollments that have final grades submitted. (I would love an example of how to use this via the API.)

But if I am looking at an enrollment, is there a way to tell if the final grade has been submitted, and what it is for all MOS scores? Again, an API example would be helpful. 

Thanks! 

Comments (4)

Sort by
Scott Taylor

Information that is passed back from the calls such as ListEnrollments and GetEnrollment3 include the data contained in Enrollment Metrics. Enrollment Metrics will have the values for finalscore and finalletter which will have a value if a final score has been submitted.

0 Comment actions Permalink
Ethan Ransdell

Is there a way to set the final letter or teacher letter via the API?

0 Comment actions Permalink
Scott Taylor

Hello Ethan,

There is information on how to submit the final grade in the documentation for PutTeacherResponses, specifically using the ItemID of (Course).

0 Comment actions Permalink
Ethan Ransdell

Thanks so much!

0 Comment actions Permalink
Please sign in to leave a comment.