0

Hope all are doing well, I wanted to know if the below scenario can be achieved.

  1. We have a SCORM package that we wanted to have it on our Own web server and specify the link to it in LMS(blackboard,moodle).
  2. When User logs into LMS, it should perform a Single sign on (with LTI) and show the scorm content from our web server.
  3. Can SCORM in our web server access details of logged in User(UserID,Score details etc..).

I have searched and found some details below

http://scorm.com/scorm-solved/scorm-cloud-developers/how-to-get-started-with-the-scorm-cloud-api/

but this api is not free.

Maen
  • 10,603
  • 3
  • 45
  • 71
B_pati
  • 69
  • 2
  • 10

1 Answers1

0

Your own web server utilizing another, then dealing with user credentials, assignments, and launching of courseware would be a tough one. These systems essentially have a Runtime API that manages the student attempt SCORM Interacts with.

There are a few parts of SCORM support that you'd obtain from Rustici's SCORM Engine that are actually worth paying for.

  1. 100% SCORM Compatibility (1.2, 2004)
  2. I believe they have a .NET and Java implementation (uncertain about PHP) that you can plug into your platform. If you don't use those languages I'm sure they'd be grateful to answer any questions you have on further support.
  3. You're covered on importing PIF/ZIP Content Aggregation Model packages. Even the robust ones.
  4. SCORM Cloud hosting could negate the need for the SCORM Engine (#2)

The main reason you can't find much free in this space (with the exception of moodle) is mainly that is a epic amount of work, and another main reason you find many platforms with mixed support of SCORM. There is also the legacy space, and aged antiquated stuff that also comes to that end.

In the end you have the Runtime, Content Package Parsing, and if your using SCORM 2004 all the sequence and navigation rules. Those 3 things don't sound like much, but they are an exhausting amount of work from scratch.

Hope that all made sense, Mark

Mark
  • 2,429
  • 20
  • 20