Webový nástroj pro výuku psaní všemi deseti

Autor

Lukáš Florián

Oponent

Jiří Chludil

Adresa

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 tuto knihu,
    • nastudujte si podmínky pro psaní BP na info336.
  • termín další schůzky: třetí týden v říjnu 2010.
bp/floriluk.txt · Poslední úprava: 2011/04/28 14:38 autor: matyape1
 
Kromě míst, kde je explicitně uvedeno jinak, je obsah této wiki licencován pod následující licencí: GNU Free Documentation License 1.3
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki