ENVOLVE é uma ferramenta educacional gamificada desenvolvida com o objetivo de promover a inclusão digital da terceira idade, utilizando princípios de pensamento computacional. O projeto foi criado para permitir que idosos aprendam a utilizar tecnologias de forma prática, acessível e divertida, por meio de desafios interativos que trabalham habilidades como reconhecimento de padrões, resolução de problemas e coordenação motora.
A ferramenta oferece três modos de jogo com múltiplas fases, que não se repetem, mantendo a experiência dinâmica a cada tentativa. Dependendo do desempenho do jogador, eles recebem de 1️⃣ a 3️⃣ estrelas, e o progresso é registrado para evolução de nível.
-
Busca de Itens: O usuário deve encontrar itens específicos em uma lista e clicar nos itens corretos que aparecem na tela.
-
Digitação de Palavras/Códigos: O jogador deve digitar corretamente palavras ou códigos apresentados na tela, reforçando habilidades de teclado.
-
Puzzle com Formas Geométricas: O usuário completa uma imagem escolhendo e encaixando formas geométricas corretas, desenvolvendo raciocínio lógico e percepção visual.
-
Progressão por Estrelas: Os jogadores ganham estrelas conforme o desempenho e acumulam essas estrelas para subir de nível.
-
Sistema de Dicas: Os jogadores podem usar dicas limitadas para facilitar a busca de itens, a digitação ou a solução dos puzzles.
-
Sons de Feedback: Sons diferentes para ações corretas e incorretas, tornando a experiência mais imersiva.
-
Sistema de Níveis: As fases são projetadas de forma que os desafios não se repitam, mesmo quando o jogador reinicia uma fase.
-
Interface Intuitiva: Focada em ser acessível para pessoas idosas, com visual limpo e comandos simples.
Acesso Online
Acesse o jogo diretamente pelo link abaixo, sem precisar instalar nada:
https://envolve-theta.vercel.app
Instalação Local
Para executar a ferramenta localmente, você precisará ter o Node.js instalado. Siga os passos abaixo:
Clone o repositório:
git clone https://github.com/ookamyabyss/envolve/
Entre no diretório do projeto:
cd envolve
Instale as dependências do projeto:
npm install
Execute o projeto:
npm run start
O jogo estará disponível no navegador, geralmente em http://localhost:3000.
- React: Framework utilizado para criar a interface do jogo.
- JavaScript: Linguagem de programação principal.
- CSS: Para a estilização da interface.
- Node.js: Ambiente de execução para a aplicação.
Rafael Roberto Coutinho da Cruz
Universidade do Estado da Bahia - UNEB