Você está na página 1de 6

Anais do II SCOOP - Simpósio da Computação do Oeste do Pará

v.1, n.2 (2018)

Ensino Aprendizagem na Escola: Projeto de Ensino à Robótica Utilizando o


S4A (Scratch para Arduino)

Alan Christian Da Silva Pinheiro1, Lucas Martins Souza1, Angel Pena Galvão1
1Instituto Esperança de Ensino Superior (IESPES)

alancristiano15@gmail.com, mragalvao@gmail.com, martinsl778@gmail.com

Abstract. This article objective report the experience of use the Arduino programmed
with scratch in the classroom through the project robotics educational developed with
students of the basic education, with age between 11 and 14 years in a school of public
municipal santarém. In order to provide a research about the exercise of skills thought
computational in children of Elementary school, from the learning programming, by
means of resources based on technology free and materials low cost Associated with
strategies pedagogical grounded in robotics educational. Was developed to the
realization of the study, a kit didactic composed of a programming environment visual
block (s4a), a series of activities and a set of materials robotics.

Resumo. O presente artigo objetiva relatar a experiência de uso do Arduino


programado com Scratch em sala de aula através do Projeto de Robótica educacional
desenvolvido com alunos da Educação básica, com faixa etária entre 11 e 14 anos, em
uma escola da rede pública municipal de Santarém. Visando apresentar uma
investigação acerca do exercício de habilidades do pensamento computacional em
crianças do ensino fundamental, a partir do aprendizado de programação, por meio de
recursos baseados em tecnologia livre e materiais de baixo custo associados às
estratégias pedagógicas alicerçadas na robótica educacional. Foi desenvolvido, para
a realização do estudo, um kit didático composto por um ambiente de programação
visual em blocos (S4A), uma série de atividades e um conjunto de materiais de robótica.

1. Introdução

A Cada dia mais, as tecnologias digitais vem ganhando espaço nas práticas pedagógicas,
buscando a sua transformação. Compreendemos que o uso dessas tecnologias não estão
totalmente relacionados com a proposta onde o computador passe somente instruções ao aluno,
mas principalmente em oportunidades para que o estudante programe e desenvolva projetos a
partir das ferramentas levadas para sala de aula. Sobreira e colaboradores (2016, p. 458)
ressaltam a importância de desenvolver atividades que propicie situações para que os alunos
“coloquem a ‘mão-na massa’, favorecendo a construção de significados para os fenômenos
observados”.

Empreender e Inovar: Desafios para o Desenvolvimento Tecnológico na Amazônia 14


Anais do II SCOOP - Simpósio da Computação do Oeste do Pará
v.1, n.2 (2018)

Quando associada ao currículo escolar, as novas tecnologias podem transformar o modo


de ensinar e aprender, para isso, é necessário renovar as práticas pedagógicas que favorecem o
uso integrado das tecnologias ao currículo escolar, de modo que as tecnologias não sejam
subutilizadas. O potencial das tecnologias pode ser aproveitado através de propostas onde os
alunos possam criar e produzir novos projetos, ao invés de apenas fazer uso de protótipos já
prontos.

Para a realização das oficinas de robótica educacional na escola, é feito a utilização da


placa Arduino. Ele é uma ferramenta que permite captar e controlar o mundo físico. É uma
plataforma open-source baseada em uma placa micro controladora simples e um ambiente de
desenvolvimento para programação para esta placa chamada de (IDE). [(www.arduino.cc,
2015)]

O Arduino pode ser utilizado para desenvolver objetos interativos, captando impulsos
de uma variedade de sensores e controlar luzes, motores e outros objetos físicos [(Alves et al.,
2012)]. Para o ensino de conceitos simples de programação, tais como contadores e
acumuladores, há evidências de sucesso usando ferramentas simples, como calculadoras
mecânicas [SOVIC, 2014]. Por outro lado, para o ensino de conceitos mais avançados de
programação procedural ou baseada em eventos, diversas ferramentas de programação visuais
foram propostas na literatura, tais como o Scratch [ RESNICK et al., 2009], Greenfoot
[KOLLING, 2010] e App Inventor. [MIT app Inventor, 2017]. O Scratch consiste em uma
linguagem de programação desenvolvida a partir da linguagem LOGO para realizar
programações através de blocos de encaixe, facilitando a utilização por crianças. A
programação por bloco não exige conhecimentos prévios de programação. Por ser um ambiente
aberto, outros desenvolvedores criaram formas de conectar o Scratch ao Arduino, de forma que
possibilitasse a programação do Arduino através do Scratch. Algumas opções existentes são:
S4A e S2.

