Professor de Matemática, Tecnologia e Inovação, e Robótica — Júlio César Valera
Ver Roteiro Pedagógico e Narrativo
Roteiro Pedagógico e Narrativo do Projeto “MakerEdu: Programando Ideias em Movimento”
Contexto e propósito
O projeto MakerEdu: Programando Ideias em Movimento nasce da necessidade de unir o pensamento lógico da Matemática, a experimentação da Robótica e a criatividade da Cultura Maker em um ambiente acessível, lúdico e colaborativo.
A proposta é que o estudante deixe de ser apenas usuário da tecnologia para se tornar criador de soluções, manipulando código, simulando experimentos e observando o resultado de suas ideias em tempo real.
A essência do projeto é mostrar que programar é pensar, testar é aprender, e errar faz parte do processo criativo.
Descrição geral do software
O ambiente é um aplicativo em Python que integra uma interface interativa em p5.js.
Ele funciona como um laboratório virtual de programação, dividido em duas áreas:
Painel do código (lado esquerdo):
onde o estudante ou professor visualiza e edita o código do exemplo da atividade.
O código pode ser modificado e executado com um clique, gerando novas descobertas.
Painel visual (lado direito):
onde o resultado é mostrado de forma animada e interativa, permitindo compreender, de maneira concreta, o efeito das alterações feitas no código.
O aplicativo será modular e expansível, ou seja, o professor poderá adicionar novas atividades no futuro, cada uma com:
um código exemplo (editável pelo aluno);
uma descrição pedagógica;
e um espaço visual próprio.
Atividade destaque: Jogo das Combinações de Robótica
Uma das primeiras atividades do projeto será o Jogo das Combinações, que simula o processo de montagem de circuitos e kits de robótica.
O estudante poderá selecionar diferentes componentes como micro:bit, servo motor, módulo L298N, sensor ultrassônico, shield PWM, entre outros e o sistema informará se a combinação é compatível ou não.
Por exemplo:
“O servo não pode ser ligado diretamente ao micro:bit, pois precisa de um shield PWM e de uma fonte de 5V.”
Essa mecânica incentiva o raciocínio experimental, o pensamento sistêmico e a compreensão prática de como os componentes eletrônicos se relacionam.
Objetivos de aprendizagem
Desenvolver o raciocínio lógico e algorítmico por meio da experimentação.
Estimular a criatividade e a autonomia na resolução de problemas.
Compreender relações matemáticas presentes em movimentos, trajetórias e estruturas.
Promover a integração entre programação e robótica sem depender de kits físicos.
Estimular a cultura maker como metodologia ativa de aprendizagem.
Habilidades da BNCC envolvidas
EF08MA18: Explorar padrões e regularidades em sequências e algoritmos.
EF09MA15: Utilizar linguagens de programação na resolução de problemas.
TI09EF01 e TI09EF02: Planejar e criar protótipos de soluções com base em princípios de pensamento computacional e maker.
Papel do professor
O professor atua como mediador e provocador de ideias.
Ele pode criar novas atividades, editar exemplos existentes e propor desafios abertos, como:
“Como fazer o robô andar em linha reta?”
“Qual combinação de peças permitiria um carro autônomo?”
“Como otimizar o movimento mudando apenas duas linhas do código?”
Expansão e continuidade
O sistema foi pensado para crescer junto com o professor.
A cada nova ideia, basta adicionar uma nova atividade com código, descrição e visual próprio para que o ambiente continue evoluindo como uma plataforma viva de experimentação.
Mensagem final
“Mais do que ensinar a programar, queremos ensinar a pensar com liberdade, curiosidade e propósito.”
Júlio César Valera