Scorm data from connector course

Home Forums Legacy Support Support queries Update Issues Scorm data from connector course

Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • #335328
    ART-Providers
    Participant
    Hi 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/
    #335333
    ART-Providers
    Participant
    Course 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 corner
    #335591
    Anshuman Sahu
    Keymaster
    Well im sorry I would need admin creds as the course you shared is getting redirected to home page .
    #335642
    ART-Providers
    Participant
    This reply has been marked as private.
    #336009
    Anshuman Sahu
    Keymaster
    Well 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.max
    #336349
    ART-Providers
    Participant
    Please 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.
    #336619
    Anshuman Sahu
    Keymaster
    Well 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 .
    #338194
    ART-Providers
    Participant
    Hi 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 zero
    #338195
    ART-Providers
    Participant
    This reply has been marked as private.
    #338503
    Anshuman Sahu
    Keymaster
    This reply has been marked as private.
Viewing 10 posts - 1 through 10 (of 10 total)
  • The topic ‘Scorm data from connector course’ is closed to new replies.