Entrada, ação e resultado: pensando como um programa
Período: Ensino Fundamental 1 | Ano: 1º Ano
Importante: Este material é meramente uma sugestão. Cabe ao educador adaptar as ideias oferecidas à realidade de sua turma, encontrando a melhor forma de aplicar o conteúdo.
Introdução: A aula apresenta, de maneira concreta, três partes de uma tarefa computacional: aquilo que colocamos para o sistema usar, as ações realizadas e o resultado produzido. A proposta usa uma atividade culinária imaginária para aproximar esses conceitos do cotidiano.
Passo a Passo para Execução
- Organizar os alunos em duplas.
- Abrir o desafio de Sequencing with Scrat.
- Identificar com a turma o objetivo do nível.
- Perguntar quais comandos precisam ser colocados para alcançar esse objetivo.
- Explicar que os blocos escolhidos são as informações que o programa receberá para executar a tarefa.
- Montar a sequência de comandos com a dupla.
- Executar o programa e observar como cada bloco provoca uma ação.
- Comparar o resultado de uma sequência curta com o resultado de outra sequência modificada.
- Solicitar que os alunos retirem um comando e antecipem o que poderá acontecer.
- Recolocar o comando e testar novamente.
- Pedir que as crianças descrevam oralmente a relação entre comando, ação e resultado.
- Finalizar mostrando que vários aparelhos do cotidiano também recebem informações e produzem resultados automaticamente.
Links e Recursos
Comentários
Entrada é aquilo que fornecemos para um sistema trabalhar. Processamento é o conjunto de ações que o sistema realiza usando essas informações. Saída ou resultado é aquilo que aparece no final. Uma criança pode pensar nisso como colocar ingredientes em uma tigela, misturá-los e obter uma preparação. Em um computador, a entrada pode ser um clique, uma tecla ou uma informação; o processamento acontece dentro do programa; e a saída pode ser uma imagem, um som ou um movimento na tela.A estação do robô cozinheiro
As crianças organizam cartões de ingredientes, ferramentas e ações para ajudar um robô imaginário a transformar materiais de entrada em um resultado final.Materiais Necessários
- Cartões ilustrados de alimentos de brinquedo
- Cartões de utensílios como colher, prato e tigela
- Cartões de ações como misturar, separar, colocar e servir
- Cartões de resultados como salada, suco e sanduíche
- Bandejas para separar 'O que entra', 'O que acontece' e 'O que sai'
- Folhas de atividade com pequenos desafios
- Lápis grafite
- Lápis de cor
- Tesouras escolares sem ponta
- Cola em bastão
- Quadro branco e marcadores
Passo a Passo da Execução
- Apresentar o personagem do robô cozinheiro e explicar que ele precisa receber informações e materiais antes de executar uma tarefa.
- Mostrar uma bandeja com cartões de ingredientes e perguntar o que pode ser usado na atividade.
- Explicar que aquilo que fornecemos para uma tarefa pode ser chamado de entrada.
- Apresentar cartões com ações e organizar uma sequência de procedimentos.
- Explicar que essas ações representam o processamento, isto é, aquilo que é feito com o que entrou.
- Mostrar os cartões de resultado e perguntar o que foi produzido depois das ações.
- Repetir o exercício com outros exemplos mais simples, como separar objetos por cor ou organizar lápis.
- Entregar desafios embaralhados para que as duplas identifiquem entrada, ação e resultado.
- Pedir que uma dupla explique seu raciocínio para a turma.
- Criar coletivamente um exemplo em que uma entrada esteja faltando e discutir por que a tarefa não poderá terminar corretamente.
- Criar outro exemplo em que as ações estejam trocadas e observar a mudança do resultado.
- Encerrar mostrando que programas também trabalham com informações recebidas, regras de processamento e resultados percebidos pelo usuário.