PROJEKT

Software pro řízení živého a samostatného vzdělávání

Vývoj zakázkového softwaru, Správa kurzů a obsahu, Živé lekce, Sledování pokroku studentů, Hodnocení a známkování, Platby a zápisy, Webové a mobilní vzdělávání

  • Obor: Vzdělávací technologie
  • Spojené království Lokalita: Spojené království
  • Doba dodání: 16 týdny
  • Technologie: JavaScript / TypeScript (Node.js), Python
4+ měsíců

Tento klient poskytuje živé i nahrané lekce prostřednictvím online kurzů. Aktivita studentů, hodnocení a přístup ke kurzům jsou součástí každodenní administrativy. Software pro řízení vzdělávání spojuje obsah kurzů a živé lekce do jednoho systému. Lektoři vytvářejí kurzy, učitelé vedou lekce, studenti plní úkoly a administrátoři spravují přístupy a záznamy.

Shrnutí

Problém

Klient poskytuje živé i nahrané lekce a spravuje aktivitu studentů a přístup ke kurzům.

Řešení

Řešením se stal zakázkový systém pro řízení vzdělávání, kurzy, lekce a záznamy studentů.

Výsledek

Platforma je navržena tak, aby omezila manuální práci spojenou s poskytováním online vzdělávání.

Příběh klienta

Klient je poskytovatelem online vzdělávání ze Spojeného království. Prostřednictvím online kurzů nabízí živé i nahrané lekce a podporuje lektory, studenty i administrátory.

Jeho práce zahrnuje aktivitu studentů, hodnocení a přístup ke kurzům. Administraci vyžadují také placené zápisy, faktury a historie transakcí.

Požadavek byl jednoduchý: zajistit responzivní webový přístup, podle potřeby také aplikace pro iOS a Android, a udržovat synchronizovaná uživatelská a kurzová data. Platforma potřebovala také hodnocení, reportování pokroku a zápisy na základě plateb.

Řešení bylo vytvořeno jako propojené moduly pro správu kurzů, živé učebny, studium a reportování pokroku. Spolu s nimi byla dodána administrace, aby hlavní vzdělávací aktivity zůstaly v jedné platformě online vzdělávání.

Klient požadoval

  1. Zajistit webový přístup a podle potřeby synchronizované mobilní aplikace
  2. Přidat hodnocení se známkováním nebo automatickým vyhodnocením
  3. Sledovat aktivitu, pokrok, skóre a strávený čas
  4. Prodávat kurzy a spravovat platby, faktury a transakce

Proč hotový software nestačil

Hotové platformy pro online vzdělávání pokrývají tvorbu kurzů, vzdělávací obsah a prodej. Některé zahrnují také tržiště. Požadavek tohoto klienta spojoval živé lekce, nahrané lekce, pokrok studentů, placené zápisy a administraci v jednom zakázkovém LMS.

Přehled projektu

Řešení bylo navrženo jako jeden propojený systém pro řízení vzdělávání určený lektorům, studentům a administrátorům. Obsah kurzů, živé lekce, aktivita studentů a platby jsou spravovány prostřednictvím specializovaných modulů.

Pro tvorbu kurzů byl dodán editor s lekcemi a nahráváním videí. Textové lekce a hodnocení jsou také organizovány v rámci jednotlivých kurzů.

Živá učebna spojuje streamování videa, chat a tabuli do jednoho výukového prostoru. Sdílení obrazovky, evidence docházky a ovládání nahrávání podporují živé lekce.

Pracovní prostor studenta nabízí navigaci v kurzu, videolekce a textové materiály. Stahování, kvízy, testy a stav dokončení podporují studium vlastním tempem.

Administrátorský modul spravuje účty podle rolí, přístup ke kurzům a zápisy. Platební záznamy, faktury a historie transakcí jsou uchovávány spolu s administrativními údaji.

Dodané klíčové funkce

  • Editor kurzů pro lekce, videa, textové materiály a hodnocení
  • Živá učebna s videem, chatem, tabulí a sdílením obrazovky
  • Ovládání docházky a nahrávání živých lekcí
  • Pracovní prostor studenta s navigací v kurzu a stahováním
  • Kvízy, testy, úkoly, cvičení a hodnocení
  • Sledování dokončení, skóre, účasti a stráveného času
  • Přehledy a export reportů pro lektory a administrátory
  • Uživatelé podle rolí, přístup ke kurzům, zápisy, platby a faktury

Lze přidat

+ Aplikace pro iOS a Android + Certifikáty + Fóra a studentské komunity + Oznámení a upozornění + Gamifikace + Podpora chatbotem + Analytika + Cvičné testy

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

Tyto firmy řeší podobný úkol a stejné řešení lze přizpůsobit jejich vzdělávacímu obsahu, výukovému modelu a záznamům studentů.

