Sobre o Projeto
Sobre o Projeto
O projeto é um programa inovador de ensino de programação voltado para iniciantes, inspirado nos métodos de ensino do Duolingo. A proposta combina aprendizagem interativa, repetição espaçada de conceitos, atividades práticas e situações-problema que estimulam o raciocínio lógico. O foco principal é tornar o aprendizado acessível, dinâmico e envolvente, mesmo para aqueles que nunca tiveram contato com programação.
Este programa contribui diretamente para o ODS 9 - Indústria, Inovação e Infraestrutura, ao incentivar a capacitação tecnológica e a inovação. Ele promove o desenvolvimento de habilidades essenciais para o avanço da tecnologia e da digitalização, preparando mais pessoas para atuar no setor tecnológico. Ao fortalecer a formação em programação, o projeto impulsiona o crescimento de novas soluções digitais e colabora para a construção de uma infraestrutura mais inovadora e eficiente.
A abordagem utilizada no programa se baseia em pequenos desafios progressivos, que introduzem novos conceitos de forma gradual e intuitiva. Cada lição começa com explicações simples e interativas, seguidas por exercícios que reforçam o aprendizado por meio da prática. Para garantir que os alunos consolidem o conhecimento, o sistema aplicará a técnica de repetição espaçada, revisitando conceitos em momentos estratégicos.
No final de cada sessão, o aluno terá um momento "faça você mesmo", onde poderá desenvolver pequenos projetos aplicando o que aprendeu. Esse espaço é essencial para a autonomia e criatividade do estudante, permitindo que ele veja resultados concretos de sua evolução.
Para manter os alunos motivados e engajados, o programa contará com um sistema robusto de gamificação. Isso incluirá:
Pontos e níveis
À medida que os alunos avançam, eles acumulam pontos e sobem de nível, incentivando a progressão contínua
Desafios e rankings
Os usuários poderão competir de maneira saudável entre si ou contra desafios gerados pelo sistema.
Sistema de streaks (dias consecutivos de estudo)
Para estimular a consistência, os alunos serão recompensados ao manterem uma rotina diária de prática.
Acompanhamento Personalizado
O programa contará com um sistema adaptativo, que identifica o progresso do aluno e sugere revisões ou desafios específicos conforme seu desempenho. Se um estudante demonstrar dificuldades em um conceito, o sistema poderá recomendar atividades extras para reforçar esse aprendizado.
Além disso, uma comunidade integrada permitirá que os alunos compartilhem dúvidas, soluções e colaborem em projetos, criando um ambiente de aprendizado mais rico e interativo.
O programa oferecerá diferentes trilhas de aprendizado, permitindo que os alunos escolham o caminho que mais lhes interessa. Além disso, poderá ser integrado a plataformas educacionais e escolas, proporcionando uma experiência estruturada para diversos perfis de aprendizes.
O objetivo final é criar uma experiência envolvente e eficaz, tornando o ensino de programação acessível a qualquer pessoa, independentemente de sua idade ou experiência prévia. Combinando gamificação, prática ativa e uma abordagem adaptativa, o programa busca transformar a forma como as pessoas aprendem a programar, tornando o processo mais intuitivo e eficiente. Dessa forma, o projeto reforça o compromisso com a inovação tecnológica e o desenvolvimento de novas soluções digitais, alinhando-se ao ODS 9 - Indústria, Inovação e Infraestrutura. Ao capacitar indivíduos na área de tecnologia, ele impulsiona o avanço da indústria digital e contribui para a construção de um ecossistema mais inovador e conectado.
Desenvolvimento de Ideias
Diante da ampla variedade de temas disponíveis para o projeto, escolhemos focar na educação, pois acreditamos que esse é um campo onde podemos gerar um impacto significativo. Considerando os desafios de acesso à educação de qualidade em nosso país, reconhecemos a importância de contribuir ativamente para tornar o aprendizado mais acessível.
Ao escolhermos a área da educação, buscamos alinhar nossa proposta com os conhecimentos propostos no curso de Engenharia de Computação e os desafios que nos deparamos nesse processo. A tecnologia tem um papel fundamental na modernização do ensino, possibilitando soluções interativas e acessíveis. Dessa forma, utilizamos nossa formação para idealizar um aplicativo que una programação e aprendizado.
Com base na escolha da área da educação e na relação com nossa formação em Engenharia de Computação, idealizamos um aplicativo interativo para o ensino de programação básica. Inspirado em abordagens gamificadas, o aplicativo busca tornar o aprendizado mais dinâmico e acessível para iniciantes.
A proposta é oferecer um ambiente envolvente, onde os usuários aprendam conceitos fundamentais de programação por meio de desafios progressivos, exercícios práticos e recompensas motivacionais.