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 viditelný a použitelný pro všechny zmíněné typy.
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 💻.
- Doporučené nastavení: zobrazený
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ý
- Doporučené nastavení: zobrazený
Spuštění i 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 níže).
- Výchozí nastavení: zobrazený
- Výchozí hodnota: Ne
- Doporučené nastavení: zobrazený
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
- Doporučené nastavení: zobrazený
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
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 DATETIME)
Datum a čas vytvoření aktivity.
- Výchozí nastavení: zobrazený
- Výchozí hodnota: datum vytvoření
Poslední úprava (lastUpdated DATETIME)
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)
Schéma (idCtActivitySchema)
Hodnota číselníku Schema aktivity pro aktivitu 📖, 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ý
Pořadí (itemOrder LONG)
Pořadí položky ve složce na obrazovce Aktivity 💻.
- Výchozí nastavení: skrytý
Ohodnocení aktivity (rating LONG)
Výsledek uživatelského hodnocení aktivity. Pro toto hodnocení musí být nastaven parametr Recenze (viz níže)
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, ale je možné jej bez efektu nastavit
- 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
Rezervace (reservation BOOLEAN)
není implementováno
- Výchozí nastavení: skrytý
- Výchozí hodnota: Ne
Typ aktivity (idCtActivityType)
tento parametr je při vytvoření nastaven na hodnotu Aktivita. Změna tohoto parametru může způsobit chyby v databázi, proto je chráněn proti přepsání.
- Výchozí nastavení: skrytý
- Výchozí hodnota: nastavena při vytvoření objektu
- Doporučené nastavení: skrytý
Viditelné (visible BOOLEAN)
Nastavení hodnocení (ratingPreset STRING)
Cesta v bloku (blockPath STRING)
Maximální počet bodů (maxScore STRING)
Verze (version STRING)
Potřebný počet bodů (passScore STRING)
Subtyp (idSubtype)
Možnost splnit po termínu vypršení (afterDueDateCompletition BOOLEAN)
Nadřazené složky (parentDirs STRING)
Registrace přes nadřazené Aktivity (parentRegistration BOOLEAN)
Nadřazený blok (idAncestorActivitySet)
Registrace (registration BOOLEAN)
Povolit spustit po vypršení přístupu (afterDueDateLaunch BOOLEAN)
Platnost po splnění (afterAcquireValidity LONG)
Více aktivních přístupů (multiActive BOOLEAN)
Při povoleném parametru je možné
Spouštěný obsah (launchContent)
Specifické ID (customId)
Dodavatel (idContractorMt)
Poptávka (interest)
URL ikony (imageUrl)
Šablona formuláře (resultDataTemplate)
Platnost do (fixedValidity)
Počet dnů přístupu (launchTimeLength)
Prodej (sell)
Externí ID (externalId)
Počet hodnocení aktivity (ratingCount)
Url (url)
Stav aktivity (idCtActivityState)
Typ vyhodnocení (idCtEvaluationType)
Spustitelná url (launchUrl)
ID (id)
pouze pro čtení
unikátní identifikátor aktivity v systému
- Popis -
- Spuštění i po splnění - zda může uživatel aktivitu spustit i poté, co ji už splnil (pokud k ní má stále přístup)
- Počet pokusů - vyplňte pokud je potřeba omezit počet pokusů, které uživatel má na splnění (spuštění) aktivity, jinak je počet spuštění neomezený
- Kapacita - vyplňte pokud je potřeba omezit počet uživatelů, který je možné na aktivitu přihlásit, jinak je počet uživatelů neomezený
- Vytvořeno - kdy byla aktivita vytvořena, vyplněno automaticky
- Poslední úprava - datum, kdy byl naposledy změněn nějaký parametr aktivity (momentálně není aktivní)
- Skrýt výsledky - pokud chceme uživateli zamezit, aby viděl konkrétní výsledek, kterého na aktivitě dosáhl.
- Recenze - hodnocení aktivity uživatelem. Hodnotit lze hvězdami, textem nebo oběma způsoby. Lze nastavit povinné vyplnění recenze. Pokud je vyplnění povinné a zároveň je nastaveno hodnocení hvězdami i textem, budou povinně vyžadovány pouze hvězdy.
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ý.