Skip to content
 
 

Latest commit

 

History

96 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plataforma Tuco

Mascote Synapse

Sim, um tucano. Porque eles são bonitos!

Visitantes Desenvolvido com IA

Testar no Navegador Pesquisa de Satisfação

💻 Seminários III — Projeto Extensionista

Disciplina: Seminários III — PUC Minas
Professor: Harison Herman Silva
Formato: Sala de aula invertida

👥 Identificação do Grupo

Grupo: Tuco
Integrante: Felipe Gonçalves Chagas Leite
E-mail: felipe.chagas@sga.pucminas.br
Parceiro: Tarso de Coimbra

📁 Estrutura do Repositório

🎯 Software em Desenvolvimento

✨ Tecnologias Utilizadas

HTML JavaScript Java WebAssembly Android SQLite

📖 Sobre o Projeto

A Plataforma Tuco é uma aplicação educacional, com foco total em aprendizado ativo e acessivel.
Se você já conhece aplicativos como Duolingo (aprendizado de idiomas), Mimo (programação) e o NotebookLM, vai entender a proposta, mas o Tuco vai além:

  1. Abordagem Variada: Procura explorar todas as ideias/técnicas de aprendizado.
  2. Diversidade de Práticas: Mais de 8 tipos de puzzles (com mais 10 ideias em fase de refinamento).
  3. Revisões: Sistema inteligente de flashcards com repetição espaçada
  4. Expansivel: Pode ser utilizada para qualquer tipo de conteúdo, permite o usuário criar seu próprio "espaço".
  5. Offline e Multiplataforma: Funciona sem internet e está disponível para Web, Android e Desktop.
  6. Inclusão: Em adaptação para acessibilidade (suporte a VLibras).

🖼️ Fotos

imagem de marketing flashcard imagem de aluno usando o app imagem de outro aluno usando

💡 Motivação

O Tuco nasceu da uma frustração pessoal com aplicativos atuais de ensino de programação: são pagos, exigem conexão constante com a internet e possuem um conteúdo muito básico.

Objetivos Principais:

  • Estudar usabilidade real com usuários, explorando e adequando diferentes interfaces (UI).
  • Desenvolver novas ideias de puzzles e focar na acessibilidade para pessoas com deficiência.
  • Criar uma base sólida para possível lançamento nas lojas oficiais de aplicativos.

📊 Benefícios do Projeto

Para a Comunidade:

  • Acesso a um aplicativo 100% gratuito de verdade.
  • Aprendizado facilitado em praticamente qualquer dispositivo.
  • Correção de problemas e atualizações. (Pretendo manter a aplicação em meu tempo livre, mesmo após a disciplina).

Para mim

  • Aprendendo um pouco sobre arquitetura de software e design.
  • Contato com bibliotecas e frameworks amplamente utilizados no mercado atual.
  • Adaptação e aplicação de boas práticas de desenvolvimento (SOLID, clean code, etc.).
  • Visualização prática de conteúdos de AED II em puzzles. (Cruzadinha usa backtracking)
  • Exercício criativo, pensar em puzzles e novas funcionalidades (leva mais tempo do que programar).
  • Serve para eu revisar e continuar aprendendo linguagens de programação.

📋 Fluxo de Trabalho

  1. Etapa 1 — Formação e Contato Inicial: Preencher o README.md, contatar a comunidade, levantar demandas (docs/06-registro-contatos.md) e preencher o termo (docs/01-termo-autorizacao.md).
  2. Etapa 2 — Requisitos: Documentar os requisitos do software em contato com a comunidade (docs/02-documento-requisitos.md).
  3. Etapa 3 — Desenvolvimento: Desenvolver a aplicação (src/), seguindo o plano (docs/03-plano-desenvolvimento.md) e registrando o progresso (docs/05-diario-bordo.md).
  4. Etapa 4 — Entrega Presencial: Entregar o software presencialmente à comunidade. Registrar fotos em evidencias/fotos/.
  5. Etapa 5 — Relatórios: Preencher os relatórios no APC usando como base no relatorios/07-relatorio-atividades.md.

About

Fork do projeto Tuco 🦜, focado em acessibilidade para pessoas com deficiência auditiva 💙

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Contributors

Languages