PROJEKT

Software pro řízení výuky, kurzy, hodnocení a sledování pokroku

Vývoj zakázkového LMS, Správa kurzů a obsahu, Sledování pokroku studentů, Online kvízy a úkoly, Přístup podle rolí, Reporty a certifikáty, Responzivní webová aplikace

  • Obor: Vzdělávání a školení
  • Řecko Lokalita: Řecko
  • Doba realizace: 16 týdnů
  • Technologie: PHP, JavaScript / TypeScript (Node.js)
4+ měsíců

Tento klient věnuje čas koordinaci kurzů, výukových materiálů a hodnocení. Řešením je software pro řízení výuky určený poskytovateli vzdělávání v Řecku. Týmy kurzů přidávají videa, dokumenty a PDF soubory. Studenti vyplňují kvízy a odevzdávají úkoly. Instruktoři a administrátoři kurzů mohou v jednom responzivním LMS sledovat pokrok a stav dokončení kurzů.

Shrnutí

Problém

Poskytovatel vzdělávání spravuje obsah kurzů, studenty a hodnocení.

Řešení

Výsledkem se stalo responzivní LMS, které spojuje kurzy, obsah a hodnocení na jednom místě.

Výsledek

Software je navržen tak, aby omezil ruční správu kurzů a opakovanou práci spojenou s hodnocením.

Příběh klienta

Klientem je poskytovatel vzdělávání z Řecka. Nabízí kurzy vlastním tempem i živé kurzy a podporuje studenty pomocí výukových materiálů, zápisu, hodnocení a sledování pokroku.

Týmy kurzů spravují videa, dokumenty a PDF soubory. Udržují také textové a interaktivní lekce, materiály ke stažení a záznamy studentů.

Požadavek byl jednoduchý: zajistit responzivní přístup na počítači, tabletu i mobilu. Klient chtěl také spravovat různorodý vzdělávací obsah a oddělit oprávnění podle rolí. Systém měl podporovat kvízy, testy a úkoly.

Součástí požadavku bylo také hodnocení a správa výsledků.

Řešení bylo navrženo jako modulární LMS se správou kurzů a nástěnkami studentů. Reporty a správa certifikátů pokryly potřeby reportingu.

Klient požadoval

  1. Responzivní fungování na počítači, tabletu i mobilu
  2. Správu kurzů a různorodého vzdělávacího obsahu
  3. Vlastní oprávnění pro každou roli
  4. Provádění kvízů, testů, úkolů a hodnocení

Proč nevyhovoval hotový software

Hotové LMS produkty pokrývají realizaci kurzů, komunikaci ve třídě nebo konfigurovatelné školení. Zakázkové LMS lépe vyhovovalo propojení správy kurzů, záznamů studentů a volitelných certifikátů v jedné responzivní webové aplikaci. Umožnilo také společně uspořádat role, obsah a hodnocení klienta. Reporty a administrace byly uspořádány společně s nimi.

Přehled projektu

Řešení bylo navrženo jako responzivní webová aplikace, takže poskytovatel vzdělávání má jednotné LMS prostředí na počítači, tabletu i mobilu.

Pro správu kurzů byla vytvořena sekce kurzů a obsahu. Lektoři a administrátoři v ní kurzy vytvářejí, upravují a organizují.

Moduly a lekce lze doplnit videi, dokumenty a PDF soubory. Součástí jsou také texty, interaktivní lekce a materiály ke stažení.

Přístup podle rolí odděluje oprávnění administrátorů, instruktorů a učitelů. Studenti, účastníci, partneři a klienti získají přístup odpovídající jejich vzdělávací aktivitě.

Nástěnka pokroku studentů zobrazuje zápis, dokončení a výsledky na jednom místě. Pracovní prostor pro hodnocení podporuje kvízy a odevzdávání úkolů, zatímco lektoři kontrolují aktivitu a výsledky hodnocení.

Zvláštní pozornost byla věnována provozní stránce vzdělávání. Oznámení, reporty a záznamy o certifikátech lze později rozšířit.

Dodané klíčové funkce

  • Vytváření, úprava, mazání a organizace kurzů
  • Moduly, lekce a různorodé výukové materiály
  • Přístup podle rolí pro vzdělávací týmy a studenty
  • Záznamy studentů, zápisy a přiřazení ke kurzům
  • Sledování pokroku a dokončení studentů
  • Správa kvízů a úkolů
  • Kontrola hodnocení a souhrny výsledků
  • Rozvrh lekcí a diskuse
  • Reporty s exportem JSON
  • Certifikáty o dokončení kurzů

Lze přidat

+ Interaktivní kvízy + Vydávání certifikátů + Komunitní diskuse + Analytika zobrazení + Analýza doby sledování + Reporty JSON

Kdo další může toto řešení využít

Tyto firmy řeší podobný úkol a stejné řešení lze přizpůsobit jejich realizaci kurzů a správě studentů.

Centrum profesního vzdělávání

