terça-feira, 18 de janeiro de 2022

Workshop Introdução à Modelação e Impressão 3D

Por desafio do Paulo Torcato, rumámos à Escola Secundária de Sacavém para dinamizar um workshop de 3D para alunos e docentes em Erasmus. Um grupo que incluía alunos turcos, croatas, portugueses e estónios, o que deu o prazer adicional de colocar a trabalhar com a 3DC.io, desenvolvida na Estónia.





Não sendo a melhor solução para modelação 3D complexa, o 3DC.io tem a enorme vantagem de funcionar em dispositivos móveis, tornando a criatividade digital muito acessível.


A sessão concluiu com a impressão 3D de algumas das peças modeladas. Foi necessário fazer alguns ajustes à impressora 3D da escola que nos acolheu, que devido à pandemia, tem estado parada. Nada que umas afinações não resolvessem.

sábado, 15 de janeiro de 2022

Momentos




2022, com energias reforçadas. No final do ano, os alunos do clube decidiram aplicar uma verba em dois robots; um, por permitir ser programado via tablets, está já montado e em testes.

O grupo que participa no projeto Apps for Good reuniu com a organização da iniciativa. Um bom começo, para este novo ano. 

 

quinta-feira, 23 de dezembro de 2021

terça-feira, 21 de dezembro de 2021

O Que...




 Era o objetivo: "O que me surpreendeu foi que num telemóvel há muitas mais coisas do que pensava".

sexta-feira, 17 de dezembro de 2021

Instantes

Apanhar o professor a fazer festas a uma criatura virtual, numa experiência de realidade aumentada.

Programar postais de natal no telemóvel? Claro.

Códigos e algoritmos.


O clube de robótica a mexer em novos projetos.

Primeiros modelos 3D criados pelos novos alunos do clube.


Em ACD de programação, usando o espaço do Lab Aberto numa sessão para o CFAERC.

Aplicando questionários SELFIE aos alunos do primeiro ciclo.

Alunos do primeiro ciclo a experimentar 3D, numa sessão dinamizada pelo aluno diretor executivo do clube de robótica.

Alunos veteranos do clube de robótica, a iniciar um projeto Apps for Good.

O momento em que uma aluna descobre o sensor Lidar no seu iPhone.

Drones e Erasmus.


 Aprender a programar, com expressão artística.

segunda-feira, 6 de dezembro de 2021

Pocket Code: Postal de Natal

Um desafio para a quadra natalícia: e porque não programar um postal de natal? Neste projeto, vamos aprender a fazê-lo usando um cenário, uma estrela e uma mensagem. Mas podes adaptar e alterar com outros recursos, personagens e animações.

Como Programar o Postal:

Neste vídeo, consegues ver todo o processo para criar o postal de natal.

Sequência:

  • Criar o programa, escolhendo a opção Vertical ou Horizontal.
  • Criar o fundo, usando uma imagem da galeria ou desenhando um fundo.
  • Criar um ator, desenhado, ou importando uma imagem da galeria.
  • Programar o ator (piscar, criar clones, posicionar).
  • Criar um segundo ator, usando o Pocket Paint para escrever a mensagem de Natal.

Programar o primeiro ator:

Neste projeto de exemplo, optou-se por usar uma estrela. Mas podemos fazer isto com qualquer outro ator.


Criamos um evento para definir as ações do ator. Neste exemplo, usamos:

  • bloco When Scene Starts para iniciar as ações;
  • bloco Definir Tamanho Como, alterando o valor, para definir o tamanho do ator;
  • ciclo Forever (para sempre), que contém blocos Esconder e Mostrar, intercalados com blocos Aguarde, para criar a ilusão do piscar da estrela.


O segundo evento cria clones do ator, para permitir criar mais estrelas sem ter de criar mais atores. Esta ação corre em paralelo com a animação da estrela. Usamos:

  • bloco When Scene Starts para iniciar a ação paralela; 
  • ciclo Repetir 5 Vezes (o valor pode ser alterado), contendo um bloco Cria um Clone de. Este ciclo vai gerar cinco clones da estrela original. Se quisermos mais clones, basta alterar o valor do ciclo.


O terceiro evento define as ações dos clones. Todos os eventos atuam em paralelo. Usamos:

  • evento Quando Fores Criado como um Clone;
  • bloco Aguarde, para passar algum tempo desde o início do programa e o surgir dos clones;
  • bloco Posicionar Em, usando a Função Random para definir valores aleatórios para as coordenadas X e Y dos clones. Com este método, os vários clones vão surgir de forma aleatória.
  • copiámos o ciclo Forever do primeiro evento. Dica: no Pocket Code, quando copiamos um bloco de ciclo, todo o seu conteúdo é também copiado. 

Programar o Segundo Ator:


