Moodle Mobile App wijziging

Afgelopen donderdag kondigde Moodle HQ een wijziging aan in het aanbieden van de Moodle Mobile App. Deze wijzigingen gaan in vanaf 2 april 2020.

Het Premium plan is nog steeds gratis voor:

  • Organisaties die de Moodle site host bij een Moodle Partner.
  • Als je gebruik maakt van de MoodleCloud.
  • Op het moment dat een kwalificeerde non-profit organisatie bent en je informatie stuurt naar mobile@moodle.com.
  • Als je eigen app gemaakt hebt op basis van de open source code.

Waarom doen ze dit?

Ze geven zelf aan dat graag alles “gratis” willen houden, maar het maken en onderhouden van software kost uiteraard geld. En op dit moment schatten ze in dat ze al meer dan 100 miljoen US dollars hebben gestopt in de ontwikkeling van de app. En uiteraard willen ze nog meer bereiken. Vanwege de missie van Moodle en hun waarde adverteren ze niet met de Mobile Branded App, doen ze geen data-mining of gebruiken ze andere technieken die sommige organisaties wel gebruiken om een “gratis” service te verlenen.

Ze benadrukken wel dat hun software altijd vrij en open source zal blijven en dit niet zal veranderen.

Hoe gaat dit werken?

Studenten en docenten kunnen de Mobile app gratis downloaden. Wanneer een organisatie gebruik wil maken van het premium of pro plan. Kan een Moodle sitebeheerder een registratie doen.

Vanaf het moment van registratie zullen alle mobile apparaten die de Mobile App gebruiken automatisch de extra functionaliteiten krijgen.

Dit is inclusief:

  • Uitgebreide notificatiesysteem met multimedia preview.
  • Meer offline cursussen per apparaat.
  • Notificaties per site, per apparaat gaan omhoog.
  • Aanvullende custom branding opties.

Gaan mijn studenten er iets van merken?

Als de Mobile App al geïnstalleerd is, zullen studenten en docenten er alleen iets van merken wanneer de sitebeheerder NIET kiest voor een van de plannen.

De Mobile app zal dan automatisch terug gaan naar de instellingen van de Gratis versie. Dit houdt in dat:

  • Er per apparaat maar 2 cursussen offline bewaard worden.
  • Alleen de eerste 50 geregistreerde apparaten ontvangen notificaties van 1 Moodle site.
  • Minder branding opties.

Waar kan ik meer informatie krijgen?

Na 20 maart a.s. zal er vanuit Moodle HQ meer informatie komen over deze wijziging. Met name hoe je kan registreren voor een van deze plannen.

Wil je in tussen al wat meer weten:

Oproep tot presentaties MoodleMoot 2020

Wil jij bijdragen?

Op dinsdag 26 mei 2020 organiseert Stichting Mnet Benelux in Eindhoven haar eerste MoodleMoot Benelux 2020. Het succes van een MoodleMoot is mede afhankelijk van de presentaties en bijdrages vanuit de community. 

Daarom zijn we op zoek naar presentaties vanuit het onderwijs en bedrijfsleven waarin Moodle centraal staat.
Wil jij ook je bijdrage leveren?

De deadline voor het aanmelden voor een presentatie of bijdrage is 28 maart 2020. Je kan je aanmelden via de website van Stichting Mnet Benelux.

MoodleMoot Benelux 2020

Moodle bug hunting 1-0-1

Als Functioneel Beheerder van een Open Source pakket kun je nog weleens voor uitdagingen komen te staan die je niet verwacht had. Ik noem dit ook wel Moodle bug hunting 1-0-1.

In deze blog neem ik jullie mee in het vinden van een Moodle Bug waar jouw eindgebruikers helemaal niets van merken, maar die je server beheerder wel degelijk op zal vallen.

Moodle bug hunting 1-0-1
backuppen van de database duurt te lang!

Als Functioneel beheerder gebruik ik een monitoringsysteem. Deze geeft mij een melding wanneer een leeromgeving niet binnen een bepaalde tijd reageert op wat we noemen een “ping”.

De insteek is natuurlijk dat je géén meldingen krijgt, maar goed.. een week of twee geleden werd ik midden in de nacht wakker van een melding dat een van de leeromgevingen die ik ondersteun eruit zou liggen.

Het was geen melding waar ik direct voor uit mijn bed zou komen, zeker gezien het tijdstip en de wetenschap dat we op dat moment een back-up maken van de database.

Hetgeen wat mij wel enigszins alert maakte, was toen ik ‘s ochtends zag dat dit ruim dertig minuten geduurd heeft. Dit was zeer ongewoon, zeker gezien het gebruik van de omgeving. Ik besloot gauw te overleggen met de hostingpartij.

De hostingpartij wees mij erop dat de database vergeleken met andere omgevingen echt groot was. Okay, dacht ik… deze klant heeft heel veel opdracht activiteiten en daar wordt natuurlijk fanatiek gebruik van gemaakt. Daarnaast was het een drukke periode.

In overleg stelde ik de back-up procedure bij, zodat de klant hier geen last van zou ondervinden.

Het werd niet beter…

Ondanks het bijstellen van de back-up procedure loste het probleem niet op. We zagen ook dat de tijd die nodig was in een rap tempo opliep en toen we op één uur zaten begonnen we ons toch wel zorgen te maken.

Voordat ik verder ga, wil ik wel even zeggen dat ik zeer blij bent met een hostingpartij als Rimote. Ze kijken niet alleen mee, maar denken ook met je mee. Daarnaast zijn ze erg alert op dit soort zaken, waardoor ik als functioneel beheerder op tijd kan ingrijpen.

Het was in ieder geval nu tijd voor onderzoek!

Moodle bug hunting 1-0-1
De rapportage

Een van de zaken die mij opviel als functioneel beheerder was dat de rapportage logs elke dag meer dan 20 duizend pagina’s bevatten. Als je bedenkt dat op elke pagina zo ongeveer vijftig regels staan, dan is dat wel heel veel data.

Het was onmogelijk voor mij om door de pagina’s heen te bladeren. En zelf Excel stuiterde, want die kan maar maximaal 10 duizend regels aan op één pagina.

Ik stelde het tijdstip van bewaren tussen twee momenten bij naar een korter moment. Dat hielp wel iets maar maakte niet direct een wezenlijk verschil.

Het duurde een paar dagen voordat bij mij het kwartje viel en ik het verband begon te zien tussen de enorme rapportage logs en de database die in een rap tempo groter werd.

Wat mij in de rapportage wel vraagtekens gaf, was dat er elke minuut een registratie was dat er een kalenderitem was bijgewerkt.

Het bleek te gaan om kalenderitems die gerelateerd waren aan de activiteit: de opdracht. Het ging met name om de data en tijden rondom het inleveren, de uiterlijke inleverdatum en het beoordelen.

Dat de cron op deze omgeving elke minuut draaide en in de cursus met name deze activiteit gebruikt werd inclusief de instellingen, was voldoende verklaring waarom de database zo ontzettend snel groot geworden was.

Maar… waarom gebeurde dit? Ik begon mijn onderzoek bij de cron.

