0

UIには、学生Aの次の最終成績が表示されます。

17.15/42                  **Scheme: F**

ただし、JSON応答(https:// ** /d2l/api/le/1.0/courseID/grades/final/values/studentIdentifier?x_a= *&x_b = *&x_c = * * 8&x_d = * *&x_t = * *)私が得るのは次のとおりです:{

PointsNumerator:17.15、PointsDenominator:42、WeightedNumerator:17.15、WeightedDenominator:42、GradeObjectIdentifier: " * "、GradeObjectName: "FinalCalculated Grade"、GradeObjectType:7、GradeObjectTypeName:null、 DisplayedGrade: "B" }

DisplayedGradeはD2LシステムではFですが、JSON応答はDisplayedGradeがBであることを示しています。これはコース内のすべての学生に発生します。助言がありますか?

4

1 に答える 1

0

LMS に既知の問題がある可能性があります。成績スキーマが「順不同」のエントリで作成されている場合、API を介してフェッチされた成績は、メインの Web UI を介して見つける場合とは異なる成績値に関連付けられたスキーマ記号を持つ可能性があります。この問題を回避するには、点数が 0 の項目から順に最大値になるように、点数スキーマを一度に作成します。

于 2012-08-30T14:59:46.697 に答える