PROJEKT

Learning management-software til kurser, evalueringer og fremdriftssporing

Skræddersyet LMS-udvikling, Kursus- og indholdsadministration, Sporing af deltagerfremdrift, Onlinequizzer og opgaver, Rollebaseret adgang, Rapporter og certifikater, Responsiv webapplikation

  • Branche: Uddannelse og træning
  • Grækenland Placering: Grækenland
  • Leveringstid: 16 uger
  • Teknologier: PHP, JavaScript / TypeScript (Node.js)
4+ måneder

Denne kunde bruger tid på at koordinere kurser, læringsmaterialer og evalueringer. Løsningen er learning management-software til en uddannelsesudbyder i Grækenland. Kursusteams tilføjer videoer, dokumenter og PDF-filer. Studerende gennemfører quizzer og afleverer opgaver. Instruktører og kursusadministratorer kan følge kursusfremdrift og gennemførelsesstatus i ét responsivt LMS.

Oversigt

Udfordring

Uddannelsesudbyderen administrerer kursusindhold, deltagere og evalueringer.

Løsning

Løsningen blev til et responsivt LMS, der samler kurser, indhold og evalueringer ét sted.

Resultat

Softwaren er udviklet til at reducere manuel kursusadministration og gentaget arbejde i forbindelse med evalueringer.

Kundehistorie

Kunden er en uddannelsesudbyder fra Grækenland. Udbyderen leverer selvstændige eller livebaserede kurser og servicerer deltagere med kursusmaterialer, tilmelding, evalueringer og fremdriftssporing.

Kursusteams administrerer videoer, dokumenter og PDF-filer. De vedligeholder også tekstlektioner, interaktive lektioner, ressourcer til download og deltagerregistre.

Anmodningen var enkel: responsiv adgang på computer, tablet og mobil. Kunden ønskede også at administrere blandet læringsindhold og adskille funktioner efter rolle. Løsningen skulle desuden understøtte quizzer, tests og opgaver.

Bedømmelser og evalueringsresultater var også en del af anmodningen.

Løsningen blev udformet som et modulært LMS med kursusadministration og dashboards for deltagere. Rapporter og certifikatadministration understøttede rapporteringsbehovene.

Kunden bad om

  1. Responsiv funktion på computer, tablet og mobil
  2. Administration af kurser og blandet læringsindhold
  3. Give hver rolle egne funktioner
  4. Afvikling af quizzer, tests, opgaver og bedømmelser

Hvorfor standardsoftware ikke passede

Standardprodukter til LMS dækker kursuslevering, klassekommunikation eller konfigurerbar træning. Et skræddersyet LMS passede bedre til at samle kursusadministration, deltagerregistre og valgfri certifikater på ét responsivt website. Det gjorde det også muligt at samle kundens roller, indhold og evalueringer. Rapportering og administration blev arrangeret sammen med dem.

Projektoversigt

Løsningen blev udviklet omkring en responsiv webapplikation, så uddannelsesudbyderen har én LMS-oplevelse på computer, tablet og mobil.

Til administration af kurser blev der oprettet et område til kurser og indhold. Undervisere og administratorer opretter, redigerer og organiserer kurser.

De organiserer moduler og lektioner med videoer, dokumenter og PDF-filer. Tekst, interaktive lektioner og ressourcer til download er også inkluderet.

Rollebaseret adgang adskiller funktioner for administratorer, instruktører og undervisere. Studerende, kursister, partnere og kunder får adgang, der passer til deres læringsaktivitet.

Et dashboard til deltagerfremdrift samler tilmelding, gennemførelse og resultater i én visning. Evalueringsområdet understøtter quizzer og aflevering af opgaver, mens undervisere gennemgår evalueringsaktivitet og resultater.

Der blev lagt særlig vægt på den operationelle side af læringsleveringen. Notifikationer, rapporter og certifikatregistreringer kan udvides senere.

Vigtigste leverede funktioner

  • Oprettelse, redigering, sletning og organisering af kurser
  • Moduler, lektioner og blandede læringsmaterialer
  • Rollebaseret adgang for uddannelsesteams og deltagere
  • Deltagerregistre, tilmeldinger og kursustildelinger
  • Sporing af deltagerfremdrift og gennemførelse
  • Administration af quizzer og opgaver
  • Gennemgang af evalueringer og resultatoverblik
  • Planlægning af klasser og diskussioner
  • Rapporter med JSON-eksport
  • Certifikater for gennemførte kurser

Kan tilføjes

+ Interaktive quizzer + Udstedelse af certifikater + Fælles diskussioner + Seeranalyse + Analyse af visningstid + JSON-rapporter

Hvem kan ellers bruge denne løsning

Disse virksomheder har en lignende opgave, og den samme løsning kan tilpasses deres kursuslevering og deltageradministration.

Et professionelt træningscenter

