=====Webový nástroj pro výuku psaní všemi deseti===== ====Autor==== Lukáš Florián ====Oponent==== Jiří Chludil ====Adresa==== http://maldy.comehere.cz/ ====Zadání==== * Navrhněte a implementujte webovou aplikaci sloužící ke kompletní správě úkolů (zadávání, vypracovávání a evidenci) při výuce psaní deseti prsty. * Systém bude poskytovat uživatelské rozhraní pro žáky, učitele a administrátora. * Učitel bude moci spravovat sobě přiřazené třídy a studenty a zadávat a hodnotit jednotlivé úkoly. * Student bude moci plnit úkoly a prohlížet si hodnocení svých úkolů. * Přiřazení tříd jednotlivým učitelům bude zajišťovat administrátor. * Systém důkladně otestujte. ====Úkoly a komunikace==== ===28. 4. 2011=== * schůzka, * úkoly * opravte objevené chybky, * dokončete učitelské rozhraní včetně možnosti zadávání úkolů a testů, * dokončete kapitolu o analýze. * termín další schůzky: 13. 5. 2011, 14:00 ===5. 4. 2011=== * schůzka, * úkoly * dokončete administrátorské rozhraní, * začněte implementovat učitelské rozhraní, * hlídejte si, zda implementujete systém v souladu s navigačním modelem, * začněte přelévat texty do LaTeXové šablony. * termín další schůzky: 28. 4. 2011, 14:00 ===24. 3. 2011=== * schůzka, * úkoly * začněte implementovat administrátorské rozhraní, * zaktualizujte popisy diagramů, * začněte přelévat texty do LaTeXové šablony. * termín další schůzky: 5. 4. 2011, 14:00 ===8. 3. 2011=== * schůzka, * úkoly * doplňte data do databáze a databázi dolaďte, * s ohledem na finální podobu databáze aktualizujte ERD, * dolaďte problém s nefungujícími soubory, * zkuste si pohrát s kódováním, kdyžtak mi problémový soubor pošlete, * začněte implementovat administrátorské rozhraní. * termín další schůzky: 22. 3. 2011, 14:00 ===15. 2. 2011=== * schůzka, * úkoly * nastudujte si metodu charCodeAt, * implementujte klávesnici, * na klávesnici přidejte SHIFT, * na http://petr.vaclavek.com/article/160/CodeConv-2-7-konverze-cestiny si stáhněte prográmek a ověřte si kódování vstupů, * projděte si všechny vazby v ERD a zrevidujte je včetně četností, * vytvořte databázi a naplňte ji konkrétní situací (předem vymyšlenou), * dolaďte diagram aktivit. * termín další schůzky: 8. 3. 2011 ===13. 1. 2011=== * schůzka, * úkoly * dolaďte E-R model, * do diagramu aktivit správy úhozů zapracujte provázání akcí studenta s akcemi systému, * diagramy popište, * začněte s implementací správy úhozů. * termín další schůzky: v polovině února na základě mailové dohody. ===8. 12. 2010=== * schůzka, * úkoly * přepracujte a popište E-R model, * sepište, které technologie včetně knihoven a frameworků a svůj výběr písemně zdůvodněte, * zamyslete se nad možnostmi testování, * pomocí diagramu aktivit či jiných podobných diagramů navrhněte postup testování (reakce na události, závěrečné hodnocení, apod.). * termín další schůzky: dle mailové dohody začátkem ledna. ===16. 11. 2010=== * schůzka, * úkoly: * sepište komentář navigačního modelu, * vytvořit prototyp funkce sledující stisknuté klávesy, * navrhněte E-R model, * podívejte se pro frameworcích, pokud žádný nechcete použít, zdůvodněte. * termín další schůzky: 7. 12. 2010, 15:30. ===25. 10. 2010=== * schůzka, * úkoly: * nastudujte si WebML a sestavte navigační model aplikace, * začněte si hrát s událostmi pod JavaScriptem, * rozmyslete si využití technologií, * podívejte se na AJAX. * termín další schůzky: 15. 11. 2010, 13:30. ===7. 10. 2010=== * schůzka, * úkoly: * prozkoumejte již existující nástroje pro výuku psaní na stroji, * zpracujte rešerši s výsledky vašeho srovnání, * stanovte cíle práce, * počítejte s tím, že závěrečnou zprávu budu chtít v LaTeXu. Ke studiu doporučuji [[http://umarecka.cz/var/ezwebin_site/storage/images/pocitacova/ostatni/dtp_tex_a_latex/latex_pro_zacatecniky/15314-1-cze-CZ/latex_pro_zacatecniky_medium.jpg|tuto knihu]], * nastudujte si podmínky pro psaní BP na info336. * termín další schůzky: třetí týden v říjnu 2010.