Utmanande problem

Moodle är den ledande öppen källkod LMS (baserad på någon verklig forskning på min sida som helst, mestadels, Jag har precis hört namnet mer än Resin eller något annat alternativ). De har gjort ett bra jobb att skapa en produkt som i huvudsak används och ganska bra tänkt på. SCORM, ärligt talat, har varit lite av en utmaning för Moodle (som det är för så många människor). Ansökan tjänsteleverantörer (ASP) och företag med i hus LMS kommer till oss regelbundet för att få hjälp med just detta problem, men Moodle har tagit det på sig själva, och jag applåderar personligen dem för det.

Nyligen, några av de folk i Moodle samhället har lagt några verkliga ansträngningar för att flytta plattformen mot SCORM 1.2 certifiering. Som Dan Marsden nämner, de senaste versionerna av Moodle kan passera testsviten, och de är på väg mot formell certifiering. Han nämner även följande med avseende på SCORM 2004:

Jag kunde inte avsluta detta inlägg utan att “nämna” SCORM 2004 .... detta är fortfarande en avlägsen för oss, det gemensamma uttalande “en del av den finns där, men det som saknas sekvensering och navigering”. Jag förväntar mig inte att vi skulle få detta gjort innan Moodle 2.0 släpp, Det är svårt att balansera om tid bör spenderas på SCORM 2004 stuff, eller andra strukturella / skalbarhet frågor.

Jag kan inte argumentera med sina tankar alls… Jag vill inget mindre än att försöka bygga en SCORM 2004 LMS på en plattform som har andra frågor. SCORM kan vara petiga, och SCORM 2004 särskilt fallet. SCORM 2004 (och ärligt talat, några av de finare punkter SCORM 1.2) är utan tvekan utmanande problem.

De är, dock, problem som vi har löst i mycket stor utsträckning med vår SCORM Motor. Vi har redan plugin-möjlighet arkitektur som tillåter oss att bädda in spelaren i andra program. Vi har också haft “några” framtidsutsikter kommer till oss och frågar om vi kunde bädda in SCORM Motor i Moodle. (Äldre versioner av Moodle, i synnerhet, kämpade med SCORM överrensstämmelse. Från vad jag har hört, Moodle SCORM forum är faktiskt mer aktiva än ADL forum själva.) Så, dels som en övning, dels för att undersöka möjligheterna, Vi har börjat i riktning mot att integrera SCORM motor med Moodle. Redan, bara en vecka eller två senare, vi har denna…

Detta är en av de ADL Photoshop kurserna körs via SCORM 2004 i samband med våra lokala Moodle installation. Den innehåller legitima SCORM 2004 sekvensering och navigering i en helt överensstämmande sätt, och även rapporter övergripande status tillbaka via Moodle API. På toppen av det, SCORM-motorn skulle möjliggöra en integrerad Moodle / SCORM Engine att dra nytta av alla SCORM Engine funktionalitet, inklusive avancerade kompatibilitet och leverans kundanpassning. (OK, Jag tycker det är coolt, men jag är visserligen en tönt, ingen tvekan.) Jag är 100% övertygad om att vi mycket snabbt kan ta detta till ett tillstånd av eleganta integration. Vilket leder mig till vår…

Utmanande problem

Hur kan vi erbjuda detta till samhället? Jag är väl medveten om att Moodle är öppen källkod. Tydligt, Jag är medveten om att SCORM motorn är inte. De olika open source licenser är ett problem för en annan tid (och sannolikt, en advokat med sin timavgifter).

Vad skulle du (och av dig, Jag menar, presumtivt, Moodle användare som har funnit sin väg till det här inlägget på något sätt) förvänta sig i att erbjuda? Vi är, visserligen, ett vinstdrivande företag. Vi vill hitta ett sätt att erbjuda detta till dig var det löser dina problem och kompenserar oss på lämpligt sätt. På många sätt, vi tänker på oss själva som en programvara kooperativ, lösa denna utmanande problem på uppdrag av många. Så hur kan vi göra det på ett effektivt sätt för dig? Vad skulle du vara villig att betala för att få detta problem löst?

