• Zájemci
  • Zákazníci
  • Nápověda
  • Newsletter IS/STAG
  • Pravidla pro zasílání požadavků
  • Instalační příručka
  • Uživatelská příručka
  • Formulářový klient
  • Licenční čísla
  • Poplatky za studium
  • Pomocná spisová služba
  • Hromadná korespondence
  • Elektronické podepisování
  • Mobilní aplikace
  • Propojení s e-learningovými systémy
    • Moodle
    • Google G Suite a Classroom
    • MS Office365 a MS Teams
    • Alfresco
  • Animace a prezentace funkcí
  • Funkce dle role uživatele
  • Sázecí systém TeX
  • Hlášení o pojištění
  • Adresa v IS/STAG
  • Rodná čísla cizinců
  • Uživatelská podpora
  • Další odkazy
  • Čárové kódy ve výstupech
  • Kontroly studia
  • Úvazky (vytíženost) učitelů
  • Kontakt
  • Pravidla pro objednávky
  • Změny podle novely VŠ zákona
  • EWP
  • GDPR v IS/STAG
  • XML schémata
  • Přístupnost
  • Přihlášení na seminář

Propojení s E-LEARNINGOVým systémem Moodle

Schematický popis propojeni IS/STAG s Moodle je k dispozici na následujícím obrázku. Dále je zobrazeno, jak vypadá vytvořený kurz v systému Moodle (podoba a design stránky v Moodle závisí velice na jeho verzi a konkrétní instalaci):

Základní schéma propojení IS/STAG a Moodle.

(Základní schéma propojení IS/STAG a Moodle)

Co tedy IS/STAG udělá v okamžiku, kdy si v portálu IS/STAG jako vyučující požádáte o založení kurzu například pro Váš předmět:

  • Nalezení/vytvoření příslušné kategorie v Moodle. IS/STAG je svými administrátory nakonfigurován tak, aby věděl, jakou strukturu kategorií má v Moodle vytvářet (například: hlavní kategorie je pojmenována podle akademického roku, další pod ní dle fakulty a pak podle katedry. Možností je více). IS/STAG pro nově vytvářený kurz tedy nalezne příslušnou kategorii, případně strukturu v Moodle dotvoří.

    Poznámka pro Moodle administrátory: Kategorie vytvořené systémem IS/STAG je poté možno v Moodle přesouvat či přejmenovávat (v případě nutné potřeby). IS/STAG i takovou kategorii při dalším použití nalezne (podle položky „idnumber“).

  • Vytvoření vlastního kurzu. IS/STAG vytvoří vlastní kurz. Do Moodle se kromě jiných údajů předávají položky „krátký název kurzu“ a „dlouhý název kurzu“, jejichž přesná podoba je konfigurovatelná administrátorem IS/STAG (do Moodle lze tedy například přenášet název předmětu, ke kterému kurz patří, jeho zkratku a mnoho dalších informací). Krátký název musí být v systému Moodle unikátní, nemůže být společný více kurzům a proto je často bohužel "ošklivý" (aby byl pokud možno jednoznačný). Dlouhý název může být "hezčí". Nicméně ihned po založení můžete kurz i případně jeho kategorii přejmenovat - to propojení s IS/STAG nevadí.

    • Pokud uživatel v portálu IS/STAG zaškrtl volbu „Vytvořit kurzy z předchozích verzí (pokud existují)“, pak se Moodle pokusí nalézt adekvátní starší verzi kurzu (pro ten samý předmět, některý z loňských let či semestrů) - hledají se prioritně kurzy označené příznakem „Template“ a v každém případě se vybírá kurz, který je „nejnovější ze starších verzí“. V případě že neuspěje (a nebo pokud zmíněná volba zaškrtnutá není), je kurz vytvořen ze standardní šablony Moodle. Pokud byla vybraná konkrétní verze přechozího kurzu, vytvoří se nový kurz z této verze. Volba konkrétní verze předchozího kurzu je dostupná pouze při zapnutém parametru MOODLE_NOVA_APLIKACE. Tvorbu kurzů je možné provádět v záložce Nová skupina/kurz.

  • Přiřazení vyučujících ke kurzu. V IS/STAG jsou k předmětu či rozvrhové akci přiřazeni vyučující. Tito jsou nyní přiřazeni i k nově vzniklému kurzu v Moodle. V okamžiku vytvoření kurzu jsou přeneseni všichni vyučující s tím, že poté je možné, že editor seznam vyučujících u kurzu upraví (například odebere ty, kteří s kurzem nemají nic společného) - taková změna se pak přenese i zpět do IS/STAG, kde se učitel přestane evidovat jako člen dané aktivity (neuvidí pak v portálu IS/STAG výsledky studentů z kurzu). Všichni vyučující jsou v Moodle ke kurzu přiřazeni jako editoři (mají plný přístup k práci s kurzem), pouze ti, kteří jsou POUZE garanti předmětu (a nic víc - ani nepřednášejí, ani necvičí a neseminaří), jsou nastaveni v Moodle bez možnosti editace kurzu (mohou jej pouze vidět).

    V případě, že uživatelské konto v Moodle pro daného vyučujícího ještě neexistuje (a je-li IS/STAG tak nakonfigurován), umí IS/STAG toto konto v Moodle vytvořit a nastavit dle přání administrátorů. Stejným způsobem se postupuje i v případě studentských kont.

  • Přiřazení studentů ke kurzu. V IS/STAG jsou k předmětu či rozvrhové akci přiřazeni studenti. Tito jsou nyní přeneseni i k nově vzniklému kurzu. Přenos studentů jako takových probíhá výhradně ve směru z IS/STAG do Moodle a je neustále aktualizován ihned poté, co si například nějaký student dozapíše daný předmět v IS/STAG. Pokud chce vyučující nějaké studenty z kurzu odebrat, slouží k tomu část portletu v záložce Kurzy.

  • Novinka od června 2024 - možnost správy skupin studentů v rámci kurzu - Kurz založený v IS/STAG lze nakonfigurovat v portálu IS/STAG tak, že má obsahovat skupiny studentů, které udržuje IS/STAG (tj. zakládá/ruší skupiny i jejich členy - studenty). Skupiny jsou podporovány pouze u kurzů, které jsou přiřazeny k celému předmětu v IS/STAG (tedy nejsou podporovány u kurzů, které patří pouze k některé konkrétní rozvrhové akci). Tato funkce se zapíná při zakládání kurzů v portálu IS/STAG, případně to lze na tomtéž místě i u existujících kurzl změnit (tato možnost přibude řádově do července 2024).
    • Skupiny podle vypsaných zkouškových termínů předmětu
    • Skupiny podle rozvrhových akcí předmětu

