Skip to main content

Virando à esquerda e à direita

Ícone da caixa de ferramentas do professor Caixa de ferramentas do professor - O objetivo desta secção

O objetivo da secção Brincar é que os alunos aprendam a programar o robô do piloto automático para virar à esquerda ou à direita utilizando o giro em bloco. Para iniciar a secção Play, os alunos são apresentados aos comportamentos de programação. De seguida, os alunos farão uma investigação onde aprenderão a programar o Piloto Automático para virar à esquerda e à direita. Leia esta página com os alunos antes de avançar para a exploração do Turning. Utilize as questões Motivar uma discussão (Google ) para rever com os alunos quais são os comportamentos básicos e porque são os blocos de construção para programar um robô.

Ícone da caixa de ferramentas do professor Caixa de ferramentas do professor - Comportamentos do robô

Comportamentos” são uma forma muito conveniente de falar sobre o que o robô está a fazer e o que deve fazer. Avançar, parar, virar, procurar um obstáculo - todos estes são comportamentos.

À medida que os alunos iniciam a tarefa de programação, devem também começar a pensar nas ações do robô em termos de comportamento. Quando os alunos programam, devem seguir estes passos:

  • Primeiro, formulam um plano para que o robô execute a ação desejada.

  • Em seguida, traduzem esse plano num programa que o robô pode seguir.

O plano será simplesmente a sequência de comportamentos que o robô necessita de seguir, e o programa será apenas esses comportamentos traduzidos em blocos VEXcode IQ.

Dividir as tarefas em comportamentos mais pequenos e depois construir soluções com esses comportamentos é uma competência que pode ser aplicada a muitos assuntos diferentes. Este é também um exemplo de Pensamento Computacional. Para mais informações sobre o Pensamento Computacional, consulte aqui: https://k12cs.org/computational-thinking/

Diagrama que ilustra uma variedade de comportamentos do robô, desde simples (à direita) a complexos (à esquerda). Do mais simples ao mais complexo, os comportamentos são ‘motor rotativo’, mover o braço do robô, abrir/fechar a garra do robô, mover as rodas do robô, agarrar o objeto, avançar durante 5 segundos, rodar o robô 90 graus, viajar até ao local e apanhá-lo objetivo, entregar medicamentos em todo o hospital e operar veículos autónomos como os mais complexos.

Pensar como um robô

Os seres humanos são muito complexos e conseguem pensar de formas muito complexas. Por vezes pensamos nas coisas conscientemente e outras vezes inconscientemente. Alguma vez teve de pensar em respirar para respirar? Que tal resolver um problema de matemática? Considere agora como foi da porta da sala de aula até ao seu lugar. Pensou em cada passo e giro ou estava a pensar noutra coisa?

Os robôs não pensam em muitas coisas e não têm um subconsciente para os ajudar como os humanos pensam. Os robôs só podem fazer aquilo para que foram programados. Todas as tarefas do robô podem ser divididas em tarefas mais simples, e estas tarefas mais simples são conhecidas como comportamentos – os blocos de construção da programação robótica.

Um comportamento é uma forma como um robô age e pode variar do básico ao complexo, dependendo da forma como o robô é construído ou programado. Um robô móvel simples como o piloto automático tem apenas dois motores, pelo que os seus comportamentos passarão por fazer rodar esses motores para atingir os seus objetivos. O piloto automático utilizará comportamentos simples, como avançar, recuar e virar para realizar tarefas maiores.

Então, como pensa como um robô? Imagine uma tarefa que pretende que o robô execute. Agora imagine cada passo que o robô precisaria de realizar para realizar essa tarefa. Estes são os comportamentos que precisaria de programar para realizar a tarefa.

Ícone Motivar Discussão Motive a discussão - Virar-se enquanto conduz

P: Tal como a condução para a frente e para trás, virar-se é um comportamento básico que é importante dominar. Porque é que acha que é importante aprender estes comportamentos primeiro?
R: Os alunos podem responder com uma variedade de respostas, mas a ideia é que é importante aprender primeiro os comportamentos básicos, antes de tentar comportamentos mais difíceis. Pode compará-lo à aprendizagem de factos matemáticos básicos de adição e subtração antes de aprender como emprestar e transportar ao adicionar números maiores.

P: Quantas vezes estima que se vira enquanto se movimenta durante o dia?
A: Os alunos poderiam responder com qualquer número, mas é provável que seja um número muito grande! Virar é um movimento básico que todos fazemos com muita frequência.

P: Quantas tarefas consegue enumerar e que consegue realizar sem pensar nelas?
R: Os alunos poderiam responder com qualquer atividade, como respirar ou ter batimentos cardíacos, que não controlam conscientemente. Os alunos também podem responder com partes da sua rotina em que não pensam muito, como escovar os dentes de manhã. Saliente que os adultos também o fazem, com exemplos como conduzir para o trabalho. Pode também salientar que os alunos podem fazer muitas coisas ao mesmo tempo, como por exemplo cantarolar uma música enquanto resolvem um problema de matemática.

Ícone Amplie a sua aprendizagem Amplie a sua aprendizagem - Pensar como um robô

Sem virar, não conseguiria chegar a lado nenhum! Peça aos alunos que se dirijam à porta da sala de aula e contem quantos passos e voltas demoram para se sentarem nas suas secretárias. Os alunos devem registar cada parte do caminho desde a porta até ao lugar nos seus cadernos de engenharia e tentar desenhar um esquema legendado. Um exemplo disso pode ser:

  • Comece pela porta

  • Ande 8 passos à frente

  • Vire à esquerda 90 graus

  • Ande em linha reta 4 passos

  • Vire à direita 90 graus

  • Sente-se

Fazer com que os alunos tracem o seu caminho em pequenos passos fará com que pensem em como um robô poderia ser programado para se mover e girar para atingir também um objetivo.