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
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)