Quadro, cartões com comandos (frente, gire à direita, gire à esquerda) e a folha do estudante.
Habilidades da BNCC
EF06CO02: Elaborar algoritmos com instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.
Passo a passo
Robô humano (15 min): um estudante é o robô e só faz o que o comando diz. A turma programa o caminho até a porta.
Linguagem (10 min): mostre os mesmos comandos escritos em blocos e em texto, uma instrução por linha.
Folha (20 min).
Fechamento (5 min): a ordem importa? O que acontece se trocar duas linhas?
Texto para ler com a turma
Um algoritmo é uma lista de instruções em ordem. Numa linguagem de programação, cada instrução tem um jeito certo de ser escrita, e o computador executa uma linha depois da outra, sem pular e sem adivinhar.
Alunos com diferentes necessidades
Use uma malha no chão com fita crepe e deixe o estudante andar o caminho antes de escrever.
Gabarito
Bloco 1: um caminho possível: cima, cima, cima, direita, direita, direita, direita (há outros; confira se desvia das árvores).
Bloco 2: é preciso abrir a mochila antes de pegar o lanche.
Folha para imprimir
A folha é A4 com fundo branco, para economizar tinta. A segunda folha traz as orientações e o gabarito para o professor.
Folha do estudanteEF06CO02 · Computação · 6º ano · Aula 4
Nome: Data:
Algoritmos em sequência
1Escreva o programa que leva o robô até a estrela. Use: direita, esquerda, cima, baixo.
2Este programa tem um erro de ordem. Qual?
pegar o lanche abrir a mochila comer o lanche fechar a mochila
Orientações e gabarito6º ano · Aula 4 · 50 minutos
Algoritmos em sequência
Objetivo
Escrever algoritmos com instruções em sequência numa linguagem de blocos ou de texto.
Habilidades da BNCC
EF06CO02: Elaborar algoritmos com instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.
Material
Quadro, cartões com comandos (frente, gire à direita, gire à esquerda) e a folha do estudante.
Passo a passo
Robô humano (15 min): um estudante é o robô e só faz o que o comando diz. A turma programa o caminho até a porta.
Linguagem (10 min): mostre os mesmos comandos escritos em blocos e em texto, uma instrução por linha.
Folha (20 min).
Fechamento (5 min): a ordem importa? O que acontece se trocar duas linhas?
Texto para ler com a turma
Um algoritmo é uma lista de instruções em ordem. Numa linguagem de programação, cada instrução tem um jeito certo de ser escrita, e o computador executa uma linha depois da outra, sem pular e sem adivinhar.
Gabarito
Bloco 1: um caminho possível: cima, cima, cima, direita, direita, direita, direita (há outros; confira se desvia das árvores).
Bloco 2: é preciso abrir a mochila antes de pegar o lanche.
Alunos com diferentes necessidades
Use uma malha no chão com fita crepe e deixe o estudante andar o caminho antes de escrever.