PROJEKT

Õppehaldustarkvara otse- ja iseseisvaks õppeks

Kohandatud tarkvaraarendus, Kursuste ja sisu haldus, Otsetunnid, Õppijate edenemise jälgimine, Hindamised ja hindamine, Maksed ja registreerumised, Veebi- ja mobiiliõpe

  • Valdkond: Haridustehnoloogia
  • Ühendkuningriik Asukoht: Ühendkuningriik
  • Tarneaeg: 16 nädalat
  • Tehnoloogiad: JavaScript / TypeScript (Node.js), Python
4+ kuud

See klient pakub veebikursuste kaudu otse- ja salvestatud tunde. Õppijate tegevus, hindamised ja kursustele juurdepääs kuuluvad igapäevase halduse juurde. Õppehaldustarkvara koondab kursuse sisu ja otsetunnid ühte süsteemi. Koolitajad loovad kursusi, õpetajad viivad läbi tunde, õppijad läbivad õppetunde ning administraatorid haldavad juurdepääsu ja andmeid.

Kokkuvõte

Probleem

Klient pakub otse- ja salvestatud tunde ning haldab õppijate tegevust ja kursustele juurdepääsu.

Lahendus

Lahendusest sai kohandatud õppehaldussüsteem kursuste, tundide ja õppijate andmete haldamiseks.

Tulemus

Platvorm on loodud veebipõhise hariduse pakkumisega seotud käsitöö vähendamiseks.

Kliendi lugu

Klient on Ühendkuningriigist pärit veebipõhise hariduse pakkuja. See pakub veebikursuste kaudu otse- ja salvestatud tunde ning toetab koolitajaid, õppijaid ja administraatoreid.

Töö hõlmab õppijate tegevust, hindamisi ja kursustele juurdepääsu. Tasulised registreerumised, arved ja tehinguajalugu vajavad samuti haldamist.

Soov oli lihtne: pakkuda kohanduvat veebikasutust, vajaduse korral ka iOS-i ja Androidi rakendusi, ning hoida kasutaja- ja kursuseandmed sünkroonis. Platvorm pidi toetama ka hindamisi, edenemise aruandlust ja maksepõhist registreerumist.

Lahendus kujundati ühendatud moodulitena kursuste haldamiseks, virtuaalseteks klassiruumideks, õppijate õppetööks ja edenemise aruandluseks. Nende kõrval loodi haldusmoodul, et peamised õppetegevused püsiksid ühel veebipõhisel haridusplatvormil.

Klient soovis

  1. Pakkuda veebikasutust ja vajaduse korral sünkroonitud mobiilirakendusi
  2. Lisada hindamised koos hindamise või automaatse hindamise tulemustega
  3. Jälgida tegevust, edenemist, tulemusi ja kulutatud aega
  4. Müüa kursusi ning hallata makseid, arveid ja tehinguid

Miks valmis tarkvara ei sobinud

Valmis veebipõhised õppeplatvormid toetavad kursuste loomist, õppesisu ja müüki. Mõnel on ka turuplats. Selle kliendi soov ühendas ühes kohandatud LMS-is otsetunnid, salvestatud õppetunnid, õppijate edenemise, tasulised registreerumised ja halduse.

Projekti ülevaade

Lahendus kavandati ühe ühendatud õppehaldussüsteemina õpetajatele, õppijatele ja administraatoritele. Kursuse sisu, otsetunnid, õppijate tegevus ja maksed on hallatavad spetsiaalsete moodulite kaudu.

Kursuste loomiseks sisaldab lahendus kursuse redaktorit õppetundide jaotiste ning videote üleslaadimisega. Tekstitunnid ja hindamised on samuti iga kursuse sees korraldatud.

Virtuaalne klassiruum ühendab videoülekande, vestluse ja tahvli üheks õpperuumiks. Ekraanijagamine, kohalolek ja salvestamise juhtimine toetavad otsetunde.

Õppija tööruum kuvab kursuse navigeerimise, videotunnid ja tekstimaterjalid. Allalaadimised, viktoriinid, testid ja lõpetamise olek toetavad iseseisvat õpet.

