30 sessões em 60 segundos

30 sessões em 60 segundos: O balanço de um ano no Clube de Programação e Robótica
O que acontece quando desafiamos os nossos alunos a transformar linhas de código em movimento, criatividade e soluções reais? Ao longo deste ano letivo, o Clube de Programação e Robótica transformou-se num verdadeiro laboratório de ideias, inovação e muita entreajuda.

Um ano de desafios, código e eletrónica
Ao longo das trinta sessões que marcaram este percurso, os alunos exploraram o universo da tecnologia de forma prática e divertida. Desde os primeiros passos na lógica de programação baseada em blocos, passando pela montagem e controlo de hardware e pequenos veículos robóticos, até ao desenvolvimento de projetos autónomos, cada momento foi uma oportunidade para errar, corrigir e, acima de tudo, aprender.

Mais do que aprender a programar, o clube foi um espaço onde se desenvolveu o pensamento crítico, a resiliência perante os problemas e o espírito de equipa — competências essenciais para os desafios do futuro.

Convidamos toda a comunidade educativa a carregar no play e a deixar-se contagiar pelo entusiasmo dos nossos alunos. Uma viagem rápida, ao ritmo de um minuto, mas que espelha o orgulho e o talento que enchem a nossa escola todas as semanas.

Parabéns a todos os alunos que fizeram parte deste percurso e que, sessão após sessão, provaram que o futuro se constrói com imaginação e tecnologia!

De Setembro a Dezembro

De setembro até à interrupção letiva de dezembro, o nosso Clube de Programação e Robótica foi um espaço de descoberta e criação. Ao longo de 12 sessões, cerca de 15 alunos por sessão embarcaram numa jornada prática que começou na lógica pura e terminou em projetos tangíveis.

O percurso iniciou-se com a base de tudo: o pensamento computacional. Em sintonia com iniciativas globais, participámos ativamente na Code Week e na Hora do Código, onde os alunos superaram desafios e consolidaram conceitos fundamentais através de plataformas como CodeCombat, Codementum e Hour of Code.

Com estas fundações sólidas, avançámos para dar vida às ideias. As mãos puseram-se a trabalhar na construção e programação de robôs com kits de LEGO Mindstorms, LEGO SPIKE Prime e micro:bit (Ringbit Car). Em paralelo, houve uma breve introdução ao universo da impressão 3D, onde os alunos aprenderam o fluxo de trabalho: desde a recolha de ficheiros de modelo até ao processo de fatiamento e, por fim, à observação da impressão numa impressora 3D.

A programação foi exercitada e consolidada em múltiplas frentes. Para além dos ambientes Open Roberta Lab e Microsoft Makecode (usados para controlar os robôs), os alunos começaram também a explorar as possibilidades criativas da programação por blocos no Scratch, plataforma que servirá de base ao grande projeto do próximo bloco de sessões: a criação de um jogo original.

Este primeiro ciclo de trabalho permitiu, assim, construir um portfólio diversificado de competências técnicas e fomentar o espírito colaborativo que será fundamental para as etapas seguintes.

Agradecemos o empenho de todos os participantes e ficamos à espera de mais conquistas no regresso das atividades.

#Agrcanelas #ClubeDeRobótica #CodeWeek #HoraDoCódigo #PensamentoComputacional #LEGOspike #Mindstorms #Impressão3D #OpenRoberta #Scratch #Makecode #AtividadeExtracurricular #EducaçãoSTEAM

 

Resumo da 26ª sessão

Na nossa 26ª sessão, os alunos enfrentaram um desafio emocionante: programar um robô no Open Roberta para percorrer um circuito repleto de quadrados coloridos, reagindo às cores de forma inteligente!

O Desafio
O robô tinha que:

Virar à direita ao detetar um quadrado azul;

Virar à esquerda ao encontrar um quadrado verde;

Parar apenas quando avistasse um quadrado amarelo, seguido imediatamente por um vermelho.

A Solução: Sensor de Cor e Condições “Se”
Para resolver o problema, os alunos utilizaram o sensor de cor do robô no Open Roberta, que permitiu identificar as diferentes cores do percurso. A leitura do sensor foi avaliada dentro de condições “Se”, fazendo com que o robô tomasse decisões em tempo real:

Se a cor lida fosse azul → virar à direita;

Se a cor lida fosse verde → virar à esquerda;

Se a cor lida fosse amarelo, seguida de vermelho → parar (a implementar na próxima sessão).

Foi fascinante ver como o robô interpretou os dados do sensor e reagiu conforme programado, demonstrando a importância da lógica condicional na robótica!

Colaboração eTwinning Code4Kids

Este mesmo desafio está a ser realizado pelos nossos parceiros do projeto eTwinning Code4Kids! Podem acompanhar o desenvolvimento do projeto e ver as suas soluções no blog oficial em:
👉 https://agrcanelas.edu.pt/blogs/code4kids/

O Que Ficou Por Resolver?

A parte final do desafio — a paragem do robô ao detetar a sequência amarelo + vermelho — ainda precisa de alguns ajustes. Mas não se preocupem! Este será o nosso ponto de partida na próxima sessão, onde vamos aprimorar o código para garantir uma conclusão perfeita do percurso.

Próximos Passos

Fiquem ligados! A programação, a exploração e a inovação continuam nas próximas sessões. Mal podemos esperar para ver as diferentes abordagens que surgirão, tanto no nosso clube como no projeto Code4Kids!

Vamos continuar a programar, a explorar e a inovar juntos! 🚀🤖

#Programação #Robótica #OpenRoberta #SensoresDeCor #LógicaCondicional #eTwinning #Code4Kids