Moodle bug hunting 1-0-1
De cron

In deze omgeving was ingesteld dat de cron elke minuut draaide. Maar er moet natuurlijk wel een taak of event zijn die zorgt dat de kalenderitems bijgewerkt worden.

Het meest logische leek mij een taak van de kalender zelf, maar dit gaf geen uitsluitsel. Ik keek verder naar een taak die elke minuut draait.

Aangezien het gericht was op de opdracht functie kwam ik als eerste uit bij de cron taak:  \mod_assign\task\cron_task en ja, hier bleek iets aan de hand te zijn.

Hier kom je dan ook weer op het punt aan waarom ik soms zo blij ben met de Open Source community van Moodle. Want in 3.8 is het nu mogelijk om als sitebeheerder zelf de taak logs te bekijken zonder dat je naar de server hoeft te gaan.

Moodle bug hunting 1-0-1: Misleiding

Uiteindelijk bleek het een “dwaalspoor” te zijn. Beter gezegd: het bleek om een ander probleem te gaan. Maar goed, nu we toch bezig zijn..

In de log zag ik een drietal meldingen ++ Error: mdb->get_record() found more than one record! ++ . Dan heb je Moodle op zijn best, want om welke activiteit/cursus gaat het nu? Ik heb over de duizend opdrachten modules in deze omgeving!

Via de rapportage log viel mij na een stevige zoektocht op dat er oudere opdrachten modules waren, waar meerdere kalenderitems in stonden. Daar stond dus ook data die al lang niet meer klopte.

Hoewel dit issue niks te maken met het echte probleem, bezorgde het oplossen ervan mij wel de nodige kopzorgen.

In eerste instantie leek het alleen op te lossen zijn door heel drastisch de hele cursus te verwijderen. Gelukkig vond ik uiteindelijk de oplossing binnen de Cursus herstel opties van Moodle.

Let op: dit kun je natuurlijk alleen doen als er niet meer actief gewerkt wordt in de cursus. Ik adviseer je altijd eerst een back-up te maken als het om een productie omgeving gaat.

Moodle bug hunting 1-0-1: de community

Terwijl ik bezig was, vond ik het wel tijd worden om de community van deze problemen op de hoogte te brengen.

Dit heb ik uiteindelijk pas gedaan nadat ik uitgezocht had of iemand anders nog geen melding gemaakt had van dit probleem. Google Search in combinatie met het Moodle Forum geeft je gelukkig een redelijk inzicht of dit het geval is. De Moodle Tracker is een ander verhaal. Hier moet je echt heel specifiek zijn. Na een aantal pogingen kwam ik niet uit op een tracker die er in de buurt kwam.

Opgeven doe ik niet, dus besloot ik het issue te bespreken op het Moodle Community forum en een oproep te plaatsen in de Moodle DEV chat.

Ik kreeg gehoor bij mij grote favoriet: Tim Hunt.

Tim wees mij uiteindelijk in de juiste richting met de twee trackers:

https://tracker.moodle.org/browse/MDL-67204
Deze was specifiek gericht op de opdracht activiteit. Ik reproduceerde de stappen en trok de conclusie dat het probleem inderdaad vrij simpel op te lossen was door een vinkje aan te zetten bij de instellingen van de opdracht.

Met meer dan duizend opdracht activiteiten heb je echt geen zin om dit 1 voor 1 te doen. Ook al kan ik bij de database en kan ik het zo sneller oplossen.

Ik zag ook dat de tracker al op opgelost stond en dat er gemeld was dat de patch bij de volgende minor update in maart al beschikbaar zou zijn.

https://tracker.moodle.org/browse/MDL-66597

De tracker geeft eigenlijk aan dat dit probleem voordoet in meerdere activiteiten. Dus niet specifiek de opdracht activiteit. Het probleem hier is nog niet opgelost, via de DEV channel kreeg ik te horen dat ze er wel druk mee bezig zijn.

Moodle bug hunting 1-0-1: Wat doe je nu?

De afweging is vervolgens of je het laat doorgaan totdat de nieuwe minor release uit is, of dat je bij elke opdracht het vinkje aan gaat zetten.

Ik besloot uiteindelijk eerst om wat anders te doen. Ik moest namelijk eerst de leeromgeving updaten naar de laatste Minor 3.8.1 + release.

Een + release komt wekelijks uit waar kleine aanpassingen direct in staan. Er zijn voor -en nadelen om dit te doen, want elke update (minor of major) brengt risico’s met zich mee.

Opgelost

Voor deze klant was het issue opgelost nadat ik de + release had doorgevoerd. Althans deels… De rapportage maakte geen onnodige meldingen meer aan. We zagen ook al heel snel een stabiliteit op de server ontstaan.

Het probleem is deels opgelost, omdat er nog zeker wel een behoorlijke tijd overheen zal gaan voordat de database weer op een “normale” grootte zal zijn.

We hebben het bewaren van de logs nu zwaar verminderd, zodat dit tijdbestek korter wordt. In een paar dagen tijd zagen we onze database van veertig gb naar twintig gb gaan. We hopen nu binnen een maand op een acceptabel niveau te zitten.

En de klant? Die heeft hier verder niets van gemerkt.

Kun je niet zo lang wachten? zet dan het aantal dagen dat je log bijhoudt omlaag en pas de taak \logstore_standard\task\cleanup_task op elke 10 minuten i.p.v. de standaard waarden.

MoodleMoot Global November 2019 – wat neem ik mee

Op 18 tot en met 20 november jl. vond de allereerste MoodleMoot Global plaats in Barcelona. Samen met mijn man en ruim 300 andere bezoekers werden we warm verwelkomd op het EsadeForum. De locatie zou die 3 dagen lang vollopen met mede-Moodleaars en was uiteraard dé plek om op dat moment te zijn.

Dag 1: Gamification & MUA

Hoewel dit de eerste Global variant was, was het zeker niet het eerste MoodleMoot evenement. Deze dag stond traditiegetrouw in het teken van Moodle ontwikkelaars en er waren dan ook tal van praktische workshops rondom het leren en werken met Moodle.

De ontwikkelaars volgden geheel hun eigen programma. En de “andere” groep, denk aan sitebeheerders en docenten, koos voor één van de workshops.

Aangezien mijn man vanuit zijn werk Moodle bezoekt in de rol van student, was het uiteraard een andere ervaring om Moodle dit keer te zien door de ogen van een beheerder of trainer. Zijn vuurdoop was bij een praktische workshopsessie van Moodle-Fairy: Mary Cooch & Helen Foster over “Motiveren van studenten met behulp van gamification”.

De titel van de workshop geeft veel uitleg, maar Mary was ook zeker niet terughoudend om de deelnemers extra te wijzen op de plugins die je in de Moodle Databank kunt vinden om een interactief geheel te maken.

De belangrijkste lessen uit deze workshop waren:

  • Stem de tool af op je doelgroep. Sta erbij stil dat bijvoorbeeld een introverte student anders tegen dingen aankijkt dan een extroverte student.
  • Dat het niet betuttelend ervaren kan worden.
  • Dat je niet te vaak “beloont”.