Haldusmoodul haldab rollipõhiseid kontosid, kursustele juurdepääsu ja registreerumisi. Makseandmed, arved ja tehinguajalugu salvestatakse koos haldusandmetega.

Rakendatud põhifunktsioonid

  • Kursuse redaktor õppetundide, videote, tekstimaterjalide ja hindamiste jaoks
  • Virtuaalne klassiruum video, vestluse, tahvli ja ekraanijagamisega
  • Kohaloleku ja salvestamise juhtimine otsetundide jaoks
  • Õppija tööruum kursuse navigeerimise ja allalaadimistega
  • Viktoriinid, testid, ülesanded, harjutused ja hindamised
  • Edenemise jälgimine lõpetamise, tulemuste, osalemise ja kulutatud aja põhjal
  • Juhtpaneelid ja aruannete eksport koolitajatele ning administraatoritele
  • Rollipõhised kasutajad, kursustele juurdepääs, registreerumised, maksed ja arved

Võimalik lisada

+ iOS-i ja Androidi rakendused + Sertifikaadid + Foorumid ja õppijate kogukonnad + Teated ja märguanded + Mängustamine + Vestlusroboti tugi + Analüütika + Proovitestid

Kes veel saavad seda lahendust kasutada

Nendel ettevõtetel on sarnane ülesanne ning sama lahendust saab kohandada nende õppesisu, õpetamismudeli ja õppijate andmetega.

Kool või haridusasutus

Ülesanne See pakub õppekavapõhist sisu, ülesandeid ja hindamisi õpilastele.
Kuidas lahendus aitab Lahendus korraldab kursused, õppijate töö, hindamised, edenemise ja juurdepääsu ühel platvormil.

Koolitusakadeemia

Ülesanne See müüb kursusi või liikmesusi ning haldab õppetegevust.
Kuidas lahendus aitab Lahendus ühendab kursuste müügi, otsetunnid, õppijate edenemise, hindamised ja halduse.

Tööalase arengu pakkuja

Ülesanne See pakub iseseisvat õpet, sertifikaate ja õppijate kogukondi.
Kuidas lahendus aitab Lahendus pakub õppematerjale, jälgib lõpetamist ja tulemusi ning toetab suhtlust ja tasulist juurdepääsu.

Tehnoloogiapinu

JavaScript / TypeScript (Node.js)

Veebi- ja rakendusearendus

See keelepinu toetab veebiliidest ja platvormideülest rakendusearendust.

Python

Taustsüsteem ja andmetöötlus

Python toetab veebipõhist taustsüsteemi, analüütikat, statistikat ja seotud teenuseid.

PHP

Serveripoolsed integratsioonid

PHP toetab valitud serveripoolseid SDK-sid ja integratsioone.

React

Kasutajaliideste loomine

React (kasutajaliideste loomise teek) toetab kohanduvaid õppevaateid.

Vue

Kaasaegse veebi kasutajaliidese loomine

vue (kaasaegsete veebiliideste raamistik) toetab veebiliidese arendust.

Django

Veebi taustsüsteemi loomine

Django (Pythoni veebiraamistik) toetab rakenduse taustsüsteemi.

Firebase

Autentimine ja reaalajas andmed

firebase (autentimise, andmebaaside, salvestuse ja reaalaja funktsioonide teek) toetab kasutaja- ja kursuseandmeid.

WebRTC

Otsevideotundide läbiviimine

webrtc (brauseriteek võrdühenduste jaoks) toetab suhtlust virtuaalses klassiruumis.

MySQL

Rakenduse andmete salvestamine

mysql (Node.js-i draiver MySQL-i jaoks) ühendab rakenduse andmebaasiga.

PDF, video, audio, text files

Õppematerjalide edastamine

Platvorm edastab kursuste videoid, tekstidokumente, PDF-faile, heli ja allalaaditavaid faile.

Integratsioonid

iOS and Android

Lahendus saab vajaduse korral sünkroonida kasutaja- ja kursuseandmeid veebi, iOS-i ja Androidi kasutuskogemuste vahel.

Payment gateways