Vad SCORM problem, annat än SCORM 2004, kan vi lösa för dig i synnerhet? Är de redan löst av SCORM Motor (välkommen att prova motorn genomförandet tillgänglig som kärnan i TestTrack. Om du gillar)?

Skulle du vara beredd och kunna införa en icke-open source-projekt inom ramen för din Moodle genomförande, förutsatt att vi kunde räkna ut licensen frågor?

Nog frågor från bloggare, Jag säger. Det är dags att klippa det av här. Känn dig fri att ge kommentarer via blogg eller via e-post till info@scorm.com.


  • Brian Caudill

    Varför inte bli en av de Moodle hosting partners och som en del av mervärdet proposition till Moodle webbhotell är att de som använder Rustici som Moodle värd kommer att ha SCORM 2004 spelare tillgängliga för dem. Det kan finnas en nivåindelad kostnad värd att återspegla den bättre mjukvara värde.
    –Brian Caudill, JCA Lösningar

  • Och

    Hej Tim,

    intressant inlägg! – Jag kan definitivt se den fördelen att en pluggbar SCORM 2004 godkänd motor i Moodle – även om det är en “kommersiella” alternativet. Jag är intresserad av att höra mer om hur du integrerar med Moodle – Använder du en ny modul typ eller en kurs format?

    Du ställer en intressant fråga “Vad skulle du vara villig att betala för att få detta problem löst” – IMO – Detta skulle sannolikt vara lika eller mer än det pris “användare” betalt för sin SCORM författarverktyg…. Jag skulle gissa att användare av öppen källkod verktyg som exe / Ladda etc förmodligen inte vill spendera extra $$ på en SCORM motor när de kan “nöja sig” med 1.2 saker i Moodle för närvarande….dock – användarna av en del av den övre delen verktyg kan vara glad att betala för ett verktyg för att få den i överensstämmelse nu. (så länge det är lätt att installera)

    Jag har absolut inga problem med att lägga till detaljer om ditt verktyg för att dokumentationen wikin för dig som söker SCORM 2004 efterlevnad. Eller för dig eller andra för att främja dess användning i SCORM forumet – Det är definitivt ett värdefullt verktyg, och om det löser vissa användare problem, och de har råd att betala för det, då stora!

  • philip

    Jag uppskattar din situation.

    den vanligaste metoden för öppen källkod tycks vara: ge bort sedan ladda personer för stöd.

    Moodle samhället är enorm och fortsätter att växa; det finns en mycket stor potentiell kundbas där, esp. Om Rustici SCORM-motorn är standard SCORM komponenten i moodle. mer, Det hjälper samhället i stort och för det större goda.

    kanske du kan öppna källkod PHP / Moodle-version, men fortsätter att sälja ASP.Net versioner — människor som använder ASP-baserade lösningar används för att spendera stora pengar! ;)

  • Stuart R Mealor

    Bra inlägg, och uppföljning kommentarer.
    Jag är VD för ett Moodle Partner (HRD i Nya Zeeland), och jag tror att vissa kommersiella användare av Moodle skulle vara villiga att betala för denna.

    Många Moodle-användare kommer att använda Utforma etc. att producera innehåll för exempelvis ($$$S).

    Men, Detta bör vägas mot de hundratusentals mindre Moodle-användare som kan / vill inte.

    Kan du ge ett ‘nedtrimmad version’ kanske för fri? (Inte säker på tekniska utmaningar där!). Detta skulle vara en stor marknadsföring tillfälle för dig, med en väg för användare att uppgradera till en betald version (och jag är säker på att det skulle vara en marknad i högskolor, yrkeshögskolor, universitet, kommersiella företag).

    Jag gillar också Philips idé om en PHP / Moodle OS version, och en betalade för ASP.Net versionen (När blev M $ förra ger dig programvara gratis?). Program som DimDim och andra använder denna typ av strategi ganska framgångsrikt :-)

  • Ryan Öronen

    Så småningom den dagen kommer då Moodle gemenskapens egna SCORM 2004 insatser kommer att ‘tillräckligt bra’ för de flesta människor. Inte bara kommer det att vara dåliga nyheter för kommersiella LMS leverantörer, det kommer att vara dåliga nyheter för företag som Rustici som kommer fortfarande att ha en bra produkt, men en krympande kundkrets. Naturligtvis, det kommer att vara goda nyheter för alla andra.

    Hur bevarar du din nuvarande försäljningskanal medan positionering för de oundvikliga förändringar som kommer?

    Jag tror att du har ett par bra alternativ, men du kan inte bara öppen källkod din kod och försöka sälja stöd. Den modellen fungerar inte för den typ av produkt du ger. Om du gjorde det garanterar jag jag skulle använda dina saker och allvarligt tvivlar jag behöver mycket stöd. Det skulle vara affärs självmord.

    Istället, Du kan antingen komma in i värd Moodle företag eller partner med någon annan som kommer att göra att en del. Att certifierad SCORM 2004 till festen kommer att ge dig övertaget över alla andra Moodle webbhotell där ute. Det kommer också att du kan tävla för erbjudanden som tidigare endast tillgängliga för kommersiella produkter.

    Andra, överväga att sälja en Moodle drop-in SCORM Motor komplett med ledningen modul om billiga. Ge licensavtal som hindrar distributionen av din modul, men gör det prisvärda och standardisera det räcker att massorna kan komma till din webbplats, köpa något, släpp den i och använda den. Du kommer att tjäna pengar i din sömn.

    Kommer Moodle samhället gå i skolan på dig och bara bygga sin egen version? Javisst. Men de kommer att komma dit någon gång i alla fall. Kanske träna några termer som kan beviljas en period av exklusivitet innan någon gemenskap versionen innehåller en konkurrerande kapacitet.

    Slutligen, hålla den prisvärda. Fresta inte cheapskates med en bra men ouppnåeliga produkten och du kommer att bli förvånad över hur många av dessa du säljer.

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

    [...] bara märkt detta inlägg Rustici blogg, de har också nämnt tidigare om möjligheten att erbjuda en kommersiell plugin för Moodle och SCORM [...]

  • http://girevik-online.ru Ger

    Hallå
    Jag är utvecklare av programvara för SCORM-kurser skapar.
    Jag har ett problem. Min enda objekt naturligtvis öppna hans enda sida i ett nytt fönster. Hur kan jag göra det kommer att öppnas i samma fönster? (liksom kurser med någon produkt)

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

    Detta varierar. Vissa LMSs, inklusive dem som använder våra produkter, erbjuda kontroller som gör att du kan diktera beteendet fönsteröppningen. (Se vår kurs fastigheter för mer information.)

    Andra LMSs, om, är inte skyldiga att erbjuda denna funktion. SCORM själv dikterar inte kosmetisk beteenden som denna.

  • http://girevik-online.com Ger

    Hur kan jag få den totala tiden för varje SCO? Jag behöver gen genom javascript inuti html-fil av SCO.

  • http://scorm.com Tim Martin

    Ger. Jag har svarat på era frågor via e-post. Tack.

  • William

    Jag har följande problem: Kursen görs i Flash AS2. I en särskild skärm av kursen där 6 knappar och var och en som kallas ett HTML-, Behovet av att kontrollera vilka knappar som har klickat och i fallet med studenten lämnar kursen, innan du är klar klickar på alla knappar behovet av att lagra som han klickade och visa honom vad som saknas. Jo jag tror att jag förklarade vad jag ville. Vad går i mitt huvud och har en del fält som jag kan spela värden som är av typen Array, kontrolleras av Alun. Tack!

  • William

    Jag har följande problem: Kursen görs i Flash AS2. I en särskild skärm naturligtvis finns det 6 knappar, och varje kallas ett HTML-, exakt kontroll vilka knappar som var klickade och om den studerande lämnar kursen innan du är klar klickar på alla knappar jag behöver för att bevara det som han redan klickade och visa för det som saknas. Jo jag tror att jag förklarade vad jag ville. Vad går i mitt huvud och som har några fältvärden så jag kan spela det är en array för att kontrollera för studerande. Tack!