• Nenhum resultado encontrado

5 TRABALHANDO O PENSAMENTO COMPUTACIONAL

5.3 OFICINA 3 – ROBÔ HUMANO

A atividade desta oficina foi desenvolvida no segundo encontro como uma das atividades finais deste referido encontro, esta atividade exigiu um tempo de instrução e execução maior que as outras atividades desplugadas, a execução desta atividade consiste no uso de uma variação do jogo Robô Burro de Ortiz e Raabe (2016). Para isto, foi utilizado um tabuleiro, construído no piso da sala com auxilio de fita isolante na cor branca, em tamanho grande onde foi desenhada uma matriz de três linhas e quatro colunas, este tabuleiro foi utilizado como ambiente de movimentação do robô, robô este que teve seu papel preenchido pelo pesquisador. Foi solicitada aos alunos a execução de comandos com a finalidade de alcançar a saída do ambiente. Inicialmente, comandos incorretos e já esperados foram utilizados, como o comando “Ande até a saída”, ou simplesmente “Ande”, conforme estes comandos eram pronunciados, o pesquisador efetuava suas explicações e demonstrações de incompreensão por parte do “robô”, assim, forçando que os alunos fizessem uso de comandos completos e simples, ao exemplo de “Ande uma casa” ou “Vire 90º no sentido horário”, esta execução se deu em forma de um grande grupo, onde cada aluno podia solicitar a vez de dar instruções ao robô.

Figura 27 - Demonstração do ambiente da atividade ”Robô Humano”

Fonte: O pesquisador.

A figura 27 apresenta o ambiente onde foi aplicada a atividade, com o tabuleiro, a figura do “Robô” e os alunos posicionados em um grande grupo.

Após avançar as etapas iniciais de explicação e testes do ambiente, os alunos começaram a desenvolver execuções coerentes e corretas, passando a concluir o objetivo na maior parte das vezes, porém sem fazer uso dos condicionais e com muita dificuldade em desenvolver uma sequência completa de comandos, necessitando que o robô executasse alguns comandos para que fosse analisado o ponto atual onde o robô se encontrava, para que então fossem identificados os próximos comandos necessários. Foi notada grande dificuldade em reconhecer o lado para o qual o robô deveria ser girado, ocorrendo grande número de erro por virar para o lado errado, esta dificuldade foi notada na maior parte da turma. É possível verificar como transcorreu a atividade, com os alunos comandando o robô, e sua movimentação (figura 28).

Como terceiro estágio, cada participante foi convidado construir, de forma individual, um algoritmo para movimentar o robô até o objetivo. Neste ponto, receberam também instruções e exemplos para reforçar o uso de condicionais na execução da tarefa.

No último estágio, após os alunos estarem familiarizados com os comandos e com a forma de construção do algoritmo de resolução, foram convidados a resolver o mais alto nível deste desafio, composto pela necessidade de o robô verificar todas as casas do tabuleiro em busca da saída, além de tentar resolver com o menor número de passos possíveis. O exemplo deste nível esta no apêndice L deste trabalho.

Figura 28 - Imagens do decorrer da atividade “Robô Humano”

a) b)

c) d)

Fonte: O pesquisador.

As respostas colhidas dos alunos nesta atividade serviram para avaliar o nível de preparo e entendimento destes para a resolução dos próximos níveis. A figura 29 contém algumas destas soluções.

Este último estágio da atividade obteve como resultado uma vasta gama de algoritmos de resolução, sendo as melhores resoluções de 3 alunas e 1 aluno. Como problema geral do público-alvo, foi identificada a falta de compreensão de que todas as casas deveriam ser verificadas, bem como a necessidade de checar se a casa seria a saída ou não. Também ocorreram erros de direção, como os relatados anteriormente.

Figura 29 - Folhas de resolução da atividade ” Robô Humano”

a) b)

c) d)

Fonte: O pesquisador.

O apêndice C gerou os seguintes resultados:

 Primeira execução muito genérica: Conceito I. Conforme já esperado, muitos alunos fizeram uso de comandos genéricos, porém, alguns compreenderam os limites e as necessidades de informações para que o robô as atendesse.

 Entendimento inicial dos comandos válidos: Conceito B. As execuções genéricas foram rapidamente sanadas e deixaram de ocorrem em sua maioria.

 Participação do grupo: Conceito MB. A atividade cativou a turma e houve grande participação.

 Entendimento de condicionais e Entendimento de laços de repetição: Conceito B. Os alunos necessitaram de incentivo para uso de condicionais.

 Uso de condicionais na resolução e Uso de laços de repetição: Conceito MB. Apesar de nem todos fazerem uso, as melhores respostas continham condicionais.

 Decomposição: Conceito B. A folha colhida como resposta desta atividade revelou que nem todos os alunos foram capazes de decompor a atividade em pequenas partes.

 Abstração: Conceito B. Alguns alunos não foram capazes de efetuar uma abstração ótima, deixando pontos e partes não necessárias na resposta.  Reconhecimento de padrões: Conceito MB. Em maioria, os alunos tiveram

condições de identificar os padrões recorrentes nas execuções.

 Algoritmos: Conceito I. Alguns alunos não seguiram a forma de apresentação de algoritmos conforme as atividades anteriores.

Figura 30 - Gráfico de qualidade de respostas na Atividade Robô Humano

Fonte: O Pesquisador

Na figura 30 é demonstrado o gráfico obtido através das folhas de respostas dos alunos coletada na atividade Robô Humano, o conceito de resolução Ótima foi atribuído às respostas que atingiram o objetivo em sua totalidade e que fizeram uso de estruturas condicionais, relevando possíveis comandos não necessários ou extras. Para receber o conceito de resolução Correta, a resposta deveria atingir o objetivo de verificação de todas as células, mesmo que apresentassem possíveis erros de direcionamento ou a falta de uso de condicionais, o que ocasionaria em um excesso de comandos. O conceito Intermediária foi dado às respostas que não fizeram verificação em todas as células, restringindo-se apenas a atingir a saída na posição demonstrada no exemplo entregue. Por final, para o conceito Ruim foram

12% 52% 18% 18%

Alunos

Ótima Correta Intermediária Ruim

contabilizadas respostas que não atingiram nenhum dos objetivos bem como os alunos faltantes no dia de realização da atividade.

Cabe ressaltar que os números de respostas em cada conceito, bem como os conceitos de cada resposta não foram divulgados aos alunos, apenas foi feito um trabalho maior de orientação na atividade seguinte com os alunos que não atingiram o conceito Ótimo ou Correto, isto não significa que os demais alunos foram esquecidos ou não receberam maiores auxílios.