About this project
it-programming / web-development
Open
Project overview
Sou professor de inglês e eu trabalho com os alunos com a técnica de repetição espaçada. Para isso, eu gero um arquivo .csv com expressões, vocabulários, etc. E os alunos importam esse arquivo .csv para dentro do aplicativo AnkiApp ou Ankidroid, a depender do Sistema Operacional. PASSO A passo para gerar o arquivo e importar 1. Eu coloco todo o vocabulário em um .csv seguindo o padrão "[palavra/expressão em inglês] , [tradução]", onde a vírgula atua como um separador para interpretação do Anki. (Vide anexo um exemplo). A palavra que estiver antes da vírgula, fica na frente no card, e a palavra que estiver depois da vírgula, fica no verso do card. 2. O aluno precisa segregar esse arquivo deixando 20 palavras em cada .csv. 3. O aluno importa para o aplicativo. 4. Cada arquivo .csv importado representará um "baralho". Um baralho contém um grupo de cards. Esses cards são as palavras que estavam listadas no .csv. PASSO A passo que o aluno executa após importação 1. Ele abre o baralho 2. O app exibe a primeira palavra (que estava antes da vírgula). 3. O aluno vai selecionar se ele se lembrou da palavra ou não. 4. Assim que ele selecionar a opção, o app exibe o verso do card (palavra que estava depois da vírgula) 5. O aluno clica na seta e vai para o próximo card. Eu poderia usar o próprio Anki, mas não gosto de algumas funcionalidades limitadas da ferramenta. Por isso gostaria de ter algo próprio, desenvolvido de acordo com o que penso. Inicialmente, penso em um tal de PWA que um dia um desenvolvedor me disse que é um app que serve como se fosse uma ponte para uma página web. (Deixo aberto à sugestões), ou até mesmo um site responsivo. funcionalidades desejadas: - haveria seções e em cada seção haveria um grupo de baralhos diferentes. - Eu faria a importação e distribuição dos baralhos na ferramenta. - Ao abrir o baralho para estudar, o aluno teria duas opções para selecionar: "I get it easily" ou "I don't get it easily". No final do estudo, na listagem de baralhos, ele teria uma estatística de quantas palavras estão em 'I get it easily' e quantas estão em 'I don't get it easily'. - Na lista de baralhos disponíveis na seção, ele só conseguiria acessar o baralho seguinte se o anterior estiver 100%, ou seja, se todos os cards do baralho anterior estiverem definidos como 'I get it easily'. E assim sucessivamente. - O aluno teria uma contagem de tempo de uso do app diário e semanal. Bem como acesso às suas estatísticas. - Seria possível que cada card fosse automaticamente vinculado com o áudio do Google Tradutor?
Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
Roles needed Developer, Designer
Delivery term: Not specified
Skills needed