Joint effort on a D6 SCORM API
I'm been working on sanduhrs code (http://groups.drupal.org/node/13452) for Drupal 6.
It's far from complete, but is a second step. CMI Datamodel is implemented and we have a conformant RTE. I'm missing the API/Session communication in order to get Claude's test script fully successful.
Anyone interested on this? I'm going to be working on this for the next weeks and we could get something faster if we join forces!
Regards,
www.sofi.com.br
Groups:
Login to post comments
tie in with Quiz module
I would like to see this implemented but have to focus my efforts on the Quiz module for now. You may want to take a look at it to see if there's code or node definitions you want to re-use. It would be nifty if the SCORM module used the same question nodes so one assessment could have SCORM and Drupal Quiz (including QTI, GIFT, etc.) views.
http://drupal.org/project/quiz/
-Turadg
http://educoder.org/
http://openeducationresearch.org/
tie in with Gradebook module
Since many SCORM objects already have assessments built in, it seems to me that passing the results of those assessments to the Gradebook module would be a huge benefit. In fact, that is the major reason I want a SCORM player for Drupal.
Thank you all for your contributions.
Sure...
Is there a code repository somewhere? Is it time to create a project for this yet?
Joe Kyle
--jjkd--
good news!
i would like to speak with you about your new work over the scorm player... can you send me an email to jpascual AT bizpills.es? skype perhaps?
;)
Update #1
Hi all,
Turadg and DrT, I'll keep these two integrations in mind, but for now I'm working on getting the API functional and compliant. Once we've gotten there, let's get those important pieces of a good Drupal Educational implementation together. I'm also using Quiz and Gradebook on my projects.
Joe, I hope that by next week I can commit the code to a repository.
Thanks all! Let's get this done!
Cheers
About update #1
@ wilton.pinheiro -
I am very interested in the staus of development for D6.
What is happening ?
SCORM is a nightmare
Hello,
We worked on a big drupal based elearning site last year and SCORM was an absolute nightmare. It's a standard with no standards... there's so much room for interpreting the standards that the whole thing is a mess. For example, there are guidelines for how you save the progress within a scorm file, but this can be done however the developer wants because all the functionality of the scorm content is bundled up inside it, so when you have multiple developers making content you get into all sorts of problems. So when you come to displaying the progress of each scorm in drupal you hit a big problem.
If I were starting a new elearning project today then the first thing i would do is ditch scorm, it's terrible. There are much better web standards that can be used. In drupal particularly it would be much simpler to build groups, content types, videos, images, files, books, taxonomy, roles, votes etc than to bend drupal to fit the 'black box' of scorm content.
Atrium is an interesting project management drupal distribution, it has a lot of functionality that could be used for education in drupal.
Also google wave comes out soon and there'll be an integration module for drupal. Personally i think using Waves for teaching would be a million times better for students than scorm.
The thing i find weird about scorm is that its really hard to author. I mean how easy would it be in drupal to allow a teacher to build their own psudo-scorm elearning object within drupal - upload videos, images, text, atttachments, quizzes, etc... and harness all the power of drupal to display that content.
Also the whole point of scorm is that they are re-usable objects ... but that almost never happens.
Drupal Developer : Brighton UK
E-learning standards
Scorm and QTI are funny "standards". The ideas behind them are great. But in practice they are almost useless as far as I know. LMSs are forced to implement subsets of these "standards" because their customers are taken by the ideas behind them. When the LMSs only support subsets, and not the same subsets, different LMSs are unable to share content. At least this is true for the QTI standard. In practice it would be just as good if the LMSs created their own standards. Different schools using the same LMS could share content between each other, but not between schools using different LMSs. It is the same situation we have today when the LMSs support subsets of todays all-embracing "standards".
The ideas behind these "standards" are great, why aren't there any real standards replacing them?