In de middag waren we vooral te vinden op de stand van de Moodle User Association – want ja als bestuurslid moet je uiteraard ook daar te vinden zijn. Dit leidde tot zeer leuke gesprekken met leden en potentiële leden die er waren. Eén van de gesprekken die mij het meest is bijgebleven, was met een bezoeker die eigenlijk twijfelde om lid te worden. Toen ik hem praktisch op weg kon helpen met zijn probleem door hem in contact te brengen met een ander lid, besloot hij aan het einde van de dag om direct lid te worden van de MUA.

Wil jij weten waarom ik lid ben van de MUA? Lees mijn blog: https://ltnc.nl/lid-moodle-user-association

Dag 2: zoveel informatie!

De 2e dag was een congresdag. De dag begon uiteraard met een inspirerende keynote van de CEO en founder van Moodle LMS. Martin benadrukte in zijn lezing de waarden en normen waarop Moodle project drijft: onderwijs, openheid, integriteit, respect en innovatie.

In 17 jaar tijd is het Moodle project een breed begrip geworden in de open source community. Zeker in het afgelopen jaar zie je dat het ecosysteem rondom het Moodle project steeds duidelijker wordt. Waar voorheen het project voornamelijk gedragen werd door de donaties, Moodle partners en de community, is er nu een breed ecosysteem omheen gebouwd. Denk bijvoorbeeld aan een productie zoals de Moodle Workplace en het Moodle Educators Certification Programma dat alleen via Moodle partners te verkrijgen is. Maar je ziet ook steeds meer Moodle integration partners die zich aansluiten bij Moodle en zo het Moodle LMS project ondersteunen. Maar we mogen ook zeker niet de bestaande productie zoals MoodleNet, MoodleCloud en MoodleApp vergeten.

Na deze inspirerende keynote ging het programma al snel over in drie stromen aan lezingen. Zoals ik al eerder zei, was het onmogelijk om alles bij te wonen. Soms was het zelfs lastig om over te schakelen tussen de stromen, door de diversiteit van presentaties. In het kort wat mij is bijgebleven:

  • Learn2analyze is een combinatie van partners die als doel hebben om onderwijsgerichte online cursussen die door de EU gesponsord worden te verbeteren. Het resultaat is dit platform: https://www.opencourseworld.de/ .
  • Twee universiteiten in Zürich en Londen hebben hun krachten gebundeld om de ABC toolkit te maken voor hun trainers. De toolkit is vrij beschikbaar op https://abc-ld.org/nl/over/. Met deze toolkit is een onderwijsteam in staat om in 90 minuten tijd een visueel storyboard te maken van hun online training. Er wordt nog gewerkt aan een Moodle integratie evaluatie kit. Wordt dus vervolgd.
  • Wanneer je als onderwijsinstelling gebruik maakt van de Moodle toets module in combinatie met de Safe Exam Browser, dan kan dit nog weleens tot de nodige uitdagingen leiden. Hugo Ribeiro van de Universiteit van Porto deelde zijn ervaringen en het ontstaan van een goede werkwijze voor iedereen.
  • Opencast video plugin als tool voor je E-lectures door Tobias Reischmann van de universiteit van Münster.
  • Rick Jerz liet op een leuke manier – hij had 7 minuten de tijd voor zijn presentatie – zien hoe je in een lokaal een Moodle installatie installeert. Download hier zijn presentatie.
  • Wil jij meer weten over Moodle Workplace? Neem dan eens een kijkje op website van de Nederlandse Moodle partner Avetica.
  • Is Moodle toegankelijk voor iedereen? In deze lezing werden we erop gewezen dat er nog heel veel cursussen in Moodle zijn die bijvoorbeeld voor blinde of slechtziende mensen lastig te volgen zijn. Wil jij werken naar een goed toegankelijke cursus voor iedereen? Verdiep je dan eens in WCAG 2.1 en denk bijvoorbeeld na over het feit dat het voor “tekst-naar-spraak” programma’s nodig is dat je de afbeelding beschrijft.
  • MoodleNet is één van de nieuwste projecten van Moodle HQ en streeft naar het maken van een sociaal netwerk voor docenten. Het is een plek waar ideeën en cursussen met elkaar gedeeld worden. Het is mogelijk om je aan te melden voor een bestaande MoodleNet instantie óf om je eigen MoodleNet te installeren. Je kunt overigens deze installatie wel weer aansluiten op het MoodleNet “moederschip”. Wil je meer weten over MoodleNet? Kijk dan hier: https://moodle.net/?lang=nl
  • Soms wil je gewoon dat een activiteit of bron alleen bekeken kan worden vanaf een specifiek IP adres. Met behulp van de “Beperkt toegang: IP-adressen” kun je dit doel bereiken. Klein detail: deze plugin is ontwikkeld door onze eigen Nederlandse MoodleFreak Luuk Verhoeven.
  • Altijd al vragen uit de Moodle vragenbank in je Pagina, Label of Boek willen tonen? Het is nu mogelijk met de plugin embedded questions. Let erop dat als je deze functie wil gebruiken je ook de ATTO knop plugin moet downloaden en het progressie overzicht, zodat je kunt zien of de vragen gemaakt zijn.
  • De AVG implementeren is voor sommige organisaties een oprechte uitdaging, zeker wanneer 1% van studenten een “beschermde” status claimt. Hoe ga je hiermee om? De Polytechnische Universiteit van Catalonië heeft hier een oplossing voor gevonden en ontwikkelde de plugin https://github.com/danielamof/protected users/. Uiteraard vragen ze Moodle om deze functie te integreren in de bestaande opties.
  • De Universiteit van Zürich heette ons welkom in de 21ste eeuw als het gaat om eCollabaration. Ze gebruiken hiervoor 2 tools: .
    • Pressbooks is een boek contentmanagementsysteem dat verschillende formats ondersteunt. Het systeem is gebouwd bovenop WordPress.
    • Polybox waarmee het mogelijk is voor lerenden om direct in de webbrowser samen te werken.
  • Cohorts – Hoe beheer je dit nu als admin van een grote universiteit? Alexander Bias en Kathrin Osswald van Ulm Universiteit namen ons mee in hun mix van plugins om dit te regelen.
    • Profile based cohort membership zodat op basis van een profielveld de gebruiker in een cohort wordt aangemeld;
    • Boost navigation fumbling om custom nodes te maken;
    • HTML (on cohort) block voor informatie afhankelijk van de cohort;
    • Enrol user based on cohort membership (standaard functie);
    • Cohort members to group: Verdeel groepen in de cursus op basis van de cohort;
    • Restrictie op basis van cohort: activiteiten/bronnen in een cursus op basis van cohort afschermen;
    • Cohort rolsynchronisatie: maak globale rollen aan om trainers beperkt toegang te geven tot activiteiten/bronnen.

PFF… en toen was ik op. Ik had zoveel goede ideeën en inspiratie opgedaan dat het tijd werd om even bij te komen. Na een korte onderbreking zijn we samen met een groepje andere Nederlanders vertrokken naar de feestlocatie. En hebben daar geheel ontspannen kunnen genieten van het samenzijn met mede-Moodlelaars. Uiteraard was het ook een uitstekende gelegenheid om nog wat mensen te kunnen spreken.

