Výuka slovíček (rozšíření pro Chrome)

Vize

Rychlé procvičování slovíček přímo v prohlížeči.

Rozšíření umožňuje jednoduché procvičování slovní zásoby v prohlížeči.

Během procvičování lze označit problémová slova a ty pak procvičovat samostatně.

Uživatel může přidávat nová slova a upravovat či mazat stávající.

Rozšíření si pamatuje stav, takže je možné se kdykoli vrátit k naposledy procvičovaným slovíčkům.

Ukázka

Dashboard Exercise Edit

Návrh a implementace

  • core.js
    • Třída Word nese veškeré informace o jednom určitém slovíčku v systému. Třída má vlastního správce WordDAO, který zajišťuje persistenci slovíček a jejich vyhledávání (všechny, problematické..).
    • Helpers - promíchání pole
  • controllers
    • DashboardController.js - obsahuje akce reagující na události tlačítek na uvítací stránce (dashboard)
    • ManageController.js - zajišťuje akce pro správu slovíček (přidávání, editace, mazání, listování seznamu)
    • ExerciseController.js - odpovídá na akce během procvičování slovíček (označení slova problematického slova, posun na další slovo, zobrazení odpovědi...)
    • MessageController.js - zpracovává a prezentuje zaslané zprávy (upozornění, chyby)
    • PanelController.js - reprezentuje rozcestník, přes který se mění cobrazované pohledy a obrazovky.
  • další
    • background.html - obsahuje metody pro nižší úroveň persistence (ukládání přímo do localStorage objektu)