Este tem uma programação mais simples. O ator foi criado usando a opção desenhar ator, e com a ferramenta de texto, escreveu-se uma pequena mensagem. A programação usa dois blocos:

  • Evento When Scene Starts para iniciar as ações do segundo ator;
  • bloco Posicionar Em, tendo sido posicionado manualmente na opção Place Visually.

Ir Mais Longe

A partir daqui, podemos afinar o nosso algoritmo. Podemos programar mais efeitos no primeiro ator; criar efeitos e movimento para o segundo ator; melhorar o desenho do fundo. E até adicionar música. 

Adicionar Música:

Como fazer? Primeiro, pesquisamos por ficheiros de música no formato mp3. Sites como o Free Music Archive permitem descarregar música de forma gratuita e legal. Também podemos utilizar ficheiros de som que tenhamos no nosso telemóvel.


Uma forma de controlar o som é usar um bloco When Scene Starts; isto define que quando iniciamos o programa, o som começa a tocar.

Os blocos de som estão disponíveis na categoria Audio


O bloco Iniciar Áudio permite-te gravar um som, e importar da biblioteca.


Ou usar um ficheiro de som que tenhas disponível (opção Selecionar Arquivo).

Com estas dicas, já podes adicionar som aos teus projetos de programação no Pocket Code.

quarta-feira, 1 de dezembro de 2021

Workshop LCD 3D @EB1VP





Um workshop diferente. Por ser "em casa", com uma turma de 2º ano da EB1 da Venda do Pinheiro, mas essencialmente por ter partido da vontade e dinamismo de um dos alunos do clube de robótica. Já há alguns anos que este aluno queria dinamizar atividades com os novos alunos da sua antiga professora do primeiro ciclo. As fases iniciais da pandemia colocaram um travão nessa ideia, mas o ambiente mais seguro (todos os intervenientes, exceto as crianças de 2º ano, são vacinados e tomam os devidos cuidados) deste ano levou a que, finalmente, se desenrolasse a iniciativa.

Toda a sessão esteve a cargo do aluno do Clube de Robótica, que mostrou, partilhou e ensinou os seus colegas mais pequenos a modelar em 3D. Usando os nossos tablets, os alunos criaram um pequeno modelo, que agora iremos imprimir para lhes dar. Escolhemos a aplicação 3DC.io, pela sua simplicidade de uso.

É bom ver que o papel do professor, aqui, foi o de... acartar com os materiais da escola-sede para a EB1. Tudo o resto, foi dinamizado pelo aluno, que diga-se, é um excelente professor. Suspeito que tenhamos de repetir este tipo de sessões.

sexta-feira, 26 de novembro de 2021

Clubes Ciência Viva na Escola - Venda do Pinheiro

 





Decorreu no dia 24 de novembro uma sessão de esclarecimento e motivação no âmbito do alargamento da rede de Clubes Ciência Viva nas Escolas. A nossa escola foi a escolhida para albergar um encontro para escolas da zona de Lisboa, Oeste e Ribatejo. O evento contou com a demonstração das atividades do nosso Clube Ciência Viva. Em parceria, os alunos do Clube de Robótica demonstraram algumas das atividades que temos desenvolvido. Desenvolvimento de jogos, impressão 3D e programação de robots foram algumas das valências demonstradas, em modo show and tell.

quinta-feira, 25 de novembro de 2021

Modelação 3D @ Mês da Ciência e Tecnologia

 





Dia 22, nas escolas do Maxial e S. Gonçalo, em Torres Vedras. O desafio partiu da ANPRI, para dinamizar workshops para crianças sobre 3D, no âmbito das atividades do Mês da Ciência e Tecnologia da Câmara Municipal de Torres Vedras.

Optou-se pelo 3DC, pela sua facilidade de uso, na versão online. Não requer contas, e permite que numa curta experiência os alunos consigam experimentar criar, diretamente no navegador do telemóvel ou computador.

Foram 4 intensas sessões, uma experiência enriquecedora para os participantes.

domingo, 7 de novembro de 2021

One Future for All

Durante a semana de 1 a 5 de novembro, o Agrupamento de Escolas da Venda do Pinheiro recebeu o encontro/formação de professores no âmbito do projeto Erasmus “Sustainability: learn, change, live - one future for all.

No âmbito das atividades do encontro, foram desenvolvidos workshops sobre modelação e impressão 3D, e programação em dispositivos móveis. Os alunos do clube de robótica prepararam uma surpresa para receber os professores das escolas envolvidas, com uma dança de drones e robots ao som do hino da União Europeia.


Descobrir a programação em telemóveis com Pocket Code.


Workshops na sala TIC do AEVP.


Anprinos prestes a dançar.


Receção no Centro de Recursos Poeta José Fanha, com participação do Clube de Robótica.


Impressão 3D dos modelos criados no workshop de 3D.

Workshop de modelação 3D em dispositivos móveis.