Dag 3: de laatste loodjes

Zoals gebruikelijk is dag 3 voor mij met name een dag waar ik in de ochtend nog inspiratie op wilde doen. En ja.. die kregen we:

  • Een aantal scholen in de omgeving hadden van Martin de uitdaging gekregen om de “toekomst van Moodle” te bouwen. De presentaties waren zeer verschillend van niveau, maar ontzettend leuk om te horen hoe zij vol enthousiasme deze uitdaging zijn aangegaan. En de resultaten zorgden voor echte “wauw” momenten. We waren het allemaal eens dat de toekomstige Steve Jobs zich had gepresenteerd en dat deze jongeman zeker een plekje kan vinden in het Moodle team als hij dat zou willen.
  • De lancering van Moodle 3.8 en een blik op de toekomst van Moodle 3.9.
  • In de ochtend stond natuurlijk de visie van de studenten in het licht, maar Marcus Green keek vervolgens met een knipoog naar de visie van docenten.

De dag werd afgesloten met het traditionele onderdeel “Moodle Roadmap Brainstorm” en hier kwam weer een ontzettend goede lijst uit. De winnaar was de Nederlandse Moodle partner consultant Virgil “Moodle wizar” Ashruf.

Mijn MEC-level 1 avontuur

Wat is MEC?

MEC is een afkorting voor het Moodle Educator Certification programma. Dit programma is een product van Moodle Hoofdkantoor dat via Moodle partners aangeboden wordt aan Moodle gebruikers.

Iets verder in dit blog vertel ik o.a. meer over wat het MEC programma inhoudt.

MEC certificeren of niet…

Al jaren zit ik te wikken en wegen of ik de officiële Moodle certificering programma’s zal gaan volgen. Uiteraard heb ik de MOOC al meerdere keren gedaan. Eigenlijk meer om te zien of er mensen zijn uit Nederland/Benelux die hulp nodig hebben met het programma dan om er zelf iets van te leren. Maar goed… er was een programma. Toen ik eindelijk besloten had dit te gaan doen, kwam het nieuws dat het Moodle Hoofdkantoor besloten had om het anders te gaan doen.

Okay…toen werd het wachten tot het moment dat het nieuwe programma beschikbaar was.

Tijdens de MoodleMoot in Manchester…

Tijdens de MoodleMoot in Engeland volgde ik de presentatie Moodle Educator Certification van Bob McDonald. Hier gaf hij een korte uitleg over wat je kunt verwachten van het MEC programma.

Na de presentatie had ik toch nog even mijn twijfels. Ik vroeg mezelf met name af of het interessant was voor sitebeheerders die direct zelf geen cursussen ontwikkelen en ontwerpen.

Bob was daar heel duidelijk over. Het is juist interessant voor sitebeheerders die trainers en docenten helpen en begeleiden in het gebruik van Moodle als platform om te leren.

Dat gehoord te hebben, ben ik direct gaan kijken welke Moodle partners dit programma aanbieden.

Het MEC programma in het kort..

De certificering leerpaden

  • Core certification (de basis): deze kent 6 modules die door het Moodle hoofdkantoor zijn geselecteerd. In deze modules staat met name hoe je kennis rondom Moodle activiteiten en bronnen centraal staan en hoe je deze kunt toepassen bij het bereiken van je leerdoelen.
  • Teaching approach certification: deze bestaat uit 16 modules, waarbij met name de verschillende methodes centraal staan.
  • Comprehensive Certification: deze bestaat uit al de bovenstaande modules samen – 22 in totaal.

Je krijgt per module een badge. Om deze badge te ontvangen moet je elke module afronden met de minimale level van competentie: competent of master.

De opbouw

Elke module heeft een vaste opbouw. Deze bestaat uit: Start, Verkennen, Ontwerpen en Evalueren

Je zal merken dat als je er eenmaal mee gestart bent je de Start sectie voor een groot deel kunt overslaan, omdat hier veel overlap zit in de andere modules. Maar dit is uiteraard gedaan omdat je helemaal zelf kunt bepalen met welke module je als eerste begint.

Waarom ging ik naar Titus Learning

Wetende dat er nog géén Nederlandse Moodle partners mee bezig waren én ik had geen zin om te wachten totdat dit wel was. Raakte ik tijdens de MoodleMoot in Manchester in gesprek met Mike Bennett een van de eigenaren van Titus Learning – Moodle Partner in het Verenigd Koninkrijk. Zij gingen op korte termijn starten met het programma en hun eerste “cohort” uitrollen.

En toen gingen we van start..

Op 24 juni werd ik door Edd Clementson mijn begeleider uitgenodigd om te starten met de Core certifcaten – dit waren de eerste 6 modules.

Uiteraard ben ik er zo eentje die dan vervolgens meteen vol enthousiasme inlogt en gaat kijken. Het eerste wat mij opviel was die duidelijke opzet van start > verkennen > ontwerpen > reflectie. En voor mijn gevoel kon je dan ook verder zonder hulp direct van start. Maar… daar kwam verandering in toen ik bij de design challenges (ontwerp uitdagingen) kwam. Die vind je in het kopje Ontwerpen.

Daar had ik toch wel wat meer uitleg bij nodig. Het was niet zo zeer dat ik de opdracht niet snapte. De leerdoelen hebben ze duidelijk gedefinieerd, maar toch kreeg ik ergens de angst dat ik ineens een hele cursus moest gaan bedenken. Of in ieder geval een aantal onderdelen van een cursus.

Gelukkig wist Edd hier raad mee. Er werd dan ook een online sessie gepland waar we allemaal even samen waren. Edd gaf hier nadere uitleg over de opbouw van de modules en ook gaf hij direct een voorbeeld mee over hoe je zo’n ontwerp uitdaging aan kon pakken.

Oké, gelukkig. Het hoefde niet zo moeilijk te zijn als ik dacht. Vol goede moed startte ik een aantal weken daarna mijn eerste module “Moodle Open Content”.

Van de eerste naar de laatste module

Het liep niet zo makkelijk als ik het had gehoopt en zeker in het begin was het even zoeken naar hoe ontwerpuitdaging nu aan zou pakken. En met name: welke activiteit ga ik gebruiken én hoe.

Het was wisselend per module, maar ik had er gemiddeld tussen de 2 tot 4 uur voor nodig om de twee ontwerpuitdagingen in te dienen. Soms ging het wat makkelijker, omdat ik vrij snel wist hoe ik het ging aanpakken. De andere keer deed ik wat onderzoek op Google of raadpleegde ik Moodle.org demo site voor inspiratie. Wat ik met name wilde, was voorkomen dat ik iets pakte uit een eerdere uitdaging die ik al had afgerond.

Het meeste trotse ben ik toch wel dat het mij voor elke ontwerpuitdaging gelukt is om iets anders neer te zetten. Bij een aantal uitdagingen is het mij zelfs gelukt om het level: master te halen.