Makseväravad haldavad tellimusi, ühekordseid oste, arveid ja tehinguandmeid.

Firebase

Firebase toetab autentimist, andmebaasi, salvestust ja rakenduse reaalajaandmeid.

Tulemus

Kursuse sisu on õpetamiseks korrastatud

Kursuse halduskuva annab koolitajatele ühe koha kursuse info, õppetundide ja videote jaoks. Tekstimaterjalid ja hindamised jäävad kursusega seotuks.

Platvorm majutab kursusevideoid ja edastab kursuse osana tekstipõhiseid materjale.

Kuidas see töötab

  1. Kursuse redaktor salvestab kursuse info, videotunnid ja tekstidokumendid.
  2. Videote üleslaadimise ala sisaldab kursuse videotunde.
  3. Hindamise redaktor salvestab viktoriinide ja testide sisu.
  • Kursuste loend ja õppetundide jaotised
  • Videote üleslaadimise ala
  • Tekstidokumentide redaktor
Kursuste ja sisu haldus

Kursuste ja sisu haldus

Selle kuva funktsioonid
Õppehaldussüsteemi arendus Kursuse sisu haldamine Kursusevideote majutamine Tekstipõhiste materjalide edastamine Viktoriinide ja hindamiste uuendamine

Otseõpe kasutab üht klassiruumi

Virtuaalne klassiruum ühendab video, vestluse ja tahvli samal õppekuval. Ekraanijagamine, kohalolek ja salvestamise juhtimine toetavad õppijatega suhtlemist.

Kohalolek ja salvestamise olek jäävad klassi andmete osaks.

Kuidas see töötab

  1. Virtuaalne klassiruum kuvab videovoo.
  2. Vestluspaneel salvestab sõnumid ning tahvel ja ekraanijagamise juhtimine toetavad klassi suhtlust.
  3. Kohalolekuloend salvestab õppijate kohaloleku ja salvestamise juhtimine näitab salvestamise olekut.
  • Videovoog ja vestluspaneel
  • Tahvel ja ekraanijagamine
  • Kohaloleku ja salvestamise juhtimine
Nõuanne: Virtuaalne klassiruum ühendab õpetamise ja suhtluse tööriistad ühte klassiruumi.
Virtuaalne klassiruum

Virtuaalne klassiruum

Selle kuva funktsioonid
Otsetundide läbiviimine Otseõppe funktsioon Otsetunni loomine

Õppijad jätkavad selges kursuse tööruumis

Õppija tööruum koondab kursuse navigeerimise, videod ja tekstitunnid. Allalaadimised, viktoriinid ja testid toetavad kursuse läbimist.

Tööruum toetab nii salvestatud õpet kui ka hindamistegevust.

Kuidas see töötab

  1. Videopleier kuvab videotunnid ja tekstitunni ala tekstimaterjalid.
  2. Allalaadimise juhtimine pakub õppijatele allalaaditavaid faile.
  3. Viktoriini ja testi vaade kuvab sisu ning salvestab tulemused ja lõpetamise oleku.
  • Videopleier ja tekstitunni ala
  • Allalaaditavad õppematerjalid
  • Viktoriini ja testi vaade
Õppija kursuse tööruum

Õppija kursuse tööruum

Selle kuva funktsioonid
Veebikursuste pakkumine Kursusevideote majutamine Tekstipõhiste materjalide edastamine Õppematerjalide allalaadimine Interaktiivsete viktoriinide loomine Kursuse edenemise jälgimine

Edenemise aruandlus muudab õppijate tegevuse nähtavaks

Aruandluse juhtpaneel koondab lõpetamise, tulemused ja osalemise ühte ülevaatesse. Samuti näitab see kokkuvõtete, filtrite, tabelite ja aruannete kaudu kulutatud aega.

Juhtpaneel toetab edenemise kontrollimist ja hindamisotsuseid.

Kuidas see töötab

  1. Edenemise kokkuvõte ja lõpetamise graafik näitavad edenemise andmeid ja lõpetamise olekut.
  2. Tulemuste tabel kuvab viktoriinide ja testide tulemused.
  3. Õppijate ja kursuste filtrid täpsustavad aruannet ning ekspordiala pakub aruande väljundit.
  • Edenemise kokkuvõte ja lõpetamise graafik
  • Õppijate ja kursuste filtrid
  • Tulemuste tabel ja aruande eksport
