Bem-vindo ao AlfaEduca, o aplicativo interativo de alfabetização! O AlfaEduca foi desenvolvido para auxiliar no processo de aprendizado de jovens e adultos, especialmente do público EJA (Educação de Jovens e Adultos), utilizando atividades práticas e adaptadas para diferentes perfis de usuários.
O Brasil ainda enfrenta altos índices de analfabetismo funcional entre adultos de meia-idade, especialmente no público EJA, devido à falta de recursos educacionais acessíveis, personalizados e adaptados à realidade desse público.
O AlfaEduca oferece atividades interativas e personalizadas, preparadas para diferentes perfis de usuários do EJA, promovendo o desenvolvimento da leitura e escrita de forma prática, acessível e respeitando o ritmo de cada pessoa.
- LLM (Ollama): modelo de linguagem para recursos de IA e processamento de linguagem natural.
- Java: desenvolvimento de serviços e integrações principais.
- Spring: framework para o backend em Java.
- React Native - Expo: desenvolvimento do aplicativo mobile multiplataforma.
- Python: scripts, integrações e possíveis recursos de IA.
- JavaScript: lógica de frontend e scripts auxiliares.
- HTML/CSS: estruturação e estilização de páginas web.
- OCR: reconhecimento óptico de caracteres para funcionalidades de imagem para texto.
- Docker: conteinerização e padronização de ambientes.
- PostgreSQL, SQL: armazenamento e gerenciamento de dados.
- Shell Script: automação de tarefas e scripts de ambiente.
O AlfaEduca é uma ferramenta educacional projetada para ensinar as primeiras letras, palavras e noções básicas de leitura e escrita. Por meio de jogos, atividades interativas e vídeos educativos, o aplicativo visa proporcionar uma experiência de aprendizagem dinâmica e divertida.
Objetivos do AlfaEduca:
- Facilitar a alfabetização de forma intuitiva e atrativa.
- Incentivar o desenvolvimento das habilidades de leitura e escrita desde os primeiros passos.
- Oferecer uma abordagem personalizada para o aprendizado, respeitando o ritmo de cada usuário.
- Estimular a criatividade e o prazer pelo aprendizado.
- Imagem para Texto: Capture texto impresso com a câmera do dispositivo e converta-o instantaneamente em texto digital.
- Texto para Áudio: Transforme o texto digital em áudio, permitindo que os usuários ouçam a leitura em voz alta.
- Áudio para Soletração: Ouça a soletração das palavras, facilitando o reconhecimento e a memorização das letras.
- Silabação: Divida as palavras em sílabas para uma melhor compreensão da estrutura linguística.
- Contorno de Escrita (Caligrafia): Pratique a escrita com exercícios de caligrafia que ajudam a melhorar a habilidade de escrita.
- Progressão Personalizada: O aplicativo adapta-se ao ritmo e progresso de cada usuário.
- Douglas Bezerra: Desenvolvedor front-end. Atuou no desenvolvimento do aplicativo mobile da plataforma AlfaEduca utilizando React Native e TypeScript.
- Erick Santos: Desenvolvedor back-end, responsável pela arquitetura do sistema, integração de dados do AlfaEduca e configuração da IA, utilizando Java, Python e Docker.
- Gladistony Silva: Desenvolvedor full-stack, atuou no back-end, garantindo integração e estabilidade da plataforma AlfaEduca e apoiou na manutenção de dados, utilizando Java e Python.
- Vinícius Gomes: Desenvolvedor front-end, atuou no desenvolvimento do site WEB da plataforma AlfaEduca utilizando HTML e CSS.