Škola nebo vzdělávací organizace

Úkol Poskytuje studentům obsah podle osnov, úkoly a hodnocení.
Jak řešení pomáhá Řešení organizuje kurzy, práci studentů, hodnocení, pokrok a přístupy na jedné platformě.

Koučovací akademie

Úkol Prodává kurzy nebo členství a spravuje vzdělávací aktivitu.
Jak řešení pomáhá Řešení spojuje prodej kurzů, živé lekce, pokrok studentů, hodnocení a administraci.

Poskytovatel profesního rozvoje

Úkol Nabízí studium vlastním tempem, certifikace a studentské komunity.
Jak řešení pomáhá Řešení poskytuje studijní materiály, sleduje dokončení a skóre a podporuje komunikaci i placený přístup.

Technologický stack

JavaScript / TypeScript (Node.js)

Vývoj webu a aplikací

Tento jazykový stack podporuje webové rozhraní a vývoj multiplatformních aplikací.

Python

Backend a zpracování dat

Python podporuje webový backend, analytiku, statistiky a související služby.

PHP

Integrace na straně serveru

PHP podporuje vybrané serverové SDK a integrace.

React

Tvorba uživatelských rozhraní

React (knihovna pro tvorbu uživatelských rozhraní) podporuje responzivní vzdělávací obrazovky.

Vue

Tvorba moderního webového UI

vue (framework pro moderní webová rozhraní) podporuje vývoj webového rozhraní.

Django

Vývoj webového backendu

Django (webový framework pro Python) podporuje backend aplikace.

Firebase

Autentizace a živá data

firebase (knihovna pro autentizaci, databáze, úložiště a funkce v reálném čase) podporuje uživatelská a kurzová data.

WebRTC

Provoz živých videolekcí

webrtc (prohlížečová knihovna pro peer-to-peer připojení) podporuje komunikaci v živé učebně.

MySQL

Ukládání dat aplikace

mysql (Node.js ovladač pro MySQL) propojuje aplikaci s databází.

PDF, video, audio, text files

Doručování studijních materiálů

Platforma doručuje videa kurzů, textové dokumenty, PDF soubory, audio a soubory ke stažení.

Integrace

iOS and Android

Řešení může podle potřeby synchronizovat uživatelská a kurzová data mezi webem, iOS a Androidem.

Payment gateways

Platební brány zpracovávají předplatné, jednorázové nákupy, faktury a záznamy transakcí.

Firebase

Firebase podporuje autentizaci, databázi, úložiště a aplikační data v reálném čase.

Výsledek

Obsah kurzu zůstává uspořádaný pro výuku

Obrazovka správy kurzu poskytuje lektorům jedno místo pro informace o kurzu, lekce a videa. Textové materiály a hodnocení zůstávají součástí kurzu.

Platforma hostuje videa kurzů a poskytuje textové materiály jako součást kurzu.

Jak to funguje

  1. Editor kurzu ukládá informace o kurzu, videolekce a textové dokumenty.
  2. Oblast pro nahrávání videí obsahuje videolekce kurzu.
  3. Editor hodnocení ukládá obsah kvízů a testů.
  • Seznam kurzů a části lekcí
  • Oblast pro nahrávání videí
  • Editor textových dokumentů
Správa kurzů a obsahu

Správa kurzů a obsahu

Funkce na této obrazovce
Vývoj systému pro řízení vzdělávání Správa obsahu kurzů Hostování videí kurzů Doručování textových materiálů Aktualizace kvízů a hodnocení

Živá výuka využívá jeden prostor učebny

Živá učebna spojuje video, chat a tabuli na jedné výukové obrazovce. Sdílení obrazovky, docházka a ovládání nahrávání podporují interakci se studenty.

Docházka a stav nahrávání zůstávají součástí záznamu lekce.

Jak to funguje

  1. Živá učebna zobrazuje video stream.
  2. Panel chatu ukládá zprávy, zatímco tabule a ovládání sdílení obrazovky podporují interakci ve třídě.
  3. Seznam docházky zaznamenává účast studentů a ovládání nahrávání zobrazuje jeho stav.
  • Video stream a panel chatu
  • Tabule a sdílení obrazovky
  • Ovládání docházky a nahrávání
Tip: Živá učebna spojuje nástroje pro výuku a interakci v jednom prostoru lekce.
Živá učebna

Živá učebna

Funkce na této obrazovce
Vedení živých lekcí Funkce živé výuky Vytvoření živé lekce

Studenti pokračují v přehledném pracovním prostoru kurzu

Pracovní prostor studenta spojuje navigaci v kurzu, videa a textové lekce. Stahování, kvízy a testy podporují aktivitu v kurzu.

