Pitch: Estou criando um “Duolingo para programação” e queria feedback da comunidade
Fala pessoal.
Nas últimas semanas venho desenvolvendo um projeto chamado SharpCode e resolvi compartilhar aqui para ver o que a galera acha.
A ideia é ser uma plataforma para praticar programação um pouco todos os dias, em vez de só consumir conteúdo. Algo meio no estilo Duolingo, mas voltado para programação.
Hoje a plataforma tem:
- Trilhas por linguagem (JavaScript, Python, Java, C#, HTML, CSS, SQL etc.)
- Desafios curtos ao longo das trilhas
- Sistema de XP e streak diário
- Ranking entre usuários
- Sistema de revisão baseado nos erros do usuário
Esse último ponto é algo que estou tentando focar bastante. A ideia é que a plataforma guarde os erros que você comete e depois gere revisões em cima desses pontos, para reforçar justamente onde você teve mais dificuldade.
Antes que alguém pergunte: sim, eu sei que já existem várias plataformas nesse estilo (Coddy, Mimo, SoloLearn, etc.). A proposta aqui não é reinventar totalmente isso, mas tentar criar algo mais focado em prática diária e em português, já que a maioria dessas plataformas é totalmente em inglês.
Outro ponto que estou tentando explorar é justamente esse sistema de revisão automática baseado nos erros do usuário, para ajudar a reforçar a base conforme a pessoa evolui.
O projeto ainda está em MVP, então ainda tem muita coisa para melhorar e evoluir. Estou basicamente iterando aos poucos conforme recebo feedback de quem testa.
Se alguém quiser dar uma olhada ou testar:
Qualquer feedback, crítica ou sugestão é muito bem-vinda.