Úkol Poskytuje studentům z různých míst nebo organizací kurzy, hodnocení a záznamy o pokroku.
Jak řešení pomáhá LMS spojuje výukový obsah, přístup podle rolí, kvízy, úkoly a reporty o dokončení na jednom místě.

Online vzdělávací firma

Úkol Nabízí studentům online členství, předplatné nebo kurzy s více instruktory.
Jak řešení pomáhá Řešení organizuje kurzy a instruktory a zároveň podporuje přístup studentů, hodnocení, pokrok a certifikáty.

Vzdělávací instituce

Úkol Poskytuje kurzy studentům a učitelům s odlišnými vzdělávacími a administrativními potřebami.
Jak řešení pomáhá LMS propojuje obsah kurzů, záznamy studentů, hodnocení, aktivitu učitelů a reporty výkonu.

Technologický stack

PHP

Jazyk aplikace LMS

PHP podporuje základní aplikaci LMS a její funkce pro správu kurzů.

JavaScript / TypeScript (Node.js)

Jazyk responzivního rozhraní

JavaScript a TypeScript podporují responzivní webové rozhraní a funkce v prohlížeči.

Python

Jazyk pro analytiku a dokumenty

Python podporuje analytiku, práci s PDF, dokumentaci a funkce související s daty.

escolalms/core

Základní funkce LMS

escolalms/core (bezhlavá LMS knihovna v PHP) poskytuje základní funkce pro řízení výuky.

escolalms/categories

Správa kategorií kurzů

escolalms/categories (knihovna kategorií LMS v PHP) organizuje kategorie kurzů.

pymupdf

Extrakce obsahu PDF

pymupdf (knihovna Pythonu pro extrakci a převod PDF) zpracovává obsah PDF v LMS.

d3-dsv

Čtení a formátování CSV

d3-dsv (knihovna JavaScriptu pro soubory CSV a TSV) podporuje import a export oddělených dat.

@docusaurus/core

Tvorba dokumentačního webu

@docusaurus/core (generátor dokumentačních webů v JavaScriptu) podporuje dokumentaci LMS.

pdf

Vytváření PDF dokumentů

pdf (knihovna JavaScriptu pro základní PDF soubory) podporuje vytváření PDF dokumentů.

Integrace

Stripe or PayPal

LMS může propojit přístup ke kurzům s platbami přes Stripe nebo PayPal.

Google Analytics

Google Analytics získává analytické údaje ze vzdělávací platformy.

Videotile

Videotile poskytuje videoobsah pro kurzy.

WordPress

WordPress může prostřednictvím svých API a souvisejících nástrojů LMS vyměňovat s LMS informace o webu a kurzech.

Výsledek

Obsah kurzů zůstává pro lektory uspořádaný

Obrazovka správy kurzů poskytuje lektorům a administrátorům jedno místo pro kurzy, moduly, lekce a výukové materiály. Videa, dokumenty a PDF soubory zůstávají propojené s příslušným kurzem.

Stav kurzu a přiřazené úkoly se zobrazují spolu se strukturou kurzu, takže poskytovatel vzdělávání může držet administraci blízko správy obsahu.

Jak to funguje

  1. LMS zobrazuje záznamy kurzů spolu s jejich moduly a lekcemi.
  2. Sekce obsahu ukládá videa, dokumenty, PDF soubory, texty, interaktivní lekce a materiály ke stažení.
  3. Přiřazené úkoly a stav se zobrazují u příslušných záznamů kurzů.
  • Vytvářet, upravovat a mazat kurzy
  • Organizovat moduly a lekce
  • Nahrávat různorodé výukové materiály
Správa kurzů a obsahu

Správa kurzů a obsahu

Funkce na této obrazovce
Spravovat online kurzy Spravovat obsah kurzů Organizovat strukturu kurzů Nahrávat výukové materiály Spravovat uživatele a kurzy

Pokrok je viditelný napříč studenty a kurzy

Nástěnka studentů spojuje zápis, pokrok a dokončení do jediného přehledu. Zobrazuje také výsledky a výkon v záznamech studentů.

Instruktoři a administrátoři kurzů mohou na stejné obrazovce sledovat záznamy studentů a zjistit stav práce na kurzech.

Jak to funguje

  1. Tabulka studentů zobrazuje záznamy studentů a zápisů.
  2. Ukazatele pokroku zobrazují postup kurzem a stav dokončení.
  3. Souhrn zobrazuje výsledky a údaje o výkonu pro vybraný kurz a záznamy studentů.
  • Filtrovat podle kurzu a studenta
  • Kontrolovat stav dokončení
  • Porovnávat výsledky a výkon
Poznámka: Pokrok, dokončení, výsledky a výkon se uchovávají spolu se záznamy studentů a zápisů.
Nástěnka pokroku studentů

Nástěnka pokroku studentů

Funkce na této obrazovce
Sledovat pokrok v kurzech Aktualizovat údaje studentů Spravovat uživatele a kurzy

Hodnocení a úkoly sledují vzdělávací cestu

Pracovní prostor pro hodnocení propojuje kvízy, odevzdané úkoly a kontrolu lektorem. Studenti plní požadované kontrolní aktivity a lektoři vidí související odevzdání a aktivitu hodnocení.