Pracovní prostor podporuje nahrané vzdělávání i hodnocení.

Jak to funguje

  1. Video přehrávač zobrazuje videolekce a oblast textové lekce textové materiály.
  2. Ovládání stahování poskytuje studentům soubory ke stažení.
  3. Zobrazení kvízu a testu zobrazuje obsah a ukládá výsledky i stav dokončení.
  • Video přehrávač a oblast textové lekce
  • Studijní materiály ke stažení
  • Zobrazení kvízů a testů
Pracovní prostor studenta v kurzu

Pracovní prostor studenta v kurzu

Funkce na této obrazovce
Poskytování online kurzů Hostování videí kurzů Doručování textových materiálů Stahování studijních materiálů Tvorba interaktivních kvízů Sledování pokroku v kurzu

Reportování pokroku zviditelňuje aktivitu studentů

Reportovací dashboard spojuje dokončení, skóre a účast do jednoho přehledu. Zobrazuje také strávený čas pomocí souhrnů, filtrů, tabulek a reportů.

Dashboard podporuje kontrolu pokroku a rozhodování o známkách.

Jak to funguje

  1. Souhrn pokroku a graf dokončení zobrazují záznamy o pokroku a stav dokončení.
  2. Tabulka skóre zobrazuje výsledky a skóre kvízů a testů.
  3. Filtry studentů a kurzů zpřesňují report a oblast exportu poskytuje jeho výstup.
  • Souhrn pokroku a graf dokončení
  • Filtry studentů a kurzů
  • Tabulka skóre a export reportu
Poznámka: Dashboard pokrývá aktivitu, dokončení, skóre, účast a strávený čas v jednom reportovacím přehledu.
Přehled pokroku a reportingu

Přehled pokroku a reportingu

Funkce na této obrazovce
Sledování pokroku v kurzu Systém známkování studentů

Přístupy a platby zůstávají propojené se zápisy

Administrátorská obrazovka propojuje role, přístup ke kurzům a zápisy. Dostupné jsou zde také platební záznamy, faktury a historie transakcí.

Modul spravuje studenty, učitele a administrátory spolu s placenou účastí v kurzech.

Jak to funguje

  1. Seznam uživatelů a výběr rolí ukládají údaje o studentech, učitelích a administrátorech.
  2. Tabulka přístupů ke kurzům a ovládání zápisů propojují uživatele se zápisy do kurzů.
  3. Seznam plateb a oblast faktur a transakcí ukládají platební údaje, faktury a historii transakcí.
  • Seznam uživatelů podle rolí
  • Ovládání přístupů ke kurzům a zápisů
  • Faktury a záznamy transakcí
Role, zápisy a platby

Role, zápisy a platby

Funkce na této obrazovce
Správa tříd a studentů

Co řešení přináší

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

  • Vytvářet a organizovat kurzy, lekce, videa, textové materiály a hodnocení
  • Vést živé lekce s videem, chatem, tabulemi, sdílením obrazovky, docházkou a nahráváním
  • Poskytnout studentům jeden prostor pro materiály kurzů, stahování, kvízy, testy a pokrok
  • Kontrolovat dokončení, skóre, účast a strávený čas pomocí dashboardů a reportů
  • Spravovat role, přístupy ke kurzům, zápisy, platby, faktury a historii transakcí

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 Platformy online kurzů Graphy, FreshLearn, Mastera Vzdělávací platformy DataCamp, Echo360, go4clic Členské platformy MemberPress, Gurucan Zakázkové řešení
Webový a mobilní přístup částečně
Hodnocení a známkování částečně —
Reporty pokroku a aktivity částečně částečně
Placené zápisy a transakce částečně
Odpovídá vlastním pravidlům klienta: fáze, role, reporty částečně částečně částečně
Všechny kroky na jednom místě — — —
Žádné manuální kroky mezi programy částečně částečně —

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

Hotové produkty pokrývají důležité části tvorby kurzů, výuky, hodnocení, pokroku a placeného přístupu. Hotový produkt stačí, pokud je potřeba pouze jedna z těchto částí.

Tento klient potřeboval živé i nahrané vzdělávání, záznamy studentů a placené zápisy na jednom místě. Role, pokrok a administrativní požadavky klienta nebyly plně pokryty jediným hotovým produktem.

Na závěr

Výsledné řešení bylo vytvořeno jako jedno místo pro správu obsahu kurzů, živých lekcí a pokroku studentů. Placené zápisy byly zahrnuty do stejného systému.

ČASTÉ DOTAZY

Přemýšlíte o vytvoření podobného systému? Přečtěte si níže uvedené odpovědi a zjistěte, jak do sebe zapadají hlavní funkce systému pro řízení vzdělávání.