Märkus: Juhtpaneel katab tegevuse, lõpetamise, tulemused, osalemise ja kulutatud aja ühes aruandlusvaates.
Edenemise ja aruandluse juhtpaneel

Edenemise ja aruandluse juhtpaneel

Selle kuva funktsioonid
Kursuse edenemise jälgimine Õpilaste hindamissüsteem

Juurdepääs ja maksed on registreerumistega ühendatud

Halduskuva ühendab rollid, kursustele juurdepääsu ja registreerumised. Seal on saadaval ka makseandmed, arved ja tehinguajalugu.

Moodul haldab õpilasi, õpetajaid ja administraatoreid koos tasulise kursusel osalemisega.

Kuidas see töötab

  1. Kasutajate loend ja rollivalija salvestavad õpilaste, õpetajate ja administraatorite andmed.
  2. Kursuse juurdepääsu tabel ja registreerumise juhtimine seovad kasutajad kursustele registreerumisega.
  3. Makseandmete loend ning arvete ja tehingute ala salvestavad makseandmed, arved ja tehinguajaloo.
  • Rollipõhine kasutajate loend
  • Kursuse juurdepääsu ja registreerumise juhtimine
  • Arved ja tehinguandmed
Rollid, registreerumised ja maksed

Rollid, registreerumised ja maksed

Selle kuva funktsioonid
Klasside ja õpilaste haldamine

Mida lahendus pakub

Selle lahendusega saab veebipõhise hariduse pakkuja:

  • Luua ja korraldada kursusi, õppetunde, videoid, tekstimaterjale ja hindamisi
  • Viia läbi otsetunde video, vestluse, tahvlite, ekraanijagamise, kohaloleku ja salvestustega
  • Anda õppijatele üks tööruum kursusematerjalide, allalaadimiste, viktoriinide, testide ja edenemise jaoks
  • Vaadata juhtpaneelide ja aruannete kaudu lõpetamist, tulemusi, osalemist ja kulutatud aega
  • Hallata rolle, kursustele juurdepääsu, registreerumisi, makseid, arveid ja tehinguajalugu

Kas valmis süsteemid saaksid tööga hakkama?

Enne kavandamist võrreldi ülesannet valmis toodetega nende endi kirjelduste põhjal.

Mida klient vajab Veebikursuste platvormid Graphy, FreshLearn, Mastera Õppeplatvormid DataCamp, Echo360, go4clic Liikmesusplatvormid MemberPress, Gurucan Kohandatud lahendus
Veebi- ja mobiilikasutus osaliselt
Hindamised ja hindamine osaliselt —
Edenemise ja tegevuse aruanded osaliselt osaliselt
Tasulised registreerumised ja tehingud osaliselt
Sobib kliendi enda reeglitega: etapid, rollid, aruanded osaliselt osaliselt osaliselt
Kõik etapid ühes kohas — — —
Programmide vahel puuduvad käsitsi tehtavad etapid osaliselt osaliselt —

Toodete ja nende kategooria avalike kirjelduste põhjal.

Valmistooted katavad kursuste loomise, õpetamise, hindamiste, edenemise ja tasulise juurdepääsu olulised osad. Valmistootest piisab, kui vaja on ainult üht neist osadest.

See klient vajas otse- ja salvestatud õpet, õppijate andmeid ning tasulisi registreerumisi ühes kohas. Ükski valmis toode ei katnud täielikult kliendi rolle, edenemist ja haldusvajadusi.

Lõpptulemus

Lõpptulemusena loodi lahendus kursuse sisu, otsetundide ja õppijate edenemise haldamiseks ühes kohas. Tasulised registreerumised kaasati samasse süsteemi.

KKK

Mõtlete sarnase süsteemi loomisele? Lugege allolevaid vastuseid, et näha, kuidas peamised õppehalduse funktsioonid omavahel sobituvad.