Desenvolvi e mantive vários sites com ReactJS, nos quais alunos de espanhol e português participam de atividades de prática. Os aplicativos também utilizam Redux e Ajax+PHP. Desenvolvi e implementei – do zero – este site e sua infraestrutura. Permite que o aluno aprenda o idioma com atividades que fornecem feedback usando princípios de processamento de linguagem natural.

Meu conhecimento de ponta vem de pesquisas que faço no campo da instrução mediada por computador. Mesmo que está certo que nossa compreensão das condições cognitivas e psicológicas que aceleram a aquisição de uma segunda língua têm avançado nos últimos anos, a grande maioria dos sites disponíveis aos estudantes de línguas utiliza técnicas que refletem perspectivas ultrapassadas e mitos sobre o que sabemos que é a ‘prática eficaz’. Quase todos os produtos comerciais envolvem exercícios repetitivos, por exemplo, a conjugação de verbos no tempo presente. As atividades neste site, ao contrário, permitem que o aluno tire proveito de multimídia e processamento de linguagem natural.

Especificamente, nessas atividades, o aluno ouve trechos da segunda língua contextualizados dentro duma história ou descrição e responde a perguntas que verificam sua compreensão. Além disso, exigem uma reação pessoal ao que ouviu. Esse nível de envolvimento cognitivo ajuda o aluno a formar conexões entre a gramática e o vocabulário da segunda língua, além de associar processos mentais pessoais e emocionais ao que está aprendendo. A pesquisa atual no campo da aquisição duma segunda língua mostra que, quando o aluno se envolve em novas experiências de uma perspectiva tanto factual quanto pessoal, ganhos de longo prazo viram mais alcançaveis.

Quando pedimos para os alunos praticarem com estruturas gramaticais e palavras de vocabulário, uma característica única das atividades neste site é o uso de feedback visual sutil sobre o quão perto sua resposta está da resposta correta enquanto digitam no teclado. Hoje, outros sites esperam que o aluno termine de digitar uma resposta ou escrever as respostas para uma atividade inteira antes de dar a resposta correta ou informar quantas respostas acertaram. Abandonei essa prática para as atividades deste site: o aluno vê um medidor de precisão ao escrever espanhol ou português numa atividade focada, como aquela que enfatiza o uso de verbos no pretérito, e ao final da atividade, você pode ver todas as respostas de uma só vez.

 

Atividades de demonstração

Praticando verbos e pronomes em português

Esta atividade leva o paradigma das atividades de preenchimento de lacunas a outro nível, através do uso de tecnologias de processamento de linguagem natural.

A atividade também incorpora as seguintes tecnologias:

  • Os dados da atividade residem num banco de dados MySQL.
  • As rotinas ajax de ReactJS obtêm dados do banco de dados por PHP. 
  • Redux funciona com ReactJS para administrar a distribuição de feedback, monitorar o progresso e exibir as respostas após o aluno concluir a atividade.

🔗 Vá para a atividade!

Prática de números em português

Esta atividade envolve a compreensão auditiva e pratica algo muito importante: os números. O aluno ouve um número em português e deve escrevê-lo usando as convenções do português. Reproduzir os arquivos de áudio mp3/ogg com serviços de conversão de texto em fala de AWS Polly. Para tanto, escrevi scripts em Python.

Para você testar como funciona, para o item 1, escreva o número 24.090, considerando que os alunos de fala inglesa querem expressar esse número desta forma: 24,090. Para o item 2, escreva o número 175.

🔗 Vá para a atividade!