Buscar

681987

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 33 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 33 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 33 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Tecnologia e Inovação - Robótica
1o bimestre – Aulas 31 e 32
Ensino Fundamental: Anos Finais
Para tudo:
 temporizador touch
2024_AF_B1_V1
Temporizador;
Variáveis;
Sensor touch;
Estruturas de repetição;
Delay.
Aprender sobre os temporizadores e o uso deles no cotidiano;
Trabalhar com todos os blocos de variáveis;
Entender como ativar e usar o sensor touch; 	
Usar estruturas de repetição na codificação;
Entender como usar o delay no mecanismo do temporizador.
Conteúdo
Objetivos
2024_AF_B1_V1
Missão do dia
Criar um temporizador (timer) usando o sensor touch da micro:bit para disparar a contagem regressiva.
2024_AF_B1_V1
Os temporizadores, também conhecidos como timers (termo em inglês), fazem parte do nosso cotidiano. Estamos acostumados a realizar tarefas corriqueiras com eles.
Seria possível usar um micro-ondas sem um temporizador? Qual é a função do timer neste eletrodoméstico?
10 MINUTOS
DISCUTA COM OS COLEGAS
Para começar
2024_AF_B1_V1
Para refletir
Registre em seu caderno:
“Onde e em quais situações são utilizados timers no mundo atual?”
5 MINUTOS
TODOS ESCREVEM
Foco no conteúdo
2024_AF_B1_V1
https://pixabay.com/pt/vectors/rob%C3%B4-bigode-ci%C3%AAncia-mec%C3%A2nico-161367/
Temporizadores são amplamente utilizados em diversos contextos e em muitas aplicações. Aqui estão algumas áreas em que timers desempenham um papel crucial:
Dispositivos eletrônicos e dispositivos digitais;
Sistemas de controle e automação;
Eletrodomésticos;
Jogos eletrônicos;
Medicina;
Iluminação programada;
Esportes e atividades físicas;
Instrumentação científica.
Saiba mais em:
Para começar
2024_AF_B1_V1
Segundo a definição do dicionário, é um aparelho que introduz, intencionalmente, um intervalo de tempo entre o início e o fim do funcionamento de um dispositivo elétrico; aparelho que liga e/ou desliga um dispositivo elétrico dentro de um tempo previamente ajustado.
(definição: https://www.dicio.com.br/temporizador/)
Temporizador / timer
Foco no conteúdo
2024_AF_B1_V1
Na aula “Pedra, papel e tesoura”, nós utilizamos uma variável para armazenar um valor aleatório no jogo pedra, papel e tesoura. 
Ficou estabelecido, por analogia, que a variável equivaleria a uma gaveta no seu guarda-roupa, e também ficou convencionado que o conteúdo seriam meias. 
Mas é importante que você saiba que esta gaveta (variável), em programação, pode armazenar palavras, números ou condições: verdadeiro ou falso, por exemplo.
 Variáveis
Saiba mais em: Clique aqui
Foco no conteúdo
2024_AF_B1_V1
O micro:bit na versão 2.0 ou em outra superior está equipado com este sensor. Ele está localizado no logotipo da micro:bit, que fica no centro e acima na placa. 
O logotipo é um botão sensível ao toque, que funciona de maneira similar a tela de um celular.
 Sensor touch
Cientificamente, é chamado de sensor de toque capacitivo, porque usa medições de capacitância elétrica para funcionar.
Saiba mais em: Clique aqui
Foco no conteúdo
2024_AF_B1_V1
Você reparou que a imagem da placa mostrada no slide anterior é ligeiramente diferente do micro:bit que geralmente aparece no makecode? Por que isso acontece? A imagem da V2 só aparece quando usamos sensores e atuadores exclusivos desta versão da placa. Como, até este momento, nós usamos funções comuns a V1 e V2, a imagem que aparece na tela será sempre a da V1.
 Visão da placa no modo V2
V1
V2
Foco no conteúdo
2024_AF_B1_V1
Há uma aba de blocos chamada Loops. 
É onde estão localizadas as estruturas de repetição. Elas são muito usadas em programação, pois ajudam a definir condições para que um programa repita determinadas ações.
Futuramente, abordaremos as várias opções disponíveis. 
Na atividade de hoje, iremos utilizar apenas este bloco:
 Estruturas de repetição
Foco no conteúdo
2024_AF_B1_V1
Na aula “Animais animados”, nós utilizamos o bloco de pausa (delay em inglês) para controlar o intervalo de tempo em que a imagem é recriada na matriz de leds. 
Duas perguntas podem aparecer neste momento:
 1a- 1 milissegundo equivale a quantos segundos? 
 2a- Onde ele é utilizado? 
Esclarecendo… Um milissegundo equivale a um segundo dividido por 1000. Este é o padrão de medida quando falamos sobre as velocidades de ciclo de operações de um processador (CPU). Por isso o milissegundo na codificação é usado como padrão na programação. 
*500 ms = ½ segundo 1000 ms = 1 segundo.
Pausa / delay
Foco no conteúdo
2024_AF_B1_V1
https://beduka.com/blog/materias/fisica/unidades-de-medida-de-tempo/
Atividade “Na Prática” de Robótica
Como registrar a realização da atividade prevista para a aula?
Caro(a) professor(a),
Seguem orientações para postagem da atividade de aula para seus estudantes. Orientamos que a postagem seja feita antes ou durante a aula para que, no momento de trabalhar a sessão “Na prática”, o(a) estudante possa registrar a entrega da atividade durante a aula.
A atividade proposta na sessão “na prática” é obrigatória e a da sessão “para ir além” é opcional. 
O objetivo deste envio é que o estudante registre no CMSP a atividade realizada em sala de aula para que possamos acompanhar o acesso e engajamento na atividade. E para que o(a) docente verifique a aprendizagem. 
Caso estejam com dificuldades em acessar o CMSP ou a internet no dia, o estudante poderá compartilhar o link do seu projeto no MakeCode até a data final do prazo estabelecido por você no momento de envio da atividade.
Foco no conteúdo
2024_AF_B1_V1
Dica do professor
https://pixabay.com/pt/vectors/escrivaninha-computador-surfar-1389979/
Localizador: efrob8e9 (Ensino fundamental, robótica, 8º e 9º ano) 
Acesse o link http://tarefas.cmsp.educacao.sp.gov.br
Clique “atividades” e, em seguida, em “modelos”.
Na sequência, clique em “Buscar por”, selecione a opção “localizador”.
Copie o localizador acima e cole no campo de busca.
Clique em “procurar”. Uma lista de tarefas do componente aparecerá. Elas estarão organizadas pelo título da aula
Selecione a tarefa que corresponde à aula do dia para envio à turma clicando na seta verde que aparece na frente da atividade.
Defina qual ou quais turmas receberão a atividade. Selecione a data de envio e prazo de resposta e clique em “publicar”
Informe a turma, a data de agendamento e o prazo da atividade
Pronto! A atividade foi enviada com sucesso!
Atividade “Na Prática” de Robótica
Como registrar a realização da atividade prevista para a aula?
Foco no conteúdo
2024_AF_B1_V1
Dica do professor
https://pixabay.com/pt/vectors/escrivaninha-computador-surfar-1389979/
45 MINUTOS
Vamos construir o nosso código?
Faça Agora
2024_AF_B1_V1
Na prática
Acesse a plataforma MakeCode em: https://makecode.microbit.org/
Clique em Entrar:
Use o e-mail institucional @aluno.educacao para fazer o login.
Passo a passo
2024_AF_B1_V1
Na prática
1- Criaremos uma variável “contador”;
2- Atribuiremos à ela o valor 10;
3- Ao iniciar, pediremos para exibir este valor (quando a placa for ligada, aparecerá o número 10 na tela);
Entendendo a sequência da programação
4- Puxaremos o bloco do sensor touch para ativá-lo; 
5- Para simular o timer, criaremos uma estrutura de repetição, dentro do bloco do sensor, que subtrairá o 1 da variável, e exibirá o novo valor na tela a cada “1” segundo. Para isso, usaremos uma pausa de 1 segundo (1000 ms), entre uma exibição e outra.
 Mostre as etapas
Foco no conteúdo
2024_AF_B1_V1
Decompor um problema em partes
Mostramos aqui como aplicar de forma prática um dos pilares do pensamento computacional na construção de algoritmos. Lembrando que por meio destes processos de sistematização, de representação, de análise e de resolução de problemas, estamos alinhando às expectativas do mundo e da cultura digitais, oportunizando aos nossos estudantes uma formação mais integral. 
Saiba mais em: Clique aqui
Dica do professor
Criando a variável para o timer
Dentro da aba de blocos, clicaremos em Variáveis;
Clicaremos em Fazer uma variável;
Atribuiremos um nome (contador),em letras minúsculas, e clicaremos em ok. 
As variáveis poderão iniciar com letras maiúsculas, mas não poderão ser acentuadas ou conter caracteres especiais.
Faça agora
2024_AF_B1_V1
Na prática
Preparando a inserção da variável
Clicaremos em básico, e removeremos o bloco sempre da área de trabalho.
2024_AF_B1_V1
Na prática
Atribuir valor e exibir a variável na matriz de Led’s
Clicaremos novamente na aba Variáveis, e arrastaremos o bloco definir contador para 0 para dentro do bloco iniciar. Feito isso, mudaremos o valor de 0 para 10;
Então, a variável “contador” terá seu valor alterado para 10 toda vez que o micro:bit for iniciado.
2024_AF_B1_V1
Na prática
Na aba básico, arrastaremos o bloco mostrar número para baixo do bloco que define o valor para a variável;
Voltaremos em Variáveis, e arrastaremos o bloco contador, para dentro do bloco mostrar número; 
Reparem que o valor da variável será exibido na matriz de Led’s.
Atribuir valor e exibir a variável na matriz de Led’s
2024_AF_B1_V1
Na prática
Ativando o sensor touch
Na aba Input, há uma seção micro:bit V2, nela nós selecionaremos e arrastaremos o bloco no logotipo pressionado para a área de programação;
Reparem que a aparência da placa mudará para V2, e o logotipo passará a responder quando a seta do mouse passar sobre ele.
2024_AF_B1_V1
Na prática
Inserindo a estrutura de repetição
Na aba Loops, selecionaremos o bloco repetir 4 vezes, e o arrastaremos para dentro do bloco no logotipo pressionado;
Alteraremos o valor de 4 para 10 vezes;
A instrução adicionada no encaixe executar se repetirá dez vezes, a partir de então.
2024_AF_B1_V1
Na prática
O pulo do gato
Na aba Variáveis, há um bloco alterar o contador por 1;
 O que ele faz?
Ao ser colocado dentro de uma estrutura de repetição, a cada ciclo executado, ele somará 1 ao valor da variável. Se trocarmos “1” por “-1”, a cada ciclo, será subtraído 1 do valor. Em um timer de contagem regressiva, ele funcionará perfeitamente.
2024_AF_B1_V1
Na prática
Finalizando o timer
Arrastaremos o bloco alterar o contador por 1 da aba Variáveis para dentro do bloco de repetição;
E alteraremos o valor de 1 para -1;
Continua...
2024_AF_B1_V1
Na prática
Finalizando o timer
O próximo passo consistirá em mostrar o valor atualizado da variável na matriz de led’s. Como já teremos um bloco com esta instrução, bastará duplicá-lo. Para isso, clicaremos sobre o bloco com o botão esquerdo para selecioná-lo, e, depois, com o botão direito, escolheremos duplicar;
Feito isso, encaixaremos o bloco duplicado embaixo da alteração do contador;
Continua...
2024_AF_B1_V1
Na prática
Um timer que se preze precisa de um contador de tempo. Assim sendo, adicionaremos uma pausa de 1 segundo a cada ciclo de repetição. O resultado ficará assim:
Continua...
Finalizando o timer
2024_AF_B1_V1
Na prática
Lógica usada na estrutura de repetição
Repete-se pela primeira vez
0 contador vale 10, 10 - 1 = 9;
é exibido 9 na tela;
espera 1 segundo;
Repete-se pela segunda vez
o valor do contador que agora é 9, 9 -1 =8;
é exibido 8 na tela;
espera 1 segundo;
assim sucessivamente até zerar a variável contador.
2024_AF_B1_V1
Na prática
Vídeo tutorial
Você ainda tem dúvidas de como realizar a programação da atividade proposta na sessão “Na prática”?
Disponibilizamos um vídeo tutorial com o passo a passo. 
Seguem os links disponíveis no repositório (CMSP) e no YouTube.
Caso você não consiga localizar pelo filtro, role a página até nome do tutorial que você deseja e clique nele. 
Playlist de todos vídeos tutoriais no:
CMSP: https://bit.ly/432I0Kx
YouTube: https://bit.ly/48PKcpP
 Caros professores(a) e estudantes:
2024_AF_V1
Na prática
Preparados para um desafio?
Completem a codificação, adicionando um ou mais blocos após a sequência de repetição, e criando um alerta (visual ou sonoro), que indique que o tempo já acabou.
Explorem as possibilidades de acordo com o que vocês já aprenderam até o presente momento.
Para ir além
2024_AF_B1_V1
Na prática
Os códigos de vocês funcionaram como vocês gostariam?
O que vocês fariam para melhorá-los?
Podemos aplicar os conhecimentos adquiridos hoje em outros projetos?
O que vocês acharam dos programas que acabaram de criar?
Para refletir
2024_AF_B1_V1
Na prática
O que é um temporizador;
Explorar o uso de todos os blocos das variáveis na codificação;
Como usar o sensor touch da micro:bit;
Como usar estruturas de repetição associadas ao bloco de pausa (“delay”).
2024_AF_B1_V1
O que aprendemos hoje?
- SÃO PAULO (ESTADO). Secretaria da Educação. Currículo Paulista do Ensino Fundamental. São Paulo, 2019.
- LEMOV, Doug. Aula nota 10: 49 técnicas para ser um professor campeão de audiência. Trad. Leda Beck; consultoria e revisão técnica Guiomar N. de Mello e Paula Louzano. São Paulo: Da Prosa: Fundação Lemann, 2011.
- Pensamento Computacional, SÃO PAULO. Secretaria da Educação. Diretriz Curricular de Tecnologia e Inovação. São Paulo: SEDUC, 2019. Disponível em: 
https://efape.educacao.sp.gov.br/curriculopaulista/wp-content/uploads/2020/02/diretrizes-curriculares-tecnologia-e-inovacao.pdf.
- “O que são sensores de toque”: https://www.electricity-magnetism.org/pt-br/sensores-de-toque/; Acesso em: 11, Janeiro de 2024.
- “O que são variáveis em programação e como criá-las”: https://ebaconline.com.br/blog/variaveis-na-programacao-seo; Acesso em: 11, Janeiro de 2024.
- Documentação Micro:bit - https://makecode.microbit.org/docs; Acesso em: 11, Janeiro de 2024.
- Sensor MicroBit touch: https://support.microbit.org/support/solutions/articles/19000116318-touch-sensing-on-the-micro-bit; Acesso em: 11, Janeiro de 2024.
2024_AF_B1_V1
Referências
Lista de imagens:
Slide 3 - Autoria da equipe de robótica - acervo Roberto Edgar.
Slide 4 - https://giphy.com/gifs/southparkgifs-l0HlAnbf1RJQh0p9u.
Slide 5 - https://tenor.com/pt-BR/view/krystal-jung-pretty-writing-notes-gif-14226541. 
Slide 6 - https://giphy.com/gifs/producthunt-tea-gadget-automatic-l0HlFnoBUv46bp2yk.
Slides 6 a 26 - Autoria da equipe de robótica - acervo Roberto Edgar.
Slide 28 - https://giphy.com/gifs/scaler-official-work-office-computer-PI3QGKFN6XZUCMMqJm.
Slide 27 - Autoria da equipe de robótica - acervo Roberto Edgar.
2024_AF_B1_V1
Referências
2024_AF_B1_V1
image7.png
image4.png
image8.png
image1.png
image3.png
image28.png
image25.png
image14.png
image32.gif
image24.png
image27.png
image59.gif
image19.png
image57.gif
image16.png
image17.png
image34.gif
image15.png
image21.gif
image20.png
image50.gif
image39.png
image40.png
image36.gif
image26.png
image29.png
image30.png
image31.png
image33.png
image35.png
image38.png
image54.png
image47.gif
image49.gif
image46.gif
image48.gif
image51.gif
image56.gif
image53.png
image60.gif
image52.gif
image58.gif
image42.png
image41.png
image43.png
image44.gif
image55.gif
image10.png
image6.png
image5.png

Continue navegando