Wat wil ik je meegeven:

  1. Op dit moment zijn de MEC-modules alleen nog in de Engelse taal beschikbaar. Ik heb dit zelf niet als een probleem ervaren. Als je veel met Engelstalige Moodle sites werkt, of de Moodle documentatie in het Engels leest, dan kun je deze modules prima in het Engels doen of volgen. In geval van nood doet Google Translate wonderen.

  2. Bij de sectie Start vind je de Module guide. Print deze guide uit én lees de leerdoelen goed door. Deze guide beschrijft precies waarop je beoordeeld wordt. Houd deze erbij als je door de Verkenning sectie loopt en maak waar nodig aantekeningen. Dit zal je helpen bij het uitvoeren van je ontwerpuitdaging.

  3. Het gaat er niet om dat je een uitgebreide opbouw doet van je ontwerp uitdaging. Houd het simpel, maar leg duidelijk uit wat het doel is dat je wilt bereiken. Ik heb zelfs op een aantal punten aangegeven dat ik met behulp van een extra plugin een nog beter geheel kan bouwen.

  4. Reflectie is géén onderdeel van het behalen van je badge, maar geeft wel goede input voor de ontwikkelaars om de module uit te breiden of te verbeteren.

  5. Voordat je start vraag aan je begeleider om uitleg of voorbeeld(en) te geven van zijn eigen ontwerpuitdaging. Hoe heeft hij dit aangepakt?

En nu verder…

MEC level digital competence Ik heb de eerste 6 modules dus op zak en zit nu te wachten op de uitnodiging voor de overige 16 modules. Ik kan er niet op wachten. Het zal zeker nog een flinke kluif worden om ze af te ronden, maar ik zie het echt al eens een meerwaarde om dadelijk het volledige officiële certificaat in mijn bezit te hebben.

Ik heb de eerste 6 modules dus op zak en zit nu te wachten op de uitnodiging voor de overige 16 modules. Ik kan er niet op wachten. Het zal zeker nog een flinke kluif worden om ze af te ronden, maar ik zie het echt al eens een meerwaarde om dadelijk het volledige officiële certificaat in mijn bezit te hebben.

Wil jij aan de slag met het MEC-programma?

In Nederland zijn de Moodle Partners bezig om te kijken óf zij het MEC-programma gaan aanbieden, wanneer ze gaan starten en hoe dit bij hun vormgegeven gaat worden. Ik verwacht eerlijk gezegd dat ergens in het eerste kwartaal van 2020 hier meer duidelijkheid over gaat zijn.

Op dit moment wordt het MEC programma nog steeds in het Engels aangeboden. Moodle zelf heeft wel aangekondigd dat ze eind 2019 gaan starten met het vertalen van de modules, echter is het nog niet bekend welke talen op welk moment beschikbaar komen.

Kun je niet wachten?

Ik heb zelf goeie ervaringen met Titus Learning. Je vindt hun informatie hier. Indien gewenst kan ik je persoonlijk in contact met ze brengen. Stuur dan een mailtje naar gemma@ltnc.nl met je naam, e-mailadres en telefoonnummer.

Het Moodle ecosysteem en crowfunding

Naar aanleiding van een crowfunding project, kwam de vraag naar mij “Waarom zou ik meedoen aan crowdfunding voor Moodle?”. Om deze vraag te kunnen beantwoorden, moet je eerst wat meer weten over het Moodle ecosysteem. Want dit systeem zorgt ervoor dat jij en ik inmiddels al 17 jaar gebruik kunnen maken van een stukje software dat gratis te downloaden is.

Wat is het Moodle ecosysteem?

Bij het woord ecosysteem hebben we over het algemeen de associatie met natuurgebieden, zoals de Veluwe en de Waddenzee. Maar ook in het bedrijfsleven is er sprake van een ecosysteem, we noemen dit dan een bedrijf-ecosysteem. Een bekend voorbeeld van een bedrijf-ecosysteem is Sillicon Valley in Californië.

Het ontstaan van het Moodle ecosysteem

Mijn blog laat onvoldoende ruimte om de hele geschiedenis te vertellen, maar deze staat uitgebreid beschreven op Moodle.org. Wat ik het belangrijkste vind om te delen hier, is dat Moodle al in de jaren 70 ontstaan.

In deze periode volgende de bedenker en hoofdontwikkelaar Martin Dougiamas lessen op de School of the Air. Deze lessen gaf hem al op een jonge leeftijd inzichten over het leren op afstand.

In 2002 kwam de eerste versie officieel beschikbaar voor het grote publiek als vrije software (open source).  

Moodle als vrije software

Door het als vrije software uit te brengen, gaf Martin de gebruikers de vrijheid om

  • het programma voor elk doel in te zetten;
  • de software te bestuderen en aan te passen
  • en als laatste de vrijheid om het programma te verbeteren en daarna te verspreiden, zodat de hele gemeenschap er voordeel uit te halen.

Om deze vrijheden te geven aan de gebruikers is de broncode van Moodle vrijgegeven onder de General Public License.

Maar ja… Hoe zorg je er nu voordat deze software een continuïteit blijft ervaren. Want als iedereen er maar mee kan doen wat ze willen, hoe zorgen we er dan samen voor dat het beter wordt?

Dit is wat ik noem de start van het Moodle ecosysteem: een strategisch concept dat ervoor zorgt dat Moodle vanaf het begin tot nog hopelijk jaren beschikbaar blijft voor het algemene publiek.

Wist je dat er alleen in Nederland al meer dan 1.061 Moodle leeromgevingen zijn? En dat we samen met België en Luxemburg in totaal 1.452 sites kennen? Dit zijn er dus bijna net zoveel als in Canada. Als je heel Europa bij elkaar zou optellen, zou het mij niet verbazen als je er meer zou hebben dan in de Verenigde Staten (9.228). Stiekem gebruiken er dus best veel organisaties Moodle.

Het Moodle project

Om te zorgen dat er niet alleen een continuïteit zat in de doorontwikkeling, maar ook om te voorkomen dat Moodle een wirwar aan codes zou bevatten, werd het Moodle project opgezet.

Het Moodle project staat onder leiding -en coördinatie van het Moodle Hoofdkantoor in Perth. Over de jaren heen breidt de staf die betrokken is bij het project uit en op dit moment telt op dit moment 80 medewerkers over de hele wereld.

Moodle is dus géén mega software bedrijf, zoals we kennen van andere belangrijke applicaties die je gebruikt privé, op je werk of op school, zoals Microsoft, Google en Facebook. Stiekem is Moodle maar een hele kleine gemeenschap, die wel hele grote dingen doet. Zij werken van over de hele wereld binnen hun eigen specialisatie aan het verbeteren, optimaliseren van Moodle én het verspreiden van informatie.

Maar je kan er wel vanuit gaan dat de meeste mensen die werken voor het Moodle hoofdkantoor geen vrijwilligers zijn. Over het algemeen genomen zijn dit specialisten op hun eigen vakgebied, die vaak wel begonnen zijn als vrijwilligers en zo meer en meer betrokken raakte bij het project. Maar om te zorgen dat zij betaald worden, zodat Moodle als product beschikbaar blijft, is financiering nodig.