Kurz v Moodle tedy může vypadat nějak takto:

Podoba kurzu v Moodle - kurz byl úspěšně založen.

(Podoba kurzu v Moodle - kurz byl úspěšně založen)

Podoba kurzu v Moodle - vyučující a studenti k němu byli přiřazeni (zde na ukázku 1 vyučující a 1 student).

(Podoba kurzu v Moodle - vyučující a studenti k němu byli přiřazeni - zde na ukázku 1 vyučující a 1 student)

Každodenní získávání informací z moodle do IS/Stag

Jednou denně (každou noc) probíhá úplná synchronizace stavu kurzů mezi systémy IS/STAG a Moodle, během níž se provádí následující akce:

  • Synchronizace kurzů.  IS/STAG získá z Moodle úplný seznam všech kurzů, které jsou v Moodle označeny příznakem „synchronizovat s IS/STAG“ (z našeho pohledu jsou to všechny, které byly vytvořeny z portálu IS/STAG plus případně vybrané další). Pro všechny tyto kurzy zkontroluje, zda na straně IS/STAG existuje adekvátní záznam a pokud ne, je na straně IS/STAG vytvořena tzv. aktivita (pojem je adekvátní slovu kurz) a je navázána na příslušný předmět či rozvrhovou akci.

    Naopak pokud v Moodle došlo ke smazání nějakého kurzu, je záznam o něm smazán i na straně IS/STAG (tj. příslušná aktivita je odstraněna).

  • Synchronizace vyučujících.  Provede se synchronizace vyučujících uvedených v IS/STAG u aktivity se stavem v Moodle, tj. informace jde směrem z Moodle do IS/STAG. Pokud tedy editor kurzu na straně Moodle například odebral jiné editory, pak se tato informace přenese i na stranu IS/STAG. Důsledkem je pak například to, že odebraní editoři již nebudou mít možnost v portálu IS/STAG s tímto kurzem pracovat.

  • Synchronizace studentů.  Provede se synchronizace studentů uvedených Moodle u kurzu se stavem v IS/STAG u aktivity, tj. informace jde směrem z IS/STAG do Moodle. Pokud tedy například přibude student u předmětu (např. dodatečný zápis), je přenesen i do Moodle.

    Poznámka: Tato synchronizace se dokonce děje ihned poté, co se akce v IS/STAG stane (např. zapsání studenta na předmět). Každou noc se ale provádí také - pro jistotu.

  • Přenos výsledků studentů k Moodle do IS/STAG.  Studenti mohou být hodnoceni v Moodle z různých činností a vzniká jim tam celkový výsledek (hodnocení) kurzu. Tento výsledek se každou noc přenáší do IS/STAG, kde jej může vyučující využít k udělení známek či zápočtu (záložka Kurzy).

Je-li potřeba tuto úplnou synchronizaci spustit ručně, má k tomu administrátor IS/STAG připraveno tlačítko v aplikaci „Administrace - Externí systémy - Akce - Moodle - provést synchronizaci kurzů nyní“.

Co je v moodle navíc, když je kurz propojen s IS/STAG

Propojení s IS/STAG vyžaduje několik nových atributů u kurzů přímo v Moodle. Každý kurz, který vznikl iniciativou IS/STAG (tj. patří k nějakému předmětu či rozvrhové akci) má ve svých atributech uloženo k jakému předmětu/RA patří, má zapnutou synchronizaci s IS/STAG a případně jej lze označit za zdrojový pro případné nové kopie kurzu v dalších letech:

Obrazovka

(Obrazovka "atributy kurzu" v Moodle)

Je možné ručně vyplnit tyto údaje u kurzů, které v Moodle již existují a které nebyly vytvořeny přímo přes IS/STAG. Vyplníte-li údaje o předmětu (případně vyplníte ROAKIDNO - id rozvrhové akce) a zapnete synchronizaci s IS/STAG, kurz se následující noc přenese do IS/STAG a začne fungovat stejně, jako by byl přes IS/STAG založen (tj. přenosy studentů, jejich výsledků atd.).

ZČU 2009-2025 CIV-SIS ZČU, Aktualizováno 24.05.2024                                                      IS/STAG | Kontakt | Mapa stránek | Přihlášení | Webmaster