From accd31334beedc212256b0fed1aa6bf37170fc16 Mon Sep 17 00:00:00 2001 From: Manasvi Srivastava <114558299+grimreapermanasvi@users.noreply.github.com> Date: Thu, 12 Oct 2023 18:30:17 +0530 Subject: [PATCH] Language Learning App --- Projects/1-Beginner/Language Learning App | 31 +++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Projects/1-Beginner/Language Learning App diff --git a/Projects/1-Beginner/Language Learning App b/Projects/1-Beginner/Language Learning App new file mode 100644 index 00000000..5ab863c2 --- /dev/null +++ b/Projects/1-Beginner/Language Learning App @@ -0,0 +1,31 @@ +# Language Learning Game + +**Tier:** 1-Beginner + +The Language Learning Game is an interactive application designed to help users practice and enhance their language skills in a fun and engaging manner. It combines game development with language learning, making it an innovative and educational project. + +## Constraints + +For the initial version of this app, the language learning game may be limited to a single language. As you expand the project, you can introduce support for multiple languages. + +## User Stories + +- [ ] Users can choose a language they want to learn or practice. +- [ ] Users can select from different gameplay modes tailored to language learning aspects: + - [ ] **Vocabulary Mode:** Match words to images to expand vocabulary. + - [ ] **Grammar Mode:** Construct sentences and improve grammar skills. + - [ ] **Pronunciation Mode:** Practice pronunciation by repeating words and phrases. + +- [ ] Users can see their scores and track their progress, receiving feedback on their performance, including correct answers and completion time. + +- [ ] Users can receive interactive feedback to guide them when they make mistakes, such as providing the correct answer and pronunciation assistance. + +- [ ] Users can practice pronunciation with voice recognition technology to evaluate their pronunciation accuracy. + +- [ ] Users can compete with others through leaderboards and earn achievements as they progress in the game. + +- [ ] The game should provide a variety of challenges with randomized questions and exercises to keep users engaged. + +##Example Projects +- Duolingo Clone (https://github.com/ollinmagno/duolingo-flutter.git) +- Wordy (https://github.com/Rvjonh/wordy.git)