Waarborgen van continuïteit met hulp van..

Moodle partners, donateurs, MoodleMoots en Moodle User Association

In de afgelopen jaren zijn deze bronnen van financiering steeds verder uitgebreid. In 2004 was de eerste MoodleMoot in Oxford. Sindsdien melden steeds meer bedrijven zich aan om Moodle partner te worden. Inmiddels kent Moodle ruim 80 Moodle partners als je kijkt op hun website en 4 integratie partners.

Uiteraard kent Moodle ook donateurs en ondersteunt de Moodle User Association doorontwikkelingen in de vorm van leden die voorstellen indienen.

Stuk voor stuk spelen zij op zichzelf een rol om te zorgen dat het Moodle ecosysteem blijft draaien. Zonder deze financieringen en ondersteuningen kan Moodle niet bestaan.

Maar we hebben nog een belangrijke speler die zorgt dat Moodle beter en beter wordt.

De Moodle community

In dit alles mag de Moodle Community niet vergeten worden. Voor de meeste Moodle gebruikers is deze groep vaak het meest onzichtbare in het Moodle ecosysteem. Maar zij spelen zeker een belangrijke rol in het waarborgen van continuïteit van het vrije software project Moodle.

Het zijn vast voornamelijk techneuten die in de community een rol spelen

Vanuit mijn gesprekken met klanten krijg ik de indruk dat dit wel de algemene gedachte is over de Moodle gemeenschap in de wereld. En ja, een groot deel van deze community bestaat inderdaad uit mensen die technologische gedreven zijn.

Ik zeg met opzet “technologisch” gedreven, want je moet wel een bepaalde digitale vaardigheden hebben. Echter houdt dit niet in dat iedereen die technologisch gedreven is in staat is om te programmeren. En aan de andere kant houdt het ook in dat niet elke programmeur didactisch onderlegd is. Het zijn twee werelden die samenkomen, omdat we 1 gemene deler hebben: Ons enthousiasme voor Moodle.

En dus, ja, je vindt in deze wereld inderdaad de “IT-nerds” die niets liever doen dan codes schrijven en problemen oplossen om Moodle te verbeteren. Maar je hebt ook de die hard onderwijskundige, docent, coach of leerkracht die Moodle op hun eigen manier inzetten en zo ook hun eigen ideeën hebben over wat beter kan of mist in Moodle.

De enige groep die eigenlijk ontbreekt, zijn de echte lerende. Al hoewel ieder van ons meer dan eens een Moodle cursus hebben gevolgd, is het toch anders om het rechtstreeks van de eindgebruiker te horen. De doelgroep die verder NIET bezig is met het inrichten van het systeem.

Vrijwillig of betaald…

Wat ik met name jammer vind is dat er weleens vergeten wordt dat deze gemeenschap voor een heel groot deel bestaat uit mensen, die vrijwillig hun kennis of kunde delen met je.

En ik weet ook wel dat je echt wel dankbaar bent als je een reactie krijgt op het community platform van Moodle van iemand. Maar het kan ook irriterend zijn wanneer er niet gereageerd wordt op je bericht. Of wanneer je de druk op zoek bent naar documentatie over die “ene” module die je gebruikt én deze niet kan vinden.

De Moodle community en Moodle plugins

De meeste organisaties zullen zichzelf niet realiseren dat ze wellicht naast hun Moodle standaard installatie ook gebruik zullen maken van wat we noemen: community plugins.

Een plugin is een stukje aanvullende code die door je sitebeheerder wordt geïnstalleerd op jouw omgeving. Deze code zorgt ervoor dat een nieuwe functie voor jouw organisatie beschikbaar komt. 

Om je een beeld te geven: in de Moodle database zijn op dit moment totaal 1.622 plugins die gedownload kunnen worden. De kans dat jouw omgeving met 3 of meerdere plugins werkt, is zeer groot te noemen.

Naast dat Moodle als software vrij op de markt is, is de mogelijkheid om je Moodle installatie uit te bouwen met Moodle community plugins van grote waarde voor veel organisatie. Daarom zijn deze plugins én de continuïteit hiervan een belangrijk onderdeel geworden van het Moodle ecosysteem.

Hoe zorgen we nu dat deze plugins kunnen blijven bestaan?

Net zoals de Moodle code moeten deze plugins onderhouden worden. Dit onderhoud wordt niet door Moodle hoofdkantoor uitgevoerd, dit moet de ontwikkelaar die de plugin heeft aangeboden zelf doen. Sommige ontwikkelaars doen dit al jaren heel trouw vanuit passie voor hun vak en/of Moodle. Andere vragen een vergoeding. Maar over het algemeen gezien geldt de regel dat een vergoeding pas gevraagd wordt wanneer iemand een verbetering wil in de plugin.

Maar… dit houdt dus in dat er een groot deel van de ontwikkelaars hun werk zonder enige financiële vergoeding uitvoert om te zorgen dat:  

  • Wanneer jij je Moodle site upgrade naar een nieuwe versie, de community plugin die je hebt draaien ook op die versie werkt.
  • Wanneer jij of iemand anders een bug of probleem meldt bij de ontwikkelaar, de ontwikkelaar dit vaak in zijn eigen vrije tijd staat op te lossen.  
  • Dat wanneer de Nederlandse taal getoond wordt, dit gedaan is door iemand die het heeft ingediend via het Moodle taalsysteem AMOS.  

Die zijn gek!  

Heel eerlijk – ik ben zo’n fanatiekeling. Ik kan dan wel niet programmeren, maar heb andere talenten waarmee ik mijn steentje bijdraag aan het geheel.

De reden? Ik beschouw Moodle als mijn hobby en zo fanatiek ik als kind was in het bespelen van de klarinet, horden lopen op de atletiekbaan of mijn vader helpen met slimme truckjes met Word en Excel, zo fanatiek ben ik nu in het helpen om te zorgen dat Moodle beschikbaar, bereikbaar, beter en bekender wordt.

Wat is de rol van de (eind)gebruiker in het Moodle ecosysteem ?

Ja, je gelooft het niet maar ook jij kunt je eigen rol hebben in dit ecosysteem. Sommige mensen doen dit al door bijvoorbeeld te hosten bij een Moodle partner, een MoodleMoot te bezoeken, te reageren op fora óf aan te sluiten bij de Moodle User Association of andere verenigingen.

Hoe dan ook… ik denk ook aan de belangrijke rol die jij kunt spelen in jouw organisatie door op welk niveau dan ook (bij het bestuur, docenten, lerende) bewustzijn te creëren over het leerplatform dat ze gebruiken.

En mocht je dan een keer een crowdfunding actie voorbij zien komen? Dan wil ik je vragen om jezelf en je organisatie de vraag te stellen: Gebruiken wij deze community plugin? En zo ja, hoeveel waarde hechten wij eraan dat deze plugin kan blijven bestaan én doorontwikkeld kan worden?

Afsluiting..

Uiteindelijk maken we met zijn allen gebruik van een (stukje) software dat 17 jaar geleden geschreven is en tot de dag van vandaag nog steeds vrij beschikbaar en toonaangevend is in de huidige LMS softwaremarkt.

