Kanji no Sensei est un moteur de flashcard amélioré dont le but est d'aider à l'apprentissage des kanji et du vocabulaire de la langue japonaise. Un logiciel dit "flashcard" est un logiciel qui se propose d'aider les utilisateurs à étudier, apprendre ou réviser des connaissances, celles-ci étant généralement scolaires. L'étude se fait par des exercices interactifs et souvent répétitifs qui doivent permettre à l'utilisateur de mémoriser les connaissances.
Ce type de logiciel est donc spécialement adapté pour les connaissances à acquérir par le "par coeur" et l'exercice de base pour cela est le Quiz. Le Quiz permet à l'utilisateur de tester lui-même ces connaissances (ou d'auto-tester son niveau) et surtout d'en acquérir naturellement d'autres par le biais de la répétition aléatoire et automatique que propose le logiciel.
Le moteur de flashcard de Kanji no Sensei permet de manière générale :
Les types d'éléments disponibles sont définis dans des plugins, ce qui rend le moteur évolutif et adaptable à tout type de données.
Des plugins sont développés initialement pour l'apprentissage des kanji et du vocabulaire japonais.
Kanji no Sensei est développé de sorte que le moteur soit découplé du contenu (grâce à un systeme de plugins), mais un contenu de base pour l'apprentissage de kanjis et de vocabulaire japonais est constitué en parallèle. Ce contenu prend modèle sur les cours délivrés en section LEA de l'Université Toulouse le Mirail. Etant moi même étudiant et développant sur mon temps libre, je ne peux pas garantir l'entière fiabilité des données que je saisis (coquilles, ...), néanmoins je fais de mon mieux et je compte sur la bonne volonté des utilisateurs pour me signaler toute erreur restante afin que je la corrige.