TROJKAM STUDIO, s. r. o.
Uživatelská příručka E-learningový systém MUZA, příručka pro administrátora
Artur Filipiak 15.5.2010
Obsah Správa aktualit a novinek ........................................................................................................................ 4 Správa uživatelů ...................................................................................................................................... 5 Správa okresů .......................................................................................................................................... 5 Správa kurzů ............................................................................................................................................ 6 Správa příloh kurzu .............................................................................................................................. 6 Správa účastníků kurzu........................................................................................................................ 6 Správa lektorů kurzu............................................................................................................................ 7 Správa struktury kurzu (bloků, úkolů) ................................................................................................. 7 Správa nápovědy ..................................................................................................................................... 9 Obecné tipy a informace ......................................................................................................................... 9 Instalační a konfigurační pokyny ........................................................................................................... 10
Tato příručka e-learningového systém MUZA je určena pro administrátora e-learningového systému. Je zde uveden vyčerpávající popis všech funkcí, kromě funkcí popsaných v příručce pro uživatele a v příručce pro lektora. Přestože se přihlásíte jako administrátor, můžete se systémem pracovat v několika rolích:
Přihlášený uživatel – po přihlášení do systému máte k dispozici funkce profilu, odhlášení i seznamu aktuálních kurzů. Tyto funkce jsou popsány v příručce pro účastníky i v příručce pro lektory. Lektor – při hodnocení úkolů nebo při moderování diskuze postupujte dle příručky lektora. Administrátor – funkce administrátora jsou dostupné z menu v části „Administrace“.
V případě problému nebo nejasnosti se obraťte na dodavatele – na systém je poskytnutá 2letá záruka. Přejeme Vám bezproblémovou administraci.
Správa aktualit a novinek Aktuality jsou zobrazovaný na první stránce a také pomoci kanálu RSS. Počet zobrazovaných aktualit na hlavní stránce je omezen parametrem „CONF_NEWS_LIMIT“ v konfiguračním souboru (viz. Kapitola Instalační a konfigurační pokyny). Pokyny ke vkládání a editaci aktualit: V názvu aktuality nepoužívejte příliš dlouhá slova (mohly by narušit vzhled stránky). V popisu pak nepoužívejte jiné, než nejjednodušší způsoby formátování textu. Myslete na to, že aktualita má být stručná a je zobrazovaná na omezeném prostoru. Po nahrání nebo změně aktuality vždy zkontrolujte výsledek a případně aktualitu upravte, jestli dochází k jejímu nesprávnému zobrazování.
Správa uživatelů V seznamu uživatelů jsou zobrazení všichni uživatelé v systému. Administrátorské účty a vlastní účet jsou v seznamu označeny, s tím že vlastní účet nelze smazat – je tak zaručeno to že systém bude mít vždy alespoň jednoho administrátora. Pomoci funkce „export“ lze získat seznam všech uživatelů, včetně dalších údajů. Výsledkem je CSV soubor, který lze otevřít v programu Microsoft Excel (případně OpenOffice Calc). Pokyny pro registraci a editaci uživatelů: Uživatelské jméno je současně emailovou adresou, nicméně jako administrátor můžete použit libovolné přihlašovací jméno bez omezení na platnou emailovou adresu – v tomto případě však počítejte s tím, že u takového účtu nebudou funkční funkce vázané na použití emailové adresy (zaslání hesla, zasílaní oznámení o změně výsledku…). Heslo zadávejte pouze v případě, že jej chcete změnit. Jestli uživatel heslo zapomněl, pak mu jej raději zašlete na email pomocí odkazu „zaslat na email“, který se nachází v textu nad editačním formulářem. U vlastního účtu nelze měnit typ účtu a to ze stejného důvodu, z jakého je zamezeno mazání vlastního účtu (aby systém nikdy nepřišel o všechny administrátory).
Správa okresů Správa okresu neobsahuje žádné funkce krom vkládání, editace a mazání. Mazání je však omezeno na okresy, ke kterým nebyl přiřazen žáden uživatel (pro smazání takového okresu je nejdříve nutno odstranit patřičné uživatelé). Pokyny pro vkládání a editaci okresů: Vždy dbejte na to, aby název okresu byl jedinečný a nezaměnitelný. Jedinečnost hlídá systém, můžete však omylem vložit dva podobně znějící názvy (například „Frýdek-Místek“ a „Frýdek Místek“). Následná duplicita bude zbytečnou komplikaci v organizaci výuky.
Správa kurzů Měnit a vytvářet nové kurzy můžete pouze jako administrátor (lektoři mohou pouze upravovat některé dílčí informace v rámci kurzu – jedná se o popis bloků (úkolů) a případné soubory přiřazené k těmto blokům). Kurzy se mohou nacházet v různých stavech:
V přípravě – kurz není zobrazován v žádných seznamech, jedná se o výchozí stav kurzu, ve kterém by měly být prováděný veškeré počáteční přípravy jako vytváření struktury kurzu, doplňování potřebných informaci a nahrávání materiálů (příloh). Otevřený – uživatelé se mohou do kurzu přihlašovat nebo z něj odhlašovat, mohou také zobrazit anotaci ke kurzu, jeho strukturu a stáhnout nějaké základní materiály. Uživatelé nemají přístup k detailním informacím, jako jsou zadání úkolu, pokyny k jeho vypracování a nemohou vypracované úkoly odesílat. Probíhající – uživatelé mohou vstupovat do kurzu, jehož jsou účastníky. Svou účast již však zrušit nemohou (ani se nemohou přihlásit ke kurzu dodatečně) – oprávnění k těmto operacím má pouze administrátor (viz správa účastníků). Účastníci mohou odesílat úkoly k hodnocení a lektoři mohou tyto úkoly hodnotit. Ukončený – kurz není zobrazován v žádných seznamech (obdobně jako kurz v přípravě). Navíc při změně stavu kurzu na „ukončený“ jsou odstraněny veškeré zaslané práce účastníků a v systému takto zůstane pouze jejich hodnocení – je tak zajištěno, že v systému se nebudou hromadit gigabajty zbytečných dat a nebudou jej zpomalovat.
Pokyny pro vytváření a editaci kurzů: Nový kurz je doporučeno vytvářet ve stavu „v přípravě“, nebudou tak k němu mít dostup jiní uživatelé než správci. V; anotaci stručně popište kurz – na základě anotace by se měl účastník rozhodnout, zdali se chce ke kurzu přihlásit a zdali si vybírá správný kurz. Jelikož zde zobrazeny informace jsou dostupné před zahájením kurzu, měl by se v anotaci nacházet mimo jiné harmonogram, tak aby se mu mohli budoucí účastníci přizpůsobit. Anotace by však měla být stručná a případné rozsáhlé podrobnosti patří do příloh jako samostatné dokumenty.
Správa příloh kurzu Kromě anotace lze ke kurzu nahrát souborové přílohy (ideálně dokumenty typu PDF s podrobnějšími informacemi). Při nahrávaní nové přílohy, je třeba vybrat patřičný soubor na disku a poskytnout stručný popis (bez možnosti formátování). Název souboru lze změnit až po nahrání na server. U každého souboru je k dispozici statistika stažení (počet stažení) a po kliknutí na daný počet je zobrazená detailní statistika podle uživatelů – kdo soubor stáhnul, kolikrát a kdy naposled.
Správa účastníků kurzu Správa účastníků kurzu je dostupná ze seznamu kurzů po kliknutí na první číslo ve sloupci „účast“. Měnit účast lze smazáním uživatele z kurzu (tímto je odstraněná i veškerá jeho odeslaná práce a její hodnocení, nejsou však odstraněny jeho příspěvky v diskuzi) anebo pomoci funkce „zapsat uživatele“. V seznamu uživatelů je dostupné generování certifikátů a to buďto jednotlivě anebo v celku pro všechny účastníky. Certifikáty jsou generovány ve formátu PDF, který lze snadno vytisknout.
Informace na certifikátech jsou přebírány z databáze uživatelů – v případě chybných údajů je třeba tyto údaje opravit v databázi a vygenerovat certifikát znovu. Certifikáty lze generovat kdykoliv (není nutné ukončení kurzu), funkce je však dostupná pouze administrátorovi.
Správa lektorů kurzu Správa lektorů je obdobná jako správa uživatelů s jedním rozdílem že lektor může být přiřazen ke kurzu několikrát – pokaždé pro jiný okres. Podle toho, ke kterému okresu je přiřazen, mu budou přiřazovaný úkoly k hodnocení (bude hodnotit úkoly uživatelů pocházejících z daného okresu). Lektor sice bude moci hodnotit také úkoly ostatních účastníků, nicméně systém bude lektora upozorňovat pouze na povinnost ohodnotit úkoly jemu přiřazených studentů. Při přiřazovaní lektora je možno zvolit „všechny okresy“, lektor pak bude přiřazen ke všem aktuálně existujícím okresům. V případě dodatečného přidání okresů bude však třeba upravit přiřazení lektorů. Toto přiřazení nebude provedeno automaticky ani v případě zapsání lektora ke všem okresům!
Správa struktury kurzu (bloků, úkolů) Správa struktury kurzu je jednou z nejdůležitější možnosti a zároveň povinnosti administrátora. Funkce je dostupná ze seznamu kurzů pod odkazem „bloky“. Bolky kurzu je možno organizovat do stromové struktury (kvůli lepší přehlednosti). Při vytváření nebo při editaci bloku lze zvolit jeho pozici v rámci struktury (pozice je znázorněná tečkami, přičemž je třeba zároveň věnovat pozornost úrovním, kde odsazení vpravo znamená zařazení bloku do jiného). Systém sám hlídá povolené možnosti umístění v rámci struktury (tato omezení jsou aplikovaná při případných přesunech bloku v rámci celé struktury, jelikož s konkrétním blokem jsou přesouvány i všechny bloky do něj zařazeny). Prvním krokem během vytváření kurzu by mělo být sestavení jeho struktury. Poté lze přistoupit k sestavení návaznosti jednotlivých úkolů na sebe – tedy zvolit u každého úkolu potřebné prerekvizity (ostatní úkoly, které účastník musí splnit předtím, než bude moci plnit daný úkol). Na výběr prerekvizit jsou vztahovány různá omezení plynoucí s požadavku dosažitelnosti úkolu během výuky tak aby splnění úkolu B nebylo podmíněno splněním úkolu A a zároveň nedošlo k vložení návaznosti úkolu A na B (došlo by k zacyklení závislosti). Tyto omezení hlídá systém a netřeba jím věnovat zvýšenou pozornost. V případě vytvoření struktury kurzu s lineární návazností (po splnění úkolu A lze plnit B, po splnění B lze plnit C, po splnění C … a tak dále) lze využít funkce „prerekvizity“ v seznamu bloků. Funkce ta automaticky vygeneruje lineární návaznost každého úkolu na předchozí úkol (a zruší případné existující návaznosti). I v případě odlišné struktury kurzu může být tato funkce užitečným výchozím bodem pro další úpravy. Návaznosti úkolů mohou být navíc dvojího druhu:
Splnění všech vybraných úkolů – v této variantě je vyžadováno současné splnění více úkolů (je to také výchozí možnost). Pokud je blok rozdělen na více úkolu, které lze plnit současně, pak je to vhodná možnost jak uživateli zpřístupnit další blok poté co splní všechny úkoly v libovolném pořadí.
Splnění kteréhokoliv vybraného úkolu – tato možnost slouží k tomu, aby si uživatel mohl zvolit jednu z možných variant úkolu A, B, C, D. Přejít k dalšímu bloku bude moci poté, co splní kteroukoliv z těchto variant (například C, přičemž varianty A, B, D plnit nemusí).
Pokyny pro vytváření a editaci bloků: Název bloku by měl být věcný a stručný. Navíc je vhodné se vyhnout názvům, které budou rozděleny na více řádků – snižuje se tím přehlednost struktury kurzů. V anotaci by se pak měl nacházet stručný popis úkolu a požadovaného řešení (rozsáhlejší texty pak patří do příloh bloku – jež jsou obdobou příloh kurzů). Po jakýchkoliv změnách je velmi doporučeno zobrazení detailu bloku, tak jak jej uvidí ostatní uživatelé (odkaz je dostupný v textu nad editačním formulářem). Detail bloku (popis, přílohy) může měnit každý lektor, který je ke kurzu přidělený. Více informací na toto téma se nachází v příručce pro lektory. V téže příručce jsou pak popsány i možnosti a pravidla pro hodnocení úkolů odeslaných uživateli.
Správa nápovědy Nápověda je zobrazována na každé stránce v okénku nápovědy. Podle zvolené stránky lze vybrat, který text se bude na stránce zobrazovat. Výběr se provádí podle odkazu, který na stránku vede, například „http://www.domena.cz/admin-tip/“ slouží ke správě nápovědy a podtržená část slouží k identifikaci této stránky pro potřebu zobrazování tipů (nápovědy). V případě že ke stránce je přiřazeno více tipů, pak se jednotlivé tipy střídají s každým dalším načtením stránky. Pokyny pro vkládání a editaci textů nápovědy: Text nápovědy sám o sobě nepodporuje formátování. Nicméně můžete v něm použit kód HTML. Vloženou nápovědu vždy vyzkoušejte, zdali se zobrazuje správně. Zejména je kritická délka textu, jelikož okénko nápovědy má pevnou velikost.
Obecné tipy a informace V systému se nachází seznamy různých položek. U každého takového seznamu je k dispozici políčko „hledání“. Jeho použití usnadňuje správu v případě rozsáhlejší databáze. Naučte se jej využívat. Namísto použití tlačítka „zpět“ v prohlížeči používejte odkaz „zpět“ nacházející se v systému (v menu anebo občas i v nadpisu). Vyhnete se takto případným varovným stránkám prohlížeče odmítajícího opakovaně odeslat nějaká formulářová data. Věnujte pozornost zprávám systému v žlutém obdélníku. Zprávy jsou zobrazovány po každé vyvolané změně systému, případně při selhání nějaké operace.
Instalační a konfigurační pokyny Instalaci je třeba provést v několika krocích: 1. Požadavky na server a oprávnění: Webový server Apache verze 2.0 nebo kompatibilní Podpora PHP verze 5.2.0 nebo kompatibilní MySQL server verze 5.0 nebo kompatibilní FTP účet, MySQL účet 2. Kopírování souborů: Z instalačního CD zkopírujte všechny soubory na server pomocí FTP. Umístění (adresář) zvolte dle nastavení serveru, za tímto účelem konzultujte poskytovatele služby webhostingu. Po zkopírování nastavte přístupová práva u adresářů „cache“, „compile“ a „session“ tak aby byl do těchto adresářů umožněn zápis (na UNIXových systémech se jedná o práva 0777, případně rwxrwxrwx). 3. Konfigurace: Konfigurační parametry lze nastavit v souboru „config.php“. Parametr „CONF_BASE_HREF“ určuje místo instalace, které se musí shodovat s umístěním souborů v rámci webového serveru. Jedná se o absolutní cestu s prefixem „http“, kde nesmí chybět doména a případně může být dodatečně specifikován adresář, například: „http://www.domena.cz/“ nebo „http://www.domena.cz/adresar/“ (na konci nesmí chybět lomítko). V případě, že je provedená instalace do nějakého podadresáře (a ne do kořenového adresáře domény), pak je potřeba v souboru „.htaccess“ zrušit platnost řádku „RewriteBase /“ nejlépe jeho zakomentováním: „# RewriteBase /“. V případě instalace do kořenového adresáře domény se ujistěte, že tento řádek se v souboru „.htaccess“ nachází a je platný. Poznámka: Někdy je soubor „.htaccess“ skrytý a na FTP jakoby chybí – je to způsobeno tečkou na začátku názvu souboru – na UNIXových systémech se tak značí skrytý soubor. V tom případě je třeba jej upravit lokálně a nahrát na server znovu, kde dojde k jeho přepsání. Parametr „CONF_ADMIN_EMAIL“ určuje zpětnou adresu, ze které jsou odesílané všechny emaily. Ujistěte se, že se jedná o platnou adresu pro případ, že by některý z účastníků na email odpověděl. Zadejte konfigurační parametry pro připojení k MySQL databázi, dle údajů poskytovatele webhostingu (název databáze, uživatelské jméno, přístupové heslo): MySQL::database("database"); MySQL::username("username"); MySQL::password("password"); Parametr „MYSQL_LOAD_FILE“ je třeba nastavit na hodnotu „inline“ v případě, že nefunguje nahrávání souborů na server (MySQL účet nemá povoleny práva „FILE“). 4. Inicializace databáze: Pro tuto operaci je připraven instalační skript „install.sql“. Skript lze spustit z konzole MySQL (mysql database –h server –u username –p) a po zadání hesla a úspěšném připojení stačí napsat příkaz „set names utf8;” pro
nastavení správné kódové stránky a dále „source install.sql“ (soubor „install.sql“ se musí nacházet v adresáři, ze kterého byla spuštěna konzole MySQL). V případě použití nástroje PHPmyAdmin je třeba se přihlásit, vybrat databázi, zkopírovat obsah souboru „install.sql“ do textového pole nacházejícího se v záložce SQL a potvrdit tuto operaci. 5. První krok po instalaci: Je nutno změnit heslo pro administrátorský účet, kde výchozí nastavení přihlašovacích údajů je „admin“ / „heslo“. Změnou hesla pomoci webového rozhraní zároveň ověříte funkčnost systému. V případě jeho nefunkčnosti se ujistěte, že jste dodrželi veškeré pokyny v části konfigurace. Případně můžete dočasně povolit chybové a ladící zprávy v konfiguračním souboru: změňte hodnotu parametru „CONF_DEBUG“ na „true“.