Escolhemos a programação com Scratch para programação da placa Arduino, por ser
uma linguagem acessível e de fácil compreensão para os alunos. De acordo com Zanetti (2015),
com o apoio dos recursos do Scratch, a criança aprende a pensar e a trabalhar de forma criativa
e colaborativa. Para que a programação seja compreendida pelas crianças o projeto está fazendo
uso de uma versão derivada do Scratch comum o S4A (Scratch para Arduino).

O projeto de extensão de robótica educacional está sendo aplicado desde fevereiro de


2018 na E.M.E.F.Prof. Sofia Imbiriba, localizada no bairro do Mapiri na cidade de SantarémPa.
Na escola são realizadas atividades com os alunos de 5º ano do turno da tarde onde através de

Empreender e Inovar: Desafios para o Desenvolvimento Tecnológico na Amazônia 15


Anais do II SCOOP - Simpósio da Computação do Oeste do Pará
v.1, n.2 (2018)

oficinas se tem contato direto dos estudantes com a placa Arduino e seus componentes. O
objetivo principal do projeto é repassar todo conhecimento básico referente à placa Arduino e
das ferramentas que facilitam a aprendizagem sobre a programação.

2. REFERÊNCIAL TEÓRICO

O autor Ismael Marino afirma que de acordo com o Fórum Econômico Mundial, em
cinco anos, mais de um terço das destrezas – conhecimentos e habilidades, ou skills – que são
necessárias hoje, terão se modificado. As que terão mais demanda em 2020 são, entre outras, a
solução de problemas complexos, o pensamento crítico, a coordenação com outras pessoas e a
flexibilidade cognitiva. Todas essas competências exigirão mentes mais analíticas e inovadoras,
adaptadas aos novos contextos e desafios que representa o mundo em que vivemos. E aquele
que está por vir. Essas habilidades são, precisamente, algumas das que promove a robótica
educacional, desenvolvida inicialmente no campo das atividades extracurriculares, mas cada
vez mais próxima de ser implementada como disciplina do currículo oficial, como no caso da
Comunidade de Madrid (Espanha), onde se ministra Tecnologia, Programação e Robótica na
educação secundária para melhorar a aprendizagem e as habilidades dos alunos na era digital.

Em níveis menos avançados e tendo como foco principal as pessoas que não tem um
conhecimento avançado na área da programação, o Arduino é o ambiente perfeito para as
necessidades educacionais do ensino primário, no que se refere ao ensino nas escolas como é a
proposta do trabalho em si: um ecossistema aberto que combina hardware e software para a
criação de objetos interativos. Com ele, podem ser realizadas tarefas mais simples, além de ser
um recurso educacional flexível desenvolvido por uma comunidade global em crescente
expansão, inspirada na filosofia da cultura livre e do conhecimento compartilhado. Sua
influência chegou a tal ponto que contribuiu para a origem do Movimento Maker, uma extensão
da cultura do Do It Yourself ( ou “Faça você mesmo”), centrada sobretudo no uso de impressoras
3D, na robótica e na eletrônica.

3. METODOS E MATERIAIS

O cenário de investigação tem como base de análise uma ação desenvolvida por dois
acadêmicos colaboradores do projeto e acadêmicos do curso de tecnologia em redes de

Empreender e Inovar: Desafios para o Desenvolvimento Tecnológico na Amazônia 16


Anais do II SCOOP - Simpósio da Computação do Oeste do Pará
v.1, n.2 (2018)

computadores numa instituição de ensino superior da cidade, que tem como objetivo uma
readaptação de função que atua como apoio pedagógico aos projetos tecnológicos
desenvolvidos no laboratório da escola em parceria com a professora da disciplina de
informática. Destacam-se nesse trabalho, alguns alunos do 5º ano de uma unidade escolar da
rede pública de ensino na cidade de Santarém, no Pará. Os alunos participantes do referido
projeto cumprem carga horária de 3 horas semanais, todas as quintas-feiras. Para participar, o
discente precisa estar cursando o 5º ano e se demonstrar interessado nas aulas práticas. Nesse
dia de atendimento os participantes do Projeto de Robótica Educacional recebem aulas e
trabalham com kit Arduino modelo UNO.

Para que sejam possíveis as aplicações de aulas de robóticas em sala de aula são
necessários os kits de Arduino UNO ou similar, materiais de baixo custo que acompanham a
placa e também o ambiente de programação do inicialmente do Arduino (IDE) e posteriormente
do S4A(Scratch for Arduino)

