Des problèmes difficiles

Moodle est le leader LMS open source (repose sur aucune véritable recherche de ma part que ce soit, la plupart du temps, Je viens d'entendre le nom de plus de Résine ou quelques autres alternatives). Ils ont fait un travail formidable de créer un produit qui est largement utilisé et raisonnablement bien pensé. SCORM, franchement, a été un peu un défi pour Moodle (comme il est pour tant de gens). Fournisseurs de services applicatifs (ASP) et les entreprises dans la maison de LMS viennent à nous régulièrement pour aider avec ce problème particulier, mais Moodle a pris sur eux-mêmes, et personnellement je les félicite pour cette.

Récemment, certains des gens dans la communauté Moodle ont mis un peu d'effort réel dans le déplacement vers la plate-forme SCORM 1.2 certification. Comme Dan Marsden mentions, les plus récentes versions de Moodle peut passer la suite de tests, et ils nous dirigeons vers une certification formelle. Il mentionne également les éléments suivants à l'égard de SCORM 2004:

Je ne pouvais pas terminer ce message sans “mentionner” SCORM 2004 .... ce chemin est encore hors de nous, la déclaration commune est “certaines d'entre elles, il y, mais il manque de séquençage et de navigation”. Je ne m'attends pas nous obtiendrions cela soit fait avant Moodle 2.0 communiqué, Il est difficile d'équilibrer si le temps devrait être consacré à la norme SCORM 2004 Stuff, ou d'autres problèmes structurels / évolutivité.

Je ne peux pas argumenter avec ses pensées à tout… Je veux rien de moins que d'essayer de construire un SCORM 2004 LMS sur une plateforme qui a d'autres questions. SCORM peut être capricieux, et SCORM 2004 particulièrement vrai. SCORM 2004 (et franchement, quelques-unes des subtilités de la norme SCORM 1.2) sont sans aucun doute des problèmes difficiles.

Ils sont, Mais, problèmes que nous avons résolu d'une très large mesure avec nos SCORM Engine. Nous avons déjà l'architecture de plug-mesure qui nous permet d'intégrer le lecteur dans d'autres applications. Nous avons également eu “quelques-uns” perspectives viennent à nous demander si nous pouvions Intégrer le moteur de SCORM dans Moodle. (Les anciennes versions de Moodle, en particulier,, lutté avec SCORM conformité. De ce que j'ai entendu, les forums Moodle SCORM sont réellement plus actifs que les forums ADL eux-mêmes.) Alors, partie comme un exercice, et en partie à explorer les possibilités, nous avons pris le chemin de l'intégration du moteur SCORM avec Moodle. Déjà, juste une semaine ou deux plus tard, nous avons cette…

C'est l'un des cours de Photoshop ADL tourne via SCORM 2004 dans le contexte de notre installation de Moodle locales. Il comprend SCORM légitimes 2004 séquençage et de la navigation d'une manière conforme intégralement, et même des rapports de situation globale de retour via l'API Moodle. En plus de cela, le moteur SCORM permettrait une intégration de Moodle / SCORM Moteur de bénéficier de toutes les fonctionnalités du moteur SCORM, y compris la compatibilité et la personnalisation haut de gamme de livraison. (OK, Je pense que c'est cool, mais je suis certes un dork, sans aucun doute.) Je suis 100% convaincu que nous pouvons très rapidement prendre ce à un état de l'intégration élégante. Ce qui m'amène à notre…

Problème difficile

Comment pouvons-nous offrir cela à la communauté? Je suis bien conscient que Moodle est open source. Il est clair, Je suis conscient que le moteur de SCORM est pas. Les différentes licences open source sont un problème pour une autre fois (et probablement, un avocat avec son tarif horaire).

Que feriez-vous (et par vous, Je veux dire, présomptive, l'utilisateur de Moodle, qui a trouvé leur chemin vers ce message en quelque sorte) s'attendre dans l'offre? Nous sommes, certes, une société à but lucratif. Nous aimerions trouver un moyen d'offrir cela à vous, où il résout vos problèmes et nous indemnise bien. À bien des égards, nous pensons de nous-mêmes en tant que coopérative logiciels, résoudre ce problème difficile pour le compte de nombreuses. Alors, comment pouvons-nous faire de façon efficace pour vous? Que seriez-vous prêt à payer pour avoir ce problème résolu?

Quels sont les problèmes SCORM, autres que SCORM 2004, pouvons-nous résoudre pour vous en particulier? Sont-ils déjà résolu par le moteur de SCORM (n'hésitez pas à essayer la mise en œuvre de moteur disponibles comme le noyau de TestTrack. si vous aimez)?

Seriez-vous prêt et capable d'introduire un projet non open source dans le contexte de votre application Moodle, condition que nous puissions travailler sur les problèmes de licence?

Assez de questions à partir du blogueur, Je dis. Il est temps de couper cette off ici. N'hésitez pas à offrir des commentaires via le blog ou par courriel à info@scorm.com.


  • Brian Caudill

    Pourquoi ne pas vous devenez l'un des partenaires d'hébergement Moodle et dans le cadre de votre proposition de valeur ajoutée à l'hébergement Moodle est que ceux qui utilisent Rustici comme un hôte de Moodle aura le SCORM 2004 joueurs à leur disposition. Il pourrait y avoir un coût de l'hébergement à plusieurs niveaux afin de refléter la valeur ajoutée du logiciel.
    –Brian Caudill, Solutions JCA

  • Que

    Salut Tim,

    post intéressant! – Je peux certainement voir l'avantage de permettre une SCORM enfichables 2004 moteur conforme dans Moodle – même si c'est une “commerciale” l'option. Je suis intéressé à en apprendre davantage sur comment vous intégrer à Moodle – utilisez-vous un type nouveau module ou d'un format de cours?

    Vous posez une question intéressante “Que seriez-vous prêt à payer pour avoir ce problème résolu” – OMI – Ce serait probablement semblables ou plus que le prix du “l'utilisateur” payés pour leur outil de Authoring SCORM…. Je suppose que les utilisateurs des outils open source comme eXe / etc Recharger n'aurait probablement pas envie de passer supplémentaires $$ sur un moteur de SCORM quand ils peuvent “faire faire” avec le 1.2 trucs dans Moodle actuellement….Mais – les utilisateurs de certains des outils haut de gamme peut être heureux de payer pour un outil pour l'obtenir maintenant conforme. (tant qu'il est facile à installer)

    Je n'ai absolument aucun problème avec l'ajout de détails au sujet de votre outil pour le wiki de documentation pour ceux qui recherchent SCORM 2004 respect. Ou pour vous ou pour d'autres pour promouvoir son utilisation dans le forum SCORM – C'est certainement un outil utile, et si elle résout certains problèmes aux utilisateurs, et ils peuvent se permettre de payer pour cela, puis une grande!

  • Philip

    J'apprécie votre situation.

    the most common approach for open-source software seems to be: give it away then charge people for support.

    la communauté Moodle est énorme et toujours croissante; il ya une clientèle potentielle très importante il ya, esp. si le moteur est rustici SCORM SCORM la composante défaut dans Moodle. plus, it helps the community at large and is for the greater good.

    perhaps you can open-source the PHP/moodle version but continue to sell ASP.Net versionspeople who use ASP-based solutions are used to spending big bucks! ;)

  • Stuart R Mealor

    Good post, and follow-up comments.
    I am the MD of a Moodle Partner (HRD in New Zealand), and I believe some commercial users of Moodle would be willing to pay for this.

    Many Moodle users will use Articulate etc. to produce content for example ($$$’s).

    Cependant, this should be balanced against the hundreds of thousands of smaller Moodle users who could/would not.

    Can you provide atrimmed down versionperhaps for free? (Not sure of the technical challenges there!). This would be a great marketing opportunity for you, with a pathway for users to upgrade to a paid version (and I’m sure there would be a market in the colleges, polytechnics, universities, commercial companies).

    I also like Philips idea of a PHP/Moodle OS version, and a paid for ASP.Net version (when did M$ last give you software for free?). Software such as DimDim and others use this type of strategy quite successfully :-)

  • Ryan Leathers

    Eventually the day will come when the Moodle community’s own SCORM 2004 efforts will begood enoughfor most folks. Not only will that be bad news for commercial LMS vendors, it will be bad news for companies like Rustici who will still have a great product, but a shrinking customer base. Bien sûr,, it will be great news for everyone else.

    How do you preserve your current sales channel while positioning for the inevitable changes coming?

    I think you’ve got a couple of good options, but you can’t just open source your code and try to sell support. That model won’t work for the kind of product you provide. If you did that I guarantee I’d use your stuff and seriously doubt I’d need much support. It would be business suicide.

    Au lieu de cela, you could either get into the hosted Moodle business or partner with someone else who will do that part. Bringing certified SCORM 2004 to the party will give you the upper hand over every other Moodle hosting company out there. It will also allow you to compete for deals previously available only to commercial products.

    Deuxième, consider selling a Moodle drop-in SCORM Engine complete with management module on the cheap. Provide licensing that prevents distribution of your module, but make it affordable and standardize it enough that the masses can come to your web site, buy the thing, drop it in and use it. You’ll make money in your sleep.

    Will the Moodle community go to school on you and just build their own version? Sûr. But they are going to get there at some point anyway. Perhaps work out some terms to be granted a period of exclusivity before any community release includes a competing capability.

    Enfin, keep it affordable. Don’t tempt cheapskates with a good but unobtainable product and you’ll be amazed with how many of these you sell.

  • http://danmarsden.com/blog/2009/05/27/scorm-engine / SCORM Engine « danmarsden.com

    [...] just noticed this post on Rustici’s Blog -they’ve also mentioned in the past about the possibility of offering a commercial plugin for Moodle and their SCORM [...]

  • http://girevik-online.ru Gir

    Bonjour
    I’m developer of software for Scorm-courses creating.
    I have a problem. My single item course open his single page in new window. How I can do it will be opened in the same window? (like courses with any items)

  • http://www.scorm.com Tim Martin

    This varies. Certain LMSs, including those that use our products, offer controls that allow you to dictate the window opening behavior. (See our course properties for more detail.)

    Other LMSs, si, are not required to offer this functionality. SCORM itself does not dictate cosmetic behaviors such as this one.

  • http://girevik-online.com Gir

    How I can get total time for each sco? I need gen it by javascript inside html-file of sco.

  • http://scorm.com Tim Martin

    Gir. I’ve answered your questions via email. Merci.

  • Guilherme

    Tenho o seguinte problema: o curso esta sendo feito em Flash AS2. Em uma determinada tela do curso existem 6 botões e cada um chama um HTML, preciso controlar quais foram os botões clicados e para no caso do aluno sair dos curso, antes de terminar de clicar em todos os botões preciso guardar quais ele já clicou e mostrar para ele quais estão faltando. Bom acho que expliquei o que queria. O que passa em minha cabeça e que tenha algum campo que eu possa jogar valores que seja do tipo ARRAY, para controlar por aluno. Obrigado!

  • Guilherme

    I have the following problem: the course is being done in Flash AS2. In one particular screen of course there are 6 buttons, and each called an HTML, precise control which buttons were clicked and if the student leaves the course before you finish click all the buttons I need to preserve what he already clicked and show for it which are missing. Well I think I explained what I wanted. What goes in my head and that has some field values so I can play that’s an array to control for student. Merci!