Sekce kontroly lektorem zobrazuje výsledky kvízů a hodnocení.

Jak to funguje

  1. Pracovní prostor zobrazuje pokyny a otázky kvízu.
  2. Sekce úkolů ukládá soubory odevzdané studenty a stav hodnocení.
  3. Sekce kontroly lektorem zobrazuje výsledky kvízů a hodnocení.
  • Vyplňovat kvízy
  • Odevzdávat úkoly
  • Kontrolovat výsledky hodnocení
Pracovní prostor pro hodnocení a úkoly

Pracovní prostor pro hodnocení a úkoly

Funkce na této obrazovce
Odevzdávat úkoly a vyplňovat kvízy Aktualizovat kvízy a hodnocení Vytvářet interaktivní kvízy

Lekce a diskuse jsou součástí realizace kurzů

Obrazovka rozvrhu lekcí a diskusí spojuje data lekcí, termíny úkolů a témata diskusí. Učitelé, administrátoři, komunitní manažeři a moderátoři pracují s informacemi o kurzech a událostech na jednom místě.

Témata diskusí a nástroje moderování podporují komunikaci související se vzdělávací aktivitou.

Jak to funguje

  1. Kalendář zobrazuje informace o lekcích a termíny úkolů.
  2. Seznam diskusí zobrazuje témata diskusí ke kurzům.
  3. Oznámení zobrazují informace o kurzech a událostech.
  • Plánovat lekce
  • Spravovat termíny úkolů
  • Kontrolovat témata diskusí
Rozvrh lekcí a diskuse

Rozvrh lekcí a diskuse

Funkce na této obrazovce
Spravovat rozvrh lekcí Spravovat komunitní diskuse

Reporty a certifikáty podporují administraci

Manažeři, analytici a správci kurzů mohou před vytvořením reportů kontrolovat dokončení a informace o výkonu. Přehled reportů zahrnuje také údaje o kvízech.

Export JSON zpřístupňuje data reportů pro další analýzu. Ve stejné sekci se vydávání certifikátů nachází vedle jejich záznamů.

Jak to funguje

  1. Sekce reportů filtruje záznamy o pokroku, dokončení, kvízech a výkonu.
  2. Modul reportů vytváří z vybraných záznamů reporty JSON.
  3. Sekce certifikátů vydává certifikáty a zobrazuje jejich záznamy.
  • Vytvářet reporty pro analýzu
  • Filtrovat údaje o dokončení a výkonu
  • Vydávat certifikáty ke kurzům
Tip: Záznamy certifikátů zůstávají spolu s údaji o dokončení a výkonu používanými pro správu kurzů.
Správa reportů a certifikátů

Správa reportů a certifikátů

Funkce na této obrazovce
Vytvářet reporty pro analýzu Vydávat certifikáty ke kurzům

Co řešení poskytuje

Díky tomuto řešení může poskytovatel vzdělávání:

  • Spravovat online kurzy a různorodý vzdělávací obsah
  • Poskytnout administrátorům, lektorům, učitelům a studentům odpovídající přístup
  • Sledovat zápisy, pokrok, dokončení, výsledky a výkon
  • Spouštět kvízy a shromažďovat odevzdané úkoly
  • Plánovat lekce a kontrolovat diskuse
  • Vytvářet reporty a vydávat certifikáty o dokončení

Dokázaly by úkol zvládnout hotové systémy?

Před návrhem byl úkol porovnán s hotovými produkty podle jejich vlastních popisů.

Co klient potřebuje LMS pro vzdělávání Google Classroom, Sakai, D2L Brightspace Konfigurovatelné LMS Open LMS, BrainCert WordPress LMS LearnDash Zakázkové řešení
Responzivní přístup napříč zařízeními —
Správa různorodého obsahu kurzů
Oddělená oprávnění podle rolí částečně
Kvízy, úkoly a hodnocení
Přizpůsobení vlastním pravidlům klienta: fáze, role, reporty částečně částečně částečně
Všechny kroky na jednom místě —
Žádné ruční kroky mezi programy částečně — —

Podle veřejných popisů produktů a jejich kategorií.

Hotové LMS produkty v různé míře pokrývají obsah kurzů, role, hodnocení a pokrok. Hotový produkt stačí, pokud je úkol omezený na jednu z těchto oblastí.

Tento klient potřeboval vlastní software, protože požadované role, formáty obsahu, hodnocení, reporty a administrace musely fungovat podle jednoho provozního modelu. Jednotlivé části také musely zůstat pohromadě, nikoli být rozdělené mezi několik produktů a ručních kroků.

Na závěr

Řešení bylo navrženo tak, aby omezilo ruční správu kurzů v oblasti obsahu, hodnocení a pokroku studentů.

ČASTÉ DOTAZY

Uvažujete o vytvoření podobného systému? Tyto odpovědi vysvětlují hlavní rozhodnutí kolem správy kurzů, rolí, hodnocení a pokroku studentů.