Conversão automática de fluxogramas desenhados à mão em código executável
Parceria de desenvolvimento
O ensino de programação para alunos iniciantes costuma enfrentar dois obstáculos comuns: a dificuldade em transformar a lógica representada em fluxogramas em código de computador e a falta de ferramentas que apoiem os professores na criação de atividades alinhadas à Base Nacional Comum Curricular (BNCC). Muitos estudantes entendem melhor a lógica por meio de desenhos e esquemas, mas encontram barreiras quando precisam escrever códigos textuais. Ao mesmo tempo, os docentes nem sempre contam com recursos que conectem programação, pensamento computacional e as diretrizes educacionais brasileiras.
Atentos a esses problemas, pesquisadores da Unicamp desenvolveram o BitDog Lab App, um aplicativo educacional que usa inteligência artificial para interpretar fluxogramas desenhados à mão. O aluno fotografa o fluxograma com o celular e o aplicativo converte automaticamente esse desenho em código MicroPython, gravando-o diretamente em uma placa eletrônica educacional. Além disso, o aplicativo inclui um chatbot educacional baseado em modelos avançados de linguagem natural, treinado com conteúdo da BNCC, que auxilia professores a planejar atividades pedagógicas alinhadas às competências exigidas.
Como resultado, o BitDog Lab App torna o aprendizado de programação mais acessível, intuitivo e contextualizado. Ele reduz a complexidade inicial do contato com código, apoia o trabalho docente e integra hardware educacional com inteligência artificial. A tecnologia se destaca por facilitar a aprendizagem, valorizar metodologias visuais e fortalecer o uso pedagógico da programação no contexto brasileiro.
Aplicações
O aplicativo pode ser usado no ensino de programação e pensamento computacional em escolas e projetos educacionais que utilizem hardware didático.
Problema Solucionado
O programa elimina a dificuldade de converter fluxogramas em código e a falta de apoio pedagógico alinhado à BNCC no ensino de programação.
Vantagens
Conversão automática de fluxogramas desenhados à mão em código executável
Apoio pedagógico com inteligência artificial alinhado à BNCC
Integração simples entre o aplicativo móvel e a placa educacional
INVENTORES
Fabiano Fruett
Faculdade de Eng. Elétrica e de Computação
PC344_BITDOGLAB
Aplicativo com LLM e Chatbot Educacional Alinhado à BNCC: Um Recurso para o Pensamento Computacional
DEPOSITADA
Sugestões de Tecnologias Relacionadas