Trabalho de Curso - Graduação - Monografia

Desenvolvimento de uma plataforma para ensino de conceitos básicos de lógica de programação Utilizando arduino e android

This paper presents the development of a platform dedicated to programming logic teaching for children using Arduino and Android, allowing simple introduction to concepts commonly judged complex. Taking into account the early contact of children with technology (especially mobile phones and table...

ver descrição completa

Autor principal: NEGRÃO, Victor Luiz Santos
Grau: Trabalho de Curso - Graduação - Monografia
Publicado em: 2025
Assuntos:
Acesso em linha: https://bdm.ufpa.br/jspui/handle/prefix/7689
id oai:https:--bdm.ufpa.br:8443:prefix-7689
recordtype dspace
spelling oai:https:--bdm.ufpa.br:8443:prefix-76892025-02-06T03:02:38Z Desenvolvimento de uma plataforma para ensino de conceitos básicos de lógica de programação Utilizando arduino e android NEGRÃO, Victor Luiz Santos MONTEIRO, Dionne Cavalcante http://lattes.cnpq.br/4423219093583221 Educação Lógica de Programação Arduino Mobile Android Education Programming Logic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO This paper presents the development of a platform dedicated to programming logic teaching for children using Arduino and Android, allowing simple introduction to concepts commonly judged complex. Taking into account the early contact of children with technology (especially mobile phones and tablets), the platform consists of two main modules: a robot-car responsible for receiving commands like "move forward", "turn left" and "turn right", and an application for Android devices responsible for the graphic interface of the platform and for sending commands to the robot-car. The platform's goal is, besides teaching programming logic itself, to bring as soon as possible other probable latent benefits that may exist in its learning, always in a playful and engaging way for children. The platform was developed using a bottom-up approach, meaning that the elements were developed separately and then the connection was between them was created. In the conclusion, the viability of reproduction of the project is exposed, along with some future work proposals. Este trabalho apresenta o desenvolvimento de uma plataforma voltada ao ensino da lógica de programação para crianças utilizando Arduino e Android, permitindo uma introdução simples a conceitos comumente julgados complexos. Levando-se em consideração que o contato com a tecnologia começa cada vez mais cedo e que crianças da mais tenra idade já começam a tentar utilizar diversos dispositivos eletrônicos (especialmente celulares e tablets), a plataforma consiste em dois módulos principais: um robô-carro responsável por receber comandos do tipo “mover-se para a frente”, “virar para esquerda” e “virar para direita”, e um aplicativo para dispositivos Android, responsável pela interface gráfica da plataforma e por enviar comandos para o robô-carro. O objetivo da plataforma é, além de ensinar a lógica de programação em si, trazer o mais cedo possível outros prováveis benefícios latentes que existam no seu aprendizado, sempre de uma forma lúdica e atraente para crianças. A plataforma foi desenvolvida utilizando-se uma abordagem bottom-up, isto é, os elementos foram desenvolvidos separadamente e depois foi criada a conexão entre eles. Na conclusão, fala-se sobre a viabilidade de reprodução do projeto e são feitas propostas de trabalhos futuros. 2025-02-05T12:29:46Z 2025-02-05T12:29:46Z 2015 Trabalho de Curso - Graduação - Monografia NEGRÃO, Victor Luiz Santos. Desenvolvimento de uma plataforma para ensino de conceitos básicos de lógica de programação Utilizando arduino e android. Orientador: Dionne Cavalcante Monteiro. 2015. 75 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) – Faculdade de Computação, Instituto de Ciências Exatas e Naturais, Universidade Federal do Pará, Belém, 2015. Disponível em: https://bdm.ufpa.br/jspui/handle/prefix/7689. Acesso em:. https://bdm.ufpa.br/jspui/handle/prefix/7689 Acesso Aberto 1 CD-ROM
institution Biblioteca Digital de Monografias - UFPA
collection MonografiaUFPA
topic Educação
Lógica de Programação
Arduino
Mobile
Android
Education
Programming Logic
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
spellingShingle Educação
Lógica de Programação
Arduino
Mobile
Android
Education
Programming Logic
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
NEGRÃO, Victor Luiz Santos
Desenvolvimento de uma plataforma para ensino de conceitos básicos de lógica de programação Utilizando arduino e android
topic_facet Educação
Lógica de Programação
Arduino
Mobile
Android
Education
Programming Logic
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description This paper presents the development of a platform dedicated to programming logic teaching for children using Arduino and Android, allowing simple introduction to concepts commonly judged complex. Taking into account the early contact of children with technology (especially mobile phones and tablets), the platform consists of two main modules: a robot-car responsible for receiving commands like "move forward", "turn left" and "turn right", and an application for Android devices responsible for the graphic interface of the platform and for sending commands to the robot-car. The platform's goal is, besides teaching programming logic itself, to bring as soon as possible other probable latent benefits that may exist in its learning, always in a playful and engaging way for children. The platform was developed using a bottom-up approach, meaning that the elements were developed separately and then the connection was between them was created. In the conclusion, the viability of reproduction of the project is exposed, along with some future work proposals.
author_additional MONTEIRO, Dionne Cavalcante
author_additionalStr MONTEIRO, Dionne Cavalcante
format Trabalho de Curso - Graduação - Monografia
author NEGRÃO, Victor Luiz Santos
title Desenvolvimento de uma plataforma para ensino de conceitos básicos de lógica de programação Utilizando arduino e android
title_short Desenvolvimento de uma plataforma para ensino de conceitos básicos de lógica de programação Utilizando arduino e android
title_full Desenvolvimento de uma plataforma para ensino de conceitos básicos de lógica de programação Utilizando arduino e android
title_fullStr Desenvolvimento de uma plataforma para ensino de conceitos básicos de lógica de programação Utilizando arduino e android
title_full_unstemmed Desenvolvimento de uma plataforma para ensino de conceitos básicos de lógica de programação Utilizando arduino e android
title_sort desenvolvimento de uma plataforma para ensino de conceitos básicos de lógica de programação utilizando arduino e android
publishDate 2025
url https://bdm.ufpa.br/jspui/handle/prefix/7689
_version_ 1829093217635663872
score 11.753735