[Building Sakai] Getting sensible data out of the gradebook API
Steve Swinsburg
steve.swinsburg at gmail.com
Thu Apr 12 23:14:17 PDT 2012
Hi John,
Sounds good, please send the details. I am using GB2 as one front end (in conjunction with GB1), but at present only using the GB1 services.
cheers,
Steve
On 13/04/2012, at 2:35 PM, John Bush wrote:
> Yes this has been a general annoyance for a long time, we've tried all
> sorts of things, even copying code to deal with it.
>
> If you are using gradebook2, which doesn't expose this stuff in its
> java services either, I have found a work around which is to call the
> gb2 rest services. Because you can get anything that way. This is
> how we are doing our gradebook exports now, gb2 rest services and
> sakai soap services, and you can do most thing you need that way.
>
> It involves a little trickery but works great if you use gb2 and want
> more details I can point you to another thread on that list with
> details.
>
> On Thu, Apr 12, 2012 at 8:43 PM, Steve Swinsburg
> <steve.swinsburg at gmail.com> wrote:
>> Course grade is fine, that returns the letter.
>>
>> Those methods you list are what I am doing at the moment, it's quite tedious
>> though.
>>
>> I need to manually get all 'assignments' for each site (where an assignment
>> could be an assignment from Assignments tool, a Quiz from Samigo, another
>> gradeable object from another app, or a manually created one - could be
>> named better), tally up the total points for each, then figure out
>> percentages etc. It would be nice if there was an API method for that!
>>
>> cheers.
>>
>>
>>
>> On 13/04/2012, at 1:21 PM, Matthew Jones wrote:
>>
>> In GradebookService?
>> http://source.sakaiproject.org/release/edu-services/1.1.3/apidocs/org/sakaiproject/service/gradebook/shared/GradebookService.html
>>
>> getCalculatedCourseGrade(gid)
>> getAssignment(gid,aid).getPoints ?
>>
>> http://source.sakaiproject.org/release/edu-services/1.1.3/apidocs/org/sakaiproject/service/gradebook/shared/Assignment.html
>>
>> On Thu, Apr 12, 2012 at 11:10 PM, Steve Swinsburg
>> <steve.swinsburg at gmail.com> wrote:
>>>
>>> Hi,
>>>
>>> I'm having a bit of difficulty getting sensible data out of the grade book
>>> API.
>>>
>>> Basically, I want to be able to get the total points for each student, as
>>> well as their percentage. I can get the course grade (A, B, F etc) and
>>> overridden course grade no problems, but any other data I get out does not
>>> match what is in the UI.
>>>
>>> All data I want to export is in the attached screenshot (ignore the
>>> names).
>>>
>>> I do not see methods in the GradeboookService API to get the Points or the
>>> Percentage attached to a course grade. Is this possible?
>>>
>>> thanks,
>>> Steve
>>>
>>> API docs for 2.8:
>>> http://source.sakaiproject.org/release/edu-services/1.1.3/apidocs/index.html
>>>
>>>
>>> <Screen Shot 2012-04-13 at 12.50.34 PM.png>
>>>
>>>
>>>
>>> _______________________________________________
>>> sakai-dev mailing list
>>> sakai-dev at collab.sakaiproject.org
>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>
>>> TO UNSUBSCRIBE: send email to
>>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>>> "unsubscribe"
>>
>>
>>
>>
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>
>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
>> with a subject of "unsubscribe"
>
>
>
> --
> John Bush
> 602-490-0470
More information about the sakai-dev
mailing list