Daarbij komt ook nog dat Moodle nog steeds als eerste genoemd in de Top 200 Tools voor Learning in 2019?

Wat mij betreft is deze prestatie mede te danken aan een actieve internationale community.

Heb jij vragen over hoe LT&C betrokken is bij de Moodle project? Ga dan naar mijn websitepagina: Moodle en ik.

Waarom ben ik individueel lid van de Moodle User Association?

Lid vanaf het begin

Op 21 januari 2016 kondigde Shannon Johnston – Projectmanager bij Moodle Pty Ltd  (hoofdkantoor) – officieel aan dat het mogelijk was om je aan te melden als lid voor Moodle User Association Inc.

Waarom wilde ik lid worden?

Eén van de redenen dat ik dit wilde, was omdat ik vanaf het begin van mijn bedrijf op zoek was naar andere manieren waarop ik mijn steentje kan bijdragen aan dit project.

Ik was al actief in de gemeenschap en deed zo nu en dan een donatie aan het Moodle project. Maar voor mijn gevoel, kon ik meer bijdragen dan dat ik op dat moment deed.

Wat sommige niet weten is dat het zelfs één van de doelstellingen is in mijn bedrijfsplan. Mijn doel was namelijk nooit om uiteindelijk een groot bedrijf te worden, maar juist om:

  • Bezig te zijn met dingen die ik leuk vond.
  • Een maatschappelijk bijdrage te leveren.

Voor sommige mensen staan die 2 doelen haaks op elkaar: ik vraag een vergoeding voor mijn werk dat is gericht op Moodle, wat een vrij softwarepakket is.

Regelmatig krijg ik de vraag waarom ik dan géén Moodle partner ben geworden. Het simpele antwoord is, omdat ik daar niet voor in aanmerking kom. Dit komt omdat ik een eenmansbedrijf ben. Een zzp’er in de volksmond. En tja, dat was ook één van de zaken die voor mij belangrijk zijn: ik wilde géén personeel onder mij hebben.

Dus toen de Moodle User Association aangekondigd was, zag ik een nieuwe optie om op vrijwillige basis een maatschappelijk bijdrage te leveren.

Een goed begin is het halve werk…

De Moodle User Association – ook wel kort afgekort naar MUA – had net zijn eerste pilot cyclus achter de rug, toen de tweede gelanceerd was. Toen ik lid werd, werd deze net gestart en ik zag mijn kans schoon om een lang gekoesterde wens in vervulling te laten gaan. Namelijk: een beter dashboard voor de lerende. Tot mijn verbazing bleek aan het einde van de cyclus dat dit project verkozen werd als het eerste project dat door Moodle Hoofdkantoor in opdracht van de Moodle User Association uitgevoerd zou gaan worden. Na een lang traject zag de eerste versie in mei 2017 het licht in Moodle 3.3.

Over mijn ervaringen rond dit project kun je alles lezen in deze blog én het bijbehorende interview.

En toen..

Daarna ben ik eigenlijk niet opgehouden. Inmiddels heb ik in totaal 5 projecten ingediend. Sommige eindigden wat hoger op de ranglijst dan andere. Sommige projecten gaven andere leden inspiratie om in dat onderwerp verder te gaan. Het mooiste vind ik nog wel dat ieder initiatief dat je doet telt. Wanneer jouw project in deze cyclus aangemerkt wordt als hét project, dan zal het niet snel vergeten worden. Alle projecten blijven zichtbaar in de Moodle tracker (de tool van het Moodle hoofdkantoor om te zien welk werk op hun zit te wachten), waardoor de kans bestaat dat het alsnog opgepakt wordt.

Hoe weet ik nu dat mijn idee echt in Moodle komt?

Zoals je kunt lezen is er geen enkele garantie. Maar wat ik wel aan den lijve heb ondervonden, is dat het niets uitmaakt of je nu een individueel lid bent of een lid met heel veel stemmen. Iedereen die een idee indient, maakt kans.

Ik moet vast een techneut zijn om een idee naar voren te brengen

Dat is nu het mooie van de MUA – dat hoef je dus niet te zijn. Hoewel jij een idee aandraagt, zijn er genoeg leden – zeker op individuele basis – die jou willen én kunnen helpen om je idee te finetunen.

Daarnaast wordt er een bestuurslid aan jouw idee gekoppeld, die jou sowieso helpt en ondersteunt bij het finetunen van je voorstel.

Moet ik als lid voorstellen doen?

Nee, het is zeker niet nodig om als lid voorstellen in te dienen. Je kunt ook lid worden én alleen gebruikmaken van je stem recht. Dat laatste adviseer ik je wel te doen, zodat je optimaal gebruik maakt van het lidmaatschap.

Hoe weet ik nu zeker dat mijn lidmaatschapsgeld daadwerkelijk besteed wordt aan het Moodle project?

Allereerst is de MUA een non-profit organisatie én heeft dus géén winstoogmerk. Al het geld dat vanuit donaties en lidmaatschappen binnen komt, worden dus daadwerkelijk besteed aan het zorgen dat plannen van de leden in de Moodle core terecht komen.

Hoeveel invloed heeft Moodle hoofdkantoor op de stemmen?

Dit blijft een discussiepunt, want het Moodle Hoofdkantoor zal laten weten in welk project zij het meeste zien. Uiteindelijk bepalen de leden welk project de meeste stemmen krijgt. Daarnaast beslissen de leden ook wie in het MUA-bestuur komt. Hier heeft het hoofdkantoor géén invloed op. Daarnaast zijn de twee organisaties juridisch van elkaar gescheiden.

 MUA is uiteraard wel het “geesteskindje” van Moodle CEO Martin Dougiamas, omdat hij graag een platform wil creëren waar de Moodle gemeenschap samen de volgende stap voor Moodle bepalen.

Ik zie de “invloed” van het hoofdkantoor meer als een nauwe samenwerking tussen beide organisaties om zo te zorgen dat Moodle een product blijft dat docenten alle tools geven om online leren te verzorgen.

Als afsluiting

De onderstaande video werd door het Moodle Hoofdkantoor in maart 2016 op YouTube heeft gezet als introductie voor de Moodle User Assocation.

Inhoud niet beschikbaar.
Accepteer cookiesdoor op Accepteren in de banner te klikken

Wil jij lid worden van de Moodle User Association of meer weten?

Helaas is er nog géén Nederlandse vertaling van deze pagina’s, maar mocht je vragen hebben, neem dan rechtstreeks contact met mij op en ik help je graag verder!

Real time leerprestaties volgen in jouw leeromgeving?

Eerder schreef ik al een blog over Intelliboard als dé ideale tool om real time de leerprestaties in je Moodle leeromgeving te volgen.

Als sitebeheerder van verschillende sites weet ik hoe fijn het is als je als klant een 1 oogopslag real time de leerprestaties van cursisten kan zien.

Maar ik weet ook dat de meeste van mijn klanten niet het geld hebben om jaarlijks te investeren in een tool om real time leerprestaties te volgen.

Daar is nu een oplossing voor.

Samenwerking LT&C en Intelliboard is een feit!

