Aktivita
Základní prvek Competentu. Aktivita je nejmenší splnitelná jednotka systému, která je přiřaditelná uživatelům. Ti ji pak dle nastavených parametrů plní a dosahují tak specifických cílů v systému. Aktivita je definována primárně svým názvem, subtypem, schématem a obsahem.
Jelikož aktivita patří mezi hlavní objekty Competentu, má svou sadu hlavních parametrů a také své subtypy, která dále definují její iniciální konfiguraci a vedlejší parametry.
Na základě schématu se dělí na aktivitu beztermínovou a termínovou.
Aktivita s beztermínovým schéma
Netermínové aktivity mají zpravidla obsah, který je dostupný distančně (online), student tedy může aktivitu plnit kdykoli v rámci nastaveného času. Takové aktivity typicky automaticky samy ohodnotí studenta po jejich dokončení. Dají se ovšem použít i jako nositel informace o tom, že uživatel má v rámci daného časového rozpětí něco udělat a typicky hodnotitel aktivity poté rozhodne, zda a jak byla aktivita splněna.
Pokud má aktivita svůj vlastní obsah, je definován a přiřazován pomocí Typu spuštění aktivity. Splněnost aktivity se pak určuje na základě Typu vyhodnocení.
Při přiřazování netermínové aktivity je možné každému účastníkovi nastavit individuální plnění aktivity. Nastavení se týká datumů, ve kterých je aktivita přístupná a splnitelná, hodnotitele, který může ohodnotit výsledek plnění aktivity a případného periodického opakování přiřazení této aktivity.
Aktivita s termínovým schéma
Termínové aktivity nemají v rámci Competentu svůj vlastní obsah (ačkoli jejich náplň může být rozepsána v popisu aktivity nebo termínu). Používají se pro akce, kam se musí studenti osobně dostavit - například zkouška v autoškole. Personál aktivity pak ohodnotí, jak student aktivitu splnil.
Aktivitě jsou tedy nejprve vytvořeny termíny, kde je určeno kdy a kde se aktivita koná, případně jakou má kapacitu a personál (lektora, zkoušejícího...). Uživatelé jsou pak přiřazováni jednotlivým termínům a žádné další informace při přiřazování již nejsou doplňovány.
Termín aktivity
Je vytvářen v rámci Termínové aktivity a určuje čas a místo, kde se aktivita bude konat, přičemž může definovat i další parametry jako popis, personál, kapacitu, atd. Termínů pro jednu aktivitu může být vytvořeno neomezené množství (mohou se časem i místem překrývat).
Na tyto termíny se pak hlásí uživatelé, kteří se mají pro splnění aktivity dostavit v daný čas na dané místo. Typicky je tedy termínová aktivita prezenční, ovšem vzhledem k tomu, že jediným povinným parametrem termínu je čas konání, může i termínová aktivita být vykonávána distančně.
Pokud je nutné, aby se jeden termín konal na více místech nebo ve více časech, je možné jej rozdělit do několika fází z nichž každá může opět specifikovat všechny parametry nacházející se v termínu.
Všechny parametry termínu a fází jsou popsány v sekci o zakládání nového termínu.
Obsah aktivity
Obsah aktivity je sada parametrů udávajících, co je náplní uživatelské aktivity. Podle typu se může jednat např. o dokument k nastudování nebo o interaktivní kurz.
Detail parametru Typ spouštění. Zde je nastaven typ iTrivio (1) podtypem Kurz. Jako vyhodnocení se u kurzu použije binární hodnocení Prošel/Neprošel (2). Podle typu spouštění je možné obsah zkušebně či
Administrace obsahu aktivity
Nastavení obsahu aktivity se provádí v Detailu aktivity, tabu Detaily 💻, kde je sada tří parametrů:
- Typ spouštění 📖,
- Typ vyhodnocení 📖
- nastavení obsahu (3) (parametr závislý na vybraném Typu spuštění)
Nastavený obsah je možné zkušebně spustit tlačítkem (4). Změnu na jiný typ provádíme přes tlačítko editovat
(5).
Hlavní parametry aktivity
Tyto parametry obsahuje každá aktivita, hodnocení 📖, sada 📖 a termínová sada 📖, protože sdílejí stejný datový základ. Na tomto místě vypisujeme všechny parametry aktivity. Uvádíme jejich interní název, datový typ 📖, stručný popis a typ aktivity (aktivita, hodnocení...), pro niž má daný parametr opodstatnění. Pokud je to nutné, uvádíme, jak se parametr nastavuje a chová v uživatelském rozhraní Competentu.
Pokud není uvedeno jinak, je parametr dostupný na obrazovkách detailu všech výše zmíněných typů (aktivita, hodnocení, sada, termínová sada). Každý typ obsahuje krátké shrnutí, výchozí nastavení viditelnosti, výchozí hodnotu, a kde se to liší, také doporučené nastavení. Pokud se nejedná o jednoduchou textovou či číselnou hodnotu, budou dodány také screenshoty s odkazem na detailní popis na stránce Detail aktivity 💻.
Název (name STRING)
Název aktivity, hodnocení, sady nebo termínové sady. Přejmenování můžeme provést na obrazovce Aktivity 💻 nebo mezi parametry Detailu aktivity, tabu Detaily 💻. Název je možné lokalizovat do jazyků povolených v Competentu.
- Výchozí nastavení: zobrazený
Lokalizace názvu: V pořadí, v jakém jsou nastaveny povolené jazyky, do textového pole vepíšeme jazykové verze názvů, oddělené znakem „|“ (tzv. pipe). Pořadí jazyků zjistíme např. na obrazovce Detail uživatele 💻, kde po rozkliknutí parametru Jazyk uvidíme povolené jazyky ve správném pořadí. První uvedený překlad se použije jako výchozí, pokud nebudou zastoupeny všechny překlady.
Příklad editace názvu pro jazyky v pořadí: čeština, angličtina, němčina.
Popis (description STRING)
Delší popis, který bude zobrazen přiřazeným studentům na obrazovkách Nástěnka 💻, Detail uživatelské aktivity 💻, Detail uživatelského hodnocení, Detail uživatelské sady 💻 a Detail uživatelské termínové sady.
- Výchozí nastavení: zobrazený
- Výchozí hodnota: prázdné
Neuzavírat po splnění (multipleRunAllowed BOOLEAN)
Nastavení umožňuje uživatelům spustit aktivitu i po té, co ji úspěšně splní, dokud je aktivita ve stavu Spuštěno (viz Stavy, níže).
- Výchozí nastavení: zobrazený
- Výchozí hodnota: Ne
- Doporučené nastavení: zobrazený
Typ spouštění (launchType LONG)
Hodnota z číselníku stanovuje, jaký obsah aktivity se spouští. Nabývá hodnot: Žádný, Url adresa, Scorm kurz, iTrivio, PDF soubor a Složené hodnocení.
- Výchozí nastavení: zobrazený - zajišťován vlastní komponentou, která sdružuje další parametry. Viditelné jsou vždy pouze parametry, které jsou relevantní k vybranému typu spouštění, resp. typu vyhodnocení.
- Výchozí hodnota: nenastaveno
- Relevantní pro typ: aktivita
- Podmíněné zobrazení parametrů pro Typ spouštění:
- Žádné: (zde nejsou žádné podmíněné parametry)
- Url adresa: Spustitelná url
V komponentě Typ spuštění je vybrána adresa (1), proto se dodatečně zobrazí parametr Spustitelná url (launchUrl) (4). Typem vyhodnocení jsou zvoleny body (2), k nimž se dále uvádí parametry Maximální počet bodů (maxScore) a Bodů pro splnění, resp. Potřebný počet bodů (passScore) (3).
Počet pokusů (numAttempts LONG)
Kolik pokusů o splnění dané povinnosti má student k dispozici. Počet pokusů se zobrazuje na tabu Aktivity obrazovky Detail uživatele 💻, obrazovce (studentské) aktivity 💻 a detail uživatelské aktivity 💻. Pokud není nastaven, přiřazený student není počtem pokusů limitován.
- Výchozí nastavení: zobrazený
- Výchozí hodnota: nenastaven
Opakování (periodPreset STRING)
Předpis pro opakované přiřazení, které se použije jako výchozí hodnota při přiřazování uživatele (viz ►Přiřazení uživatele spustitelné aktivitě) nebo jako nastavení opakovaného Přiřazení dle skupin 📖). Pro úpravu hodnoty se používá zvláštní nástroj.
- Výchozí nastavení: zobrazený
- Výchozí hodnota: nenastaveno
Nástroj pro nastavení periodického přístupu, které dále funguje jako výchozí při přiřazování uživatelů.
Kapacita (capacity LONG)
parametr není implementován
Omezení počtu účastníků dané aktivity.
- Výchozí nastavení: zobrazený
- Výchozí hodnota: nenastaveno
- Doporučené nastavení: skrytý (do implementace)
Vytvořeno (created DATE_TIME)
Datum a čas vytvoření aktivity.
- Výchozí nastavení: zobrazený
- Výchozí hodnota: datum vytvoření
Poslední úprava (lastUpdated DATE_TIME)
parametr není implementován
Datum a čas poslední úpravy
- Výchozí nastavení: zobrazený
- Výchozí hodnota: nenastaveno, neaktualizuje se
- Doporučené nastavení: skrytý (do implementace)
Skrýt výsledky (hideAttempts BOOLEAN)
Pokud je parametr aktivní, uživatel neuvidí výsledky
- Výchozí nastavení: zobrazený
- Výchozí hodnota: Ne
Schéma (idCtActivitySchema ENUM_ID)
Hodnota číselníku Schema aktivity pro aktivitu (výše), podle níž jsou uživateli přiřazovány termíny aktivity nebo aktivita. Schema se volí při vytváření aktivity. Pozdější změna může způsobit chyby v databázi. Úprava parametru je dostupná v detailu aktivity, tabu Nastavení.
- Výchozí nastavení: skrytý
- Výchozí hodnota: nastavena při vytváření
Pořadí (itemOrder LONG)
- Výchozí nastavení: skrytý
Ohodnocení aktivity (rating LONG)
Není implementováno
Výsledek uživatelského hodnocení aktivity. Pro toto hodnocení musí být nastaven parametr Recenze (viz níže). Parametr se nastavuje automaticky průměrem studentských hodnocení.
- Výchozí nastavení: zobrazeno
- Výchozí hodnota: nenastaveno
Objednávky (orderEnabled BOOLEAN)
parametr není implementován
Pokud je parametr nastaven, danou lekci je možné si objednat.
- Výchozí nastavení: skrytý
- Výchozí hodnota: nenastaveno
Cena (price LONG)
parametr není implementován
- Výchozí nastavení: skrytý
- Výchozí hodnota: nenastaveno
Recenze (review BOOLEAN)
parametr bude odstraněn
- Výchozí nastavení: skrytý
- Výchozí hodnota: Ne
Částečné splnění (selectiveCompletition BOOLEAN)
není implementováno
- Výchozí nastavení: skrytý
- Výchozí hodnota: Ne
- Relevantní pro typ: Sada 📖
Rezervace (reservation BOOLEAN)
není implementováno
- Výchozí nastavení: skrytý
- Výchozí hodnota: Ne
ID (id)
Unikátní identifikátor aktivity v systému. Pokus o změnu skončí chybou.
- Výchozí nastavení: skrytý
- Výchozí hodnota: nastavena při vytvoření objektu
Typ aktivity (idCtActivityType ENUM_ID)
tento parametr je při vytvoření nastaven na hodnotu Aktivita. Změna tohoto parametru může způsobit chyby v databázi.
- Výchozí nastavení: skrytý
- Výchozí hodnota: nastavena při vytvoření objektu
Viditelné (visible BOOLEAN)
Není implementováno
- Výchozí nastavení: skrytý
- Výchozí hodnota: nezjištěno
Nastavení hodnocení (ratingPreset STRING)
Uživatelská hodnocení aktivity, která se nabídnou po prvním pokusu, se zobrazí podle tohoto nastavení.
- Výchozí nastavení: zobrazeno
- Výchozí hodnota: nenastaveno
Cesta v bloku (blockPath STRING)
Případné umístění aktivity uvnitř bloku
- Výchozí nastavení: skrytý
Maximální počet bodů (maxScore STRING)
- Výchozí nastavení: skrytý - nastavení je součástí specializované komponenty Typ spouštění, viz Detail aktivity 💻.
- Výchozí hodnota: 10
Verze (version STRING)
- Výchozí nastavení: skrytý - nastavení je prováděno specializovanou komponentou Verze, viz Detail aktivity 💻.
- Výchozí hodnota: nenastaveno
Potřebný počet bodů (passScore STRING)
Minimální počet bodů pro splnění aktivity, pokud má Typ vyhodnocení nastaveno hodnocení body.
- Výchozí nastavení: skrytý - nastavení je součástí specializované komponenty Typ spouštění, viz Detail aktivity 💻.
- Výchozí hodnota: 10
Subtyp (idSubtype OBJECT_ID)
Subtyp dané aktivity. Dodatečné změny mohou způsobit chyby v databázi.
- Výchozí nastavení: skrytý - nastavuje se pouze při vytváření objektu, viz obrazovka Aktivity 💻.
- Výchozí hodnota: nastavena při vytváření
Možnost splnit po termínu vypršení (afterDueDateCompletition BOOLEAN)
Parametr určuje, zda bude mít uživatel možnost plnit aktivitu i po konci přístupu.
Není implementováno
- Výchozí nastavení: skrytý
- Výchozí hodnota: Ne
Nadřazené složky (parentDirs STRING)
Umístění aktivity ve složkách. Řetězec identifikátorů s "/".
- Výchozí nastavení: skrytý - položka se nastavuje systémově podle umístění ve složkách obrazovky Aktivity 💻.
Registrace přes nadřazené Aktivity (parentRegistration BOOLEAN)
- Výchozí nastavení: skrytý
- Výchozí hodnota: Ne
Nadřazený blok (idAncestorActivitySet OBJECT_ID)
Vazba na nadřazený blok, pokud nějaký je.
- Výchozí nastavení: skrytý - položka se nastavuje systémově podle umístění ve složkách obrazovky Aktivity 💻.
Registrace (registration BOOLEAN)
- Výchozí nastavení: skrytý
Povolit spustit po vypršení přístupu (afterDueDateLaunch BOOLEAN)
Parametr určuje, zda je možné aktivitu spustit po vypršení uživatelského přístupu. Aktivitu bude možné spustit i ve stavu Dokončeno (viz Stavy níže)
- Výchozí nastavení: zobrazený
- Výchozí hodnota: Ne
Platnost po splnění (afterAcquireValidity LONG)
Není implementováno
Více aktivních přístupů (multiActive BOOLEAN)
Při povoleném parametru je možné současně přiřadit několik uživatelů zároveň. V současné době má význam pouze pro hodnocení 📖.
- Výchozí nastavení: zobrazený
- Výchozí hodnota: Ne
Spouštěný obsah (launchContent STRING)
Nastavení pro spuštěný obsah typu SCORM.
- Výchozí nastavení: skrytý - parametr se nastavuje přes specializovanou komponentu Typ spouštění, viz Detail aktivity 💻.
- Doporučené nastavení: skrytý
Specifické ID (customId STRING)
Identifikátor do jiného systému.
- Výchozí nastavení: zobrazený
- Výchozí hodnota: nenastaveno
Dodavatel (idContractorMt OBJECT_ID)
Parametr není implementován
- Výchozí nastavení: skrytý
- Výchozí hodnota: nenastaveno
Poptávka (interest BOOLEAN)
Parametr není implementován
- Výchozí nastavení: zobrazený
- Výchozí hodnota: Ne
URL ikony (imageUrl STRING)
Adresa specifické ikony pro aktivitu.
Parametr není implementován
- Výchozí nastavení: zobrazený
- Výchozí hodnota: nenastaveno
Šablona formuláře (resultDataTemplate STRING)
Formulář pro hodnocení výsledku uživatelské aktivity, jestliže je nastaveno hodnocení formulářem.
- Výchozí nastavení: zobrazený
- Výchozí hodnota: nenastaveno
Platnost do (fixedValidity DATE_TIME)
Datum, do kterého budou platné všechny splněné uživatelské aktivity.
Parametr není implementován
- Výchozí nastavení: skrytý
- Výchozí hodnota: nenastaveno
Počet dnů přístupu (launchTimeLength LONG)
Výchozí délka přístupu, která se použije pro Přiřazení dle skupin 📖.
- Výchozí nastavení: zobrazený
- Výchozí hodnota: nenastaveno
Prodej (sell BOOLEAN)
Přístup lze zakoupit.
Parametr není implementován
- Výchozí nastavení: skrytý
- Výchozí hodnota: Ne
Externí ID (externalId LONG)
Identifikátor do systému iTrivio.
- Výchozí nastavení: skrytý
- Výchozí hodnota: nenastaveno
Počet hodnocení aktivity (ratingCount LONG)
Počet hodnocení uživatelské aktivity. Pokud není nic nastaveno, není počet hodnocení omezen.
- Výchozí nastavení: zobrazený
- Výchozí hodnota: nenastaveno
Url (url STRING)
Url adresa související s kurzem.
Parametr není implementován
- Výchozí nastavení: skrytý
- Výchozí hodnota: nenastaveno
Stav aktivity (idCtActivityState ENUM_ID)
Fáze na životním cyklu aktivity. Nabývá hodnot podle číselníku stav aktivity.
- Výchozí nastavení: skrytý
Typ vyhodnocení (idCtEvaluationType ENUM_ID)
Hodnora z číselníku Typy hodnocení.
- Výchozí nastavení: skrytý - typ vyhodnocení je součástí komponenty
Spustitelná url (launchUrl STRING)
Odkaz na aktivitu, jestliže typ spuštění je URL adresa.
- Výchozí nastavení: skrytý - typ vyhodnocení je součástí komponenty
Stav
Jako další objekty v Competentu, i aktivity mají životní cyklus vyjádřený hodnotou číselníku, zde CtActivityState.
název stavu | před spuštěním | po spuštění | vícetermínová akt. | chování systému |
---|---|---|---|---|
Skryto | ![]() | Aktivita se připravuje. Neměli by se dát přiřadit uživatelé. Možno pouze nastavovat a vytvářet termíny. | ||
Předregistrace | ![]() | Lidé se nemohou registrovat, ale mohou projevit zájem. | ||
Registrace | ![]() | Lidé na ni mohou být přiřazováni, ale ještě neproběhlo spuštění. | ||
Před spuštěním | ![]() | Čas mezi registrací a spuštěním. | ||
Spuštěno | Aktivita je spustitelná, ale registrace je zakázána. | |||
Spuštěno (R) | Výchozí stav. Aktivita je spustitelná a je možné k ní přiřazovat uživatele. | |||
![]() | Stav se nepoužívá. | |||
Hodnocení | Stav se nepoužívá. Aktivita nejde spustit. Stavy user accessu? | |||
Ukončeno | ![]() | ![]() | Stav se nepoužívá. Stavy user accessu? | |
Archivováno | ![]() | ![]() | Stav se nepoužívá. Stavy user accessu? |
Ačkoli uživatelské rozhraní umožňuje v tabu Nastavení aktivity ručně zadat jakýkoli stav, nemusí být uložen. Např. kvůli již přiřazeným uživatelům nebo spuštěným uživatelským přístupům nebude možné nastavit aktivitě stav Skrytý.