Home › Forums › Legacy Support › Support queries › Update Issues › Scorm data from connector course
- This topic has 9 replies, 2 voices, and was last updated 3 years, 9 months ago by Anshuman Sahu.
Viewing 10 posts - 1 through 10 (of 10 total)
-
AuthorPosts
-
January 20, 2021 at 5:02 pm #335328ART-ProvidersParticipantHi I requested the provider to update their api which they confirm they have now done. Can you please check why the score is still not recorded. Site url: https://dev-tech.art-providers.com/January 20, 2021 at 5:07 pm #335333ART-ProvidersParticipantCourse Login as student / tutor : [email protected] / pass4LMS Course: https://dev-tech.art-providers.com/course/coaching-scorm-connector/ The debug log can be seen once you launch the course and click on the little blue button in left cornerJanuary 21, 2021 at 2:40 pm #335591Anshuman SahuKeymasterWell im sorry I would need admin creds as the course you shared is getting redirected to home page .January 21, 2021 at 9:00 pm #335642ART-ProvidersParticipantThis reply has been marked as private.January 23, 2021 at 1:24 pm #336009Anshuman SahuKeymasterWell there is some error appearing in scorm api : Warning: A non-numeric value encountered in /home/customer/www/dev-tech.art-providers.com/public_html/wp-content/plugins/vibe-course-module/includes/api/class-api-scorm-controller.php on line 110
Also I checked that the scorm package is actually sending cmi.core.score.raw inforamtion which is user marks which is good . but not sending the total marks information , cmi.core.score.maxJanuary 25, 2021 at 3:39 pm #336349ART-ProvidersParticipantPlease find the update from our Scorm Connector Tech department. Can we update the Scorm api to handle this as the max score is apparently optional --------------- You are correct that we are not passing the cmi.core.score.max and cmi.score.score.min values back via the connectors. These are optional in the SCORM 1.2 specification, whereas cmi.core.score.raw is mandatory and we are passing that back. I can add the min and max to the connectors but because they’re optional you should still be recording the score via the cmi.core.score.raw value. The min and max are only used to calculate the score if the course uses a non-standard scoring system, the Coaching course (and I believe most courses) used the standard 0 to 100 so the score.raw is all that is required. Although this course is actually setting the min and max scores because they are being set to 0 and 100 it is in effect the same as the course not setting them because the calculation will still result in the overall score being the same as the score.raw I have enabled console logging as you can see in the screenshot below which shows the lesson_status, score.raw and commit being sent by our player and received by the connector. I will look at adding the min and max scores to the data passed back by the connectors but because they’re optional your LMS shouldn’t need them to record the score. If you can make this change your end while I make the min and max change our end then we’ll have both bases covered.January 27, 2021 at 1:40 pm #336619Anshuman SahuKeymasterWell thanks for the feedback there , we in our api recording the max marks as well for the course and the package is not sending that leading to this error in api . We should wait for them to add the cmi.core.score.max param to scorm .February 5, 2021 at 1:17 am #338194ART-ProvidersParticipantHi Alex They have added the score to pick max as well. However the course is still not picking score on WPLMS. https://snipboard.io/SKzn7U.jpg - Score is 80% in debug https://snipboard.io/YaEjAr.jpg - Score is still zeroFebruary 5, 2021 at 1:20 am #338195ART-ProvidersParticipantThis reply has been marked as private.February 6, 2021 at 2:04 pm #338503Anshuman SahuKeymasterThis reply has been marked as private. -
AuthorPosts
Viewing 10 posts - 1 through 10 (of 10 total)
- The topic ‘Scorm data from connector course’ is closed to new replies.