In overleg met Intelliboard mag ik mijn klanten – klanten die bij mij een functioneel beheerovereenkomst hebben – tegen een sterk gereduceerd tarief Intelliboard aanbieden.

In plaats van dat je dan je eigen Intelliboard account krijgt, koppel ik jouw leeromgeving aan mijn account. Als klant kun je daar niet op inloggen, maar je kunt wel van alle mogelijkheden die Intelliboard via de Moodle plugin biedt gebruikmaken.

Wil je weten wat je dan tot je beschikking hebt? Neem een kijkje op de Intelliboard Moodle demo site. En log in als instructor of student.

Ben je geen klant bij LT&C, maar wil je meer weten over Intelliboard en de mogelijkheden? Neem dan contact met ons op. Je krijgt dan een Nederlandstalige demo en een contactpersoon voor al je Intelliboard vragen.

Tijdens de MoodleMoot Benelux op 23 oktober a.s. wordt er een live demo gegeven over Intelliboard.

H5P en Moodle: waar gaan we naar toe

Update je Moodle plugin én content types!

Een belangrijk ding om te weten is dat de integratie al begonnen is. Trainers, docenten, contentmakers die nu werken met de Moodle H5P plugin én nog niet overgegaan zijn op versie 1.19.1 van de plugin adviseer ik om zo snel mogelijk te updaten.

De redenen hiervoor zijn simpel:

  1. Een aantal content type bibliotheken kun je niet meer bij te werken zonder foutmelding.
  2. Je mist vertalingen of ze lijken niet meer te kloppen.
  3. De combinatie tussen de Moodle H5P plugin update én de content bibliotheek update gaat ervoor zorgen dat je op een prettigere en fijne manier kunt werken in Moodle. In de presentatie hieronder vind je een korte video van hoe het er nu uitziet.

Soms vinden we het oplossen van een “bug” fijn, maar deze even niet
De impact van kleine wijzigingen – of in dit geval zorgen dat de H5P plug-in werkt zoals andere activiteiten – kan onderschat worden. Wist jij bijvoorbeeld dat het beschrijvingsveld dat je in kunt vullen bij H5P Activiteiten in veel gevallen niet getoond werd op de pagina zelf? Je kon toen nog wel de optie aanvinken om het wel op de cursuspagina te tonen.

Een aantal van mijn klanten kwam voor een onaangename verrassing te staan toen ineens de beschrijvende tekst wél getoond werd op de H5P pagina, terwijl dat voorheen niet het geval was. We zijn natuurlijk niet voor 1 gat te vangen, en kunnen hiervoor een praktische CSS oplossing gebruiken. Handig was anders!

Wat kunnen we nog meer verwachten…

Moodle HQ had eigenlijk al voor Moodle 3.7 een integratie tussen H5P en Moodle aangekondigd. De stappen hierboven zijn de eerste stappen naar de integratie, maar de daadwerkelijke integratie leek uit te blijven en stilletjes naar Moodle 3.8 verschoven te worden.

De Moodelaar die weet waar hij of zij moet kijken had in de Moodle tracker al iets zien gebeuren, maar wat houdt dat nu eigenlijk precies in? Tijdens de Town Hall van de Moodle User Association werd het antwoord op die vraag een stuk duidelijker.

Dit zijn de laatste updates:

  1. Moodle pakt de integratie tussen H5P en Moodle projectmatig anders aan, namelijk door middel van kleinere integraties en meerdere testen. De focus ligt meer op het ontwikkelen vanuit gebruikersperspectief. Daarom schakelen ze de hulp van de MUA in en zal er via fora input gevraagd worden.
  2. Ze hebben te maken met uitdagingen omdat H5P een bestaand product is. Om daar rekening mee te houden is er goed overleg tussen Moodle HQ en H5P ontwikkelaars.
  3. Alleen al voor de integratie in Moodle 3.8 werken er 7 tot 8 Moodle ontwikkelaars mee aan dit project.
  4. De integratie in Moodle 3.8 is met name gericht op docenten, trainers en contentmakers die gebruik maken van b.v. https://h5p.com/ of https://h5p.org/.

    Met deze integratie kun je via de ATTO-werkbalk [afbeelding eronder] met behulp van knoppen:
    1. H5P content embedden (dat kun je nu in principe ook via de HTML-editor).
    1. H5P content uploaden

Bekijk hieronder in de video hoe dit er mogelijk uit komt te zien.

Wat kun je niet met deze functionaliteit?

Je kunt beide opties gebruiken om met de Moodle H5P plug-in content te tonen. Maar let op: er is géén connectie met het Moodle cijferboek in deze integratie i.v.m. veiligheidsrisico’s.  

Op dit moment gaat mijn voorkeur uit naar Versie B, mits je de mogelijkheid hebt om rechten te beperken. We hebben nu een standaard rol in Moodle genaamd Content creator. Als deze rol het recht zou hebben om nieuwe H5P content te maken, dan kan een docent alleen maar de content kiezen die al beschikbaar is. Dit maakt het beheren van H5P een stuk gemakkelijker. Uiteraard moet je wel de mogelijkheid hebben dat docenten ook dit recht kunnen krijgen, want er zullen zeker user cases zijn waar dit wel handig bij is.

Wat heeft jouw voorkeur? Laat het mij even weten via een reactie op deze blog!

Wil jij meer weten over H5P in Moodle? Of blijf je graag op de hoogte van de laatste nieuwtjes?

  1. Ga dan naar de MoodleMoot Benelux op 23 oktober a.s. en schuif aan bij de lezing van Göran Kattenberg over H5P.
  2. Stuur een mailtje naar gemma@ltnc.nl en vraag een consultancygesprek aan.
  3. Meld je aan voor mijn nieuwsbrief via: xxxx[KS1]   

Readspeaker plugin voor Moodle

Door de jaren heen zijn er al heel wat technische middelen ontwikkeld en bedacht om te zorgen dat je in jouw Moodle cursus rekening kunt houden met de verschillende manieren waarop mensen leren.

ReadSpeaker is zeker géén nieuwe tool in dit lijstje, maar toch wel eentje die ik even onder de aandacht wil brengen.

Met ReadSpeaker kun je de tekst die in jouw omgeving staat omzetten naar spraak. Dit is niet alleen handig bij het bijvoorbeeld leren van andere talen, maar ook wanneer je cursisten hebt met bijvoorbeeld dyslexie.

ReadSpeaker werkt helaas (nog) niet met SCORM-modules en de H5P plugin.

H5P is een tool die je op steeds meer Moodle omgevingen ziet verschijnen. Uiteraard heb ik dan ook contact met ze opgenomen óf ze hier nog wel mee aan de slag gaan.

En ja! Wanneer de integratie met H5P er is, is nog niet bekend maar ze zijn er druk mee bezig. Zodra daar meer nieuws over is, dan kun je het hier zeker terugvinden.

Inhoud niet beschikbaar.
Accepteer cookiesdoor op Accepteren in de banner te klikken

Wil jij meer weten of ReadSpeaker? Stuur dan een mailtje naar servicedesk@ltnc.nl.