Opgave Betjener deltagere på tværs af lokationer eller organisationer med kurser, evalueringer og fremdriftsregistre.
Sådan hjælper løsningen LMS'et samler træningsindhold, rollebaseret adgang, quizzer, opgaver og rapportering af gennemførelse ét sted.

En online læringsvirksomhed

Opgave Tilbyder medlemskaber, abonnementer eller kurser med flere undervisere til deltagere online.
Sådan hjælper løsningen Løsningen organiserer kurser og instruktører og understøtter deltageradgang, evalueringer, fremdrift og certifikater.

En uddannelsesinstitution

Opgave Leverer kurser til studerende og undervisere med forskellige behov for læring og administration.
Sådan hjælper løsningen LMS'et forbinder kursusindhold, deltagerregistre, evalueringer, læreraktivitet og resultatrapporter.

Teknologisk stack

PHP

Sprog til LMS-applikationen

PHP understøtter den centrale LMS-applikation og dens kursusadministrationsfunktioner.

JavaScript / TypeScript (Node.js)

Sprog til den responsive grænseflade

JavaScript og TypeScript understøtter den responsive webgrænseflade og browserbaserede funktioner.

Python

Sprog til analyse og dokumenter

Python understøtter analyse, PDF-håndtering, dokumentation og datarelaterede funktioner.

escolalms/core

Centrale LMS-funktioner

escolalms/core (et PHP-baseret headless-LMS-bibliotek) leverer centrale funktioner til læringsadministration.

escolalms/categories

Administration af kursuskategorier

escolalms/categories (et PHP-bibliotek til LMS-kategorier) organiserer kursuskategorier.

pymupdf

Udtræk af PDF-indhold

pymupdf (et Python-bibliotek til PDF-udtræk og konvertering) håndterer PDF-indhold i LMS'et.

d3-dsv

Læsning og formatering af CSV

d3-dsv (et JavaScript-bibliotek til CSV- og TSV-filer) understøtter import og eksport af afgrænsede data.

@docusaurus/core

Opbygning af dokumentationswebsite

@docusaurus/core (en JavaScript-generator til dokumentationswebsites) understøtter LMS-dokumentation.

pdf

Oprettelse af PDF-dokumenter

pdf (et JavaScript-bibliotek til grundlæggende PDF-filer) understøtter oprettelse af PDF-dokumenter.

Integrationer

Stripe or PayPal

LMS'et kan forbinde kursusadgang med betalinger via Stripe eller PayPal.

Google Analytics

Google Analytics modtager analyseoplysninger fra læringsplatformen.

Videotile

Videotile leverer videobaseret læringsindhold til kurser.

WordPress

WordPress kan udveksle website- og kursusoplysninger med LMS'et via API'er og relaterede LMS-værktøjer.

Resultatet

Kursusindholdet forbliver organiseret for undervisere

Skærmen til kursusadministration giver undervisere og administratorer ét sted til kurser, moduler, lektioner og læringsmaterialer. Videoer, dokumenter og PDF-filer forbliver knyttet til det relevante kursus.

Kursusstatus og tildelte opgaver vises sammen med kursusstrukturen, så uddannelsesudbyderen kan holde administration tæt på indholdsadministrationen.

Sådan fungerer det

  1. LMS'et viser kursusregistre med deres moduler og lektioner.
  2. Indholdsområdet gemmer videoer, dokumenter, PDF-filer, tekst, interaktive lektioner og downloads.
  3. Kur tildelinger og status vises sammen med de relevante kursusregistre.
  • Opret, rediger og slet kurser
  • Organiser moduler og lektioner
  • Upload blandede læringsmaterialer
Kursus- og indholdsadministration

Kursus- og indholdsadministration

Funktioner på denne skærm
Administrer onlinekurser Administrer kursusindhold Organiser kursusstruktur Upload træningsmaterialer Administrer brugere og kurser

Fremdrift er synlig på tværs af deltagere og kurser

Deltagerdashboardet samler tilmelding, fremdrift og gennemførelse i ét område til gennemgang. Det viser også resultater og præstationer for deltagerregistrene.

Instruktører og kursusadministratorer kan bruge den samme skærm til at følge deltagerregistre og identificere status for kursusarbejdet.

Sådan fungerer det

  1. Deltagertabellen viser registre over studerende og tilmeldinger.
  2. Fremdriftsindikatorer viser kursusfremdrift og gennemførelsesstatus.
  3. Overblikket viser resultater og præstationsdata for det valgte kursus og deltagerregistrene.
  • Filtrer efter kursus og deltager
  • Gennemgå gennemførelsesstatus
  • Sammenlign resultater og præstationer
Bemærk: Fremdrift, gennemførelse, resultater og præstationer gemmes sammen med deltager- og tilmeldingsregistre.
Dashboard til deltagerfremdrift

Dashboard til deltagerfremdrift

Funktioner på denne skærm
Følg kursusfremdrift Opdater deltageradministration Administrer brugere og kurser

Evalueringer og opgaver følger læringsforløbet