Figura 01: Visão geral do ambiente de programação do Arduino (IDE)

Figura 02: Visão geral da interface do ambiente de programação do S4A (Scratch com arduino)

Empreender e Inovar: Desafios para o Desenvolvimento Tecnológico na Amazônia 17


Anais do II SCOOP - Simpósio da Computação do Oeste do Pará
v.1, n.2 (2018)

Figura 3: Aplicação de aulas práticas na escola.

4. RESULTADOS E DISCUSSÕES

Tendo em vista o desenvolvimento do projeto de robótica educacional, podemos


ressaltar que no princípio do projeto houve muita dificuldade por parte das crianças em ralação
à compreensão da programação em si, porem essa dificuldade foi se esvaindo com a
apresentação das ferramentas que facilitassem a programação, percebeu-se também que no
decorrer das oficinas houve uma elevação do manuseio e conhecimento da placa arduino,
melhoria do relacionamento entre os alunos, do desenvolvimento do trabalho em equipe e
também o respeito ao outro, principalmente em relação aos acadêmicos que tomam a frente o
projeto, pois passaram a ter confiança. Os resultados apontaram que, após as aulas de robótica
aplicadas, foi possível detectar que os alunos realizaram com sucesso a criação de projetos e
protótipos simples como: sinal de trânsito com leds, carrinho com quatro motores, controle da
luminosidade do led através de potenciômetro, entre outros. Demonstrando o interesse e o
aprendizado dos conceitos que lhe são passados durante as aulas teóricas, fazendo o uso da
linguagem de programação Scratch e o Arduino, os estudantes acompanham com facilidade
todo o processo para o desenvolvimento dos projetos e as ideias dos protótipos a serem feitos
levados pelos acadêmicos para sala de aula.

CONSIDERAÇÕES FINAIS

Esse trabalho apresentou uma análise dos resultados de uma prática pedagógica
desenvolvida por uma dupla de acadêmicos responsáveis por auxiliar e repassar o conhecimento
básico de Arduino para alunos do 5º ano, utilizando o Scratch e o Arduino para programar e

Empreender e Inovar: Desafios para o Desenvolvimento Tecnológico na Amazônia 18


Anais do II SCOOP - Simpósio da Computação do Oeste do Pará
v.1, n.2 (2018)

influenciar na montagem de protótipos, visando analisar o uso de programação no


desenvolvimento do raciocínio lógico e na elaboração de projetos simples.

Verificamos um maior interesse dos alunos na aula de programação e montagem, auxiliando na


participação e compreensão dos alunos, por estarem interessados e atentos aos conceitos que
estavam sendo desenvolvidos, dando indício de melhoria na aprendizagem, além de que a
pedagogia que promove a robótica, também serve para desenvolver muitas outras habilidades
transversais, como o trabalho em equipe, o cuidado do material, a liderança, o espírito
empreendedor, a criatividade ou a gestão de erros e frustrações.

REFERÊNCIAS
Alves, R. M. et al. Uso do Hardware Livre Arduino em Ambientes de
EnsinoAprendizagem. Jornada de Atualização em Informática na Educação. Rio de
Janeiro: 162-187 p. 2012.
ISMAEL MARINEO: thedailyprosper.com/pt/a/robotica-educacional-o-futuro-daengenharia-
nas-salas-de-aula. Publicado em 12/09/2018
KOLLING, M. (2010) “The Greenfoot Programming Environment”. ACM Trans.
Comput. Educ., v. 10, n. 3, 14.
MIT APP INVENTOR. D. (2017) disponível em:<http://appinventor.mit.edu/explore/>.
Acesso em: 28/08/2018

RESNICK M., MALONEY, J., MONROY-HERNÁNDEZ, A., EASTMOND, E.,


BRENNAN, K., MILLNER, A., ROSENBAUM, E., SILVER, J., SILVERMAN, B.,
KAFAI, Y., (2009) “Scratch: Programming for all. Communications of the ACM”, v.
52 , n. 11, p. 60-67.
SOVIC, A., JAGUST, T., SERSIC, D. (2014) “How to teach basic
universitylevelprogramming concepts to first graders?” IEEE Integrated STEM
Education Conference (ISEC), Princeton, p. 1-6.

Empreender e Inovar: Desafios para o Desenvolvimento Tecnológico na Amazônia 19

Você também pode gostar