Alunas: Clara Yuki Sano e Júlia Melo Teixeira dos Santos
Orientador: Carlos Hitoshi Morimoto
Este trabalho detalha o desenvolvimento do PyBlox, uma aplicação que utiliza Realidade Aumentada (Augmented Reality, AR) para o ensino introdutório de lógica de programação em Python. Seu funcionamento consiste na manipulação de blocos físicos pelo usuário que serão rastreados e associados a trechos de código Python pelo software, resultando na simulação do código final quando o arranjo dos blocos estiver correto. Apesar de inspirado na linguagem Scratch, este trabalho se destaca ao empregar código em uma linguagem de programação popular e interação física, visando promover uma experiência pedagógica mais imersiva e envolvente. A implementação da aplicação utiliza a engine de jogos Unity, sua framework AR Foundation e a biblioteca Google ARCore. Palavras-chave: Realidade Aumentada (AR), Realidade Estendida (XR), Ensino de Programação, Aprendizagem Baseada em Blocos.