Evalueringsområdet forbinder quizzer, aflevering af opgaver og underviserens gennemgang. Studerende gennemfører de nødvendige læringstjek, mens undervisere kan se de tilknyttede afleveringer og evalueringsaktivitet.

Området til underviserens gennemgang viser quiz- og evalueringsresultater.

Sådan fungerer det

  1. Arbejdsområdet viser quizinstruktioner og spørgsmål.
  2. Opgaveområdet gemmer de studerendes afleveringsfiler og evalueringsstatus.
  3. Området til underviserens gennemgang viser quizresultater og evalueringsresultater.
  • Gennemfør quizzer
  • Aflever opgaver
  • Gennemgå evalueringsresultater
Arbejdsområde til evalueringer og opgaver

Arbejdsområde til evalueringer og opgaver

Funktioner på denne skærm
Aflever opgaver og gennemfør quizzer Opdater quizzer og evalueringer Opret interaktive quizzer

Klasser og diskussioner er en del af kursusleveringen

Skærmen med klasseskema og diskussioner samler klass datoer, opgaveplaner og diskussionsemner. Lærere, administratorer, community managers og moderatorer arbejder med kursus- og begivenhedsoplysninger i samme område.

Diskussionsemner og modereringsfunktioner understøtter kommunikationen omkring læringsaktiviteten.

Sådan fungerer det

  1. Kalenderen viser klasseoplysninger og afleveringsdatoer.
  2. Diskussionslisten viser emner for kursusdiskussioner.
  3. Annonceringer og notifikationer viser oplysninger om kurser og begivenheder.
  • Planlæg klasser
  • Administrer afleveringsdatoer
  • Gennemgå diskussionsemner
Klasseskema og diskussioner

Klasseskema og diskussioner

Funktioner på denne skærm
Administrer klasseskema Administrer fælles diskussioner

Rapporter og certifikater understøtter administrationen

Ledere, analytikere og kursusansvarlige kan gennemgå gennemførelse og præstationsoplysninger før rapporterne genereres. Quizoplysninger indgår i rapporteringsvisningen.

JSON-eksport gør rapportdata tilgængelige for yderligere analyse. Det samme område holder certifikatudstedelse sammen med certifikatregistrene.

Sådan fungerer det

  1. Rapportområdet filtrerer registre over fremdrift, gennemførelse, quizzer og præstationer.
  2. Rapportmodulet opretter JSON-rapporter fra de valgte registre.
  3. Certifikatområdet udsteder certifikater og viser certifikatregistre.
  • Generer rapporter til analyse
  • Filtrer data om gennemførelse og præstationer
  • Udsted kursuscertifikater
Tip: Certifikatregistrene forbliver sammen med de oplysninger om gennemførelse og præstationer, der bruges til kursusadministration.
Rapporter og certifikatadministration

Rapporter og certifikatadministration

Funktioner på denne skærm
Generer rapporter til analyse Udsted kursuscertifikater

Hvad løsningen giver

Med denne løsning kan uddannelsesudbyderen:

  • Administrere onlinekurser og blandet læringsindhold
  • Give administratorer, undervisere, lærere og deltagere passende adgang
  • Følge tilmeldinger, fremdrift, gennemførelse, resultater og præstationer
  • Afvikle quizzer og indsamle afleverede opgaver
  • Planlægge klasser og gennemgå diskussioner
  • Generere rapporter og udstede gennemførelsescertifikater

Kunne standardløsninger klare opgaven?

Før designet blev opgaven sammenlignet med standardprodukter ud fra deres egne beskrivelser.

Det har kunden brug for Uddannelses-LMS Google Classroom, Sakai, D2L Brightspace Konfigurerbart LMS Open LMS, BrainCert WordPress-LMS LearnDash Skræddersyet løsning
Responsiv adgang på tværs af enheder —
Administrere blandet kursusindhold
Adskilte rollefunktioner delvist
Quizzer, opgaver og bedømmelser
Passer til kundens egne regler: trin, roller og rapporter delvist delvist delvist
Alle trin ét sted —
Ingen manuelle trin mellem programmer delvist — —

Baseret på produkternes og deres kategoris offentlige beskrivelser.

Standardprodukter til LMS dækker kursusindhold, roller, evalueringer og fremdrift i forskellig grad. Et standardprodukt er tilstrækkeligt, når opgaven er begrænset til ét af disse områder.

Denne kunde havde brug for sin egen software, fordi de nødvendige roller, indholdsformater, evalueringsarbejde, rapporter og administration skulle følge én driftsmodel. Delene skulle også forblive samlet i stedet for at være spredt over separate produkter og manuelle trin.

Til sidst

Til sidst blev løsningen udviklet til at reducere manuel kursusadministration omkring indhold, evalueringer og deltagerfremdrift.

OSS

Overvejer du at bygge et lignende system? Disse svar forklarer de vigtigste valg omkring kursusadministration, roller, evalueringer og deltagerfremdrift.