Investigando o uso do extreme programming como uma metodologia de ensino para aplicações práticas da robótica educacional

Detalhes bibliográficos
Autor(a) principal: Bezerra Júnior, José Etiene
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
Texto Completo: https://repositorio.ufersa.edu.br/handle/prefix/874
Resumo: In an empirical way, it can be seen that technologies applied to education are increasingly present in educational institutions, especially the presence of educational robotics. Educational robotics consists of an educational technology that proposes to make the teaching and learning process more effective, using theoretical knowledge that is applied in practice. One of the major reasons for the presence of robotics is its advantage of being able to work in any area, making use of the interdisciplinary approach. It has been used by several professional in the educational area, as a teaching tool aimed at solving low school performance and avoidance. But for this, it is necessary to carry out a complete planning with the methodology to be followed. In this context, the objective of this paper is to propose a development of educational robotics combined with software engineering, in this case using agile software methodology as a teaching tool for the development of robotics. In this way, analyzes were performed in both robotics and agile methodology, based on this, it was identified that the most appropriate methodology for application of this development is Extreme Programming (XP). Based on this, the methodology developed was applied in a public school with first year students of high school. Thus, to validate this development of XP, two case studies were elaborated. After the accomplishment of this work, it was verified that it is possible to use XP as a teaching methodology for robotics producing results such as: the development of logical reasoning and the development of computational thinking
id UFER_a656135cf7edba8685650fd8eb74401c
oai_identifier_str oai:repositorio.ufersa.edu.br:prefix/874
network_acronym_str UFER
network_name_str Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
repository_id_str
spelling Investigando o uso do extreme programming como uma metodologia de ensino para aplicações práticas da robótica educacionalRobótica educacionalMetodologia ágilExtreme programmingEducational roboticsAgile methodologyExtreme programmingCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOIn an empirical way, it can be seen that technologies applied to education are increasingly present in educational institutions, especially the presence of educational robotics. Educational robotics consists of an educational technology that proposes to make the teaching and learning process more effective, using theoretical knowledge that is applied in practice. One of the major reasons for the presence of robotics is its advantage of being able to work in any area, making use of the interdisciplinary approach. It has been used by several professional in the educational area, as a teaching tool aimed at solving low school performance and avoidance. But for this, it is necessary to carry out a complete planning with the methodology to be followed. In this context, the objective of this paper is to propose a development of educational robotics combined with software engineering, in this case using agile software methodology as a teaching tool for the development of robotics. In this way, analyzes were performed in both robotics and agile methodology, based on this, it was identified that the most appropriate methodology for application of this development is Extreme Programming (XP). Based on this, the methodology developed was applied in a public school with first year students of high school. Thus, to validate this development of XP, two case studies were elaborated. After the accomplishment of this work, it was verified that it is possible to use XP as a teaching methodology for robotics producing results such as: the development of logical reasoning and the development of computational thinkingDe modo empírico, percebe-se que as tecnologias aplicadas à educação estão cada vez mais presentes nas instituições de ensino, de modo especial, verifica-se também a presença da robótica educacional. A robótica educacional consiste em uma tecnologia da educação que propõe tornar o processo de ensino e aprendizagem mais eficaz, para isso, utiliza-se de conhecimentos teóricos que são aplicados na prática. Um dos maiores motivos da presença da robótica na educação é a sua vantagem de poder trabalhar em qualquer área, fazendo uso da abordagem interdisciplinar. A mesma tem sido utilizada por vários profissionais da área educacional, como uma ferramenta de ensino em que visa à solução para o baixo rendimento escolar e evasão. Mas para isso, é necessário a realização de todo um planejamento junto à metodologia a ser seguida. Diante deste contexto, o objetivo deste trabalho é propor um desenvolvimento da robótica educacional combinado com a engenharia de software, neste caso utilizando a metodologia ágil de software como uma ferramenta de ensino para o desenvolvimento da robótica. Deste modo, foram realizadas análises tanto na robótica como na metodologia ágil, com base nisso, identificou-se que a metodologia mais adequada para aplicação deste desenvolvimento é o Extreme Programming (XP). Com base nisso, a metodologia desenvolvida foi aplicada em uma escola pública com alunos do primeiro ano do ensino médio. Sendo assim, para validar este desenvolvimento do XP, foi elaborado dois estudos de casos. Após a realização desse trabalho, foi constatado que é possível utilizar o XP como uma metodologia de ensino para a robótica produzindo resultados como: o desenvolvimento do raciocínio lógico e o desenvolvimento do pensamento computacionalCoordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESUniversidade Federal Rural do Semi-ÁridoBrasilCentro de Ciências Exatas e Naturais - CCENUFERSAPrograma de Pós-Graduação em Ciência da ComputaçãoLima, Rommel Wladimir de81222181484http://lattes.cnpq.br/1779018936618060Burlamaqui, Aquiles Medeiros Filgueirahttp://lattes.cnpq.br/8670475877813913Liberalino, Carlos Heitor Pereira02598913477http://lattes.cnpq.br/1635497235155150Bezerra Júnior, José Etiene2019-02-15T11:28:54Z2018-11-212019-02-15T11:28:54Z2018-03-29info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfCitação com autor incluído no texto: Bezerra Júnior (2018) Citação com autor não incluído no texto: (BEZERRA JÚNIOR, 2018)https://repositorio.ufersa.edu.br/handle/prefix/874porBEZERRA JÚNIOR, José Etiene. Investigando o uso do extreme programming como uma metodologia de ensino para aplicações práticas da robótica educacional. 2018. 124 f. Dissertação (Mestrado em Ciência da Computação), Universidade Federal Rural do Semi-Árido, Mossoró, 2018.CC-BY-SAinfo:eu-repo/semantics/openAccessreponame:Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)instname:Universidade Federal Rural do Semi-Árido (UFERSA)instacron:UFERSA2023-10-30T20:27:55Zoai:repositorio.ufersa.edu.br:prefix/874Repositório Institucionalhttps://repositorio.ufersa.edu.br/PUBhttps://repositorio.ufersa.edu.br/server/oai/requestrepositorio@ufersa.edu.br || admrepositorio@ufersa.edu.bropendoar:2023-10-30T20:27:55Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU) - Universidade Federal Rural do Semi-Árido (UFERSA)false
dc.title.none.fl_str_mv Investigando o uso do extreme programming como uma metodologia de ensino para aplicações práticas da robótica educacional
title Investigando o uso do extreme programming como uma metodologia de ensino para aplicações práticas da robótica educacional
spellingShingle Investigando o uso do extreme programming como uma metodologia de ensino para aplicações práticas da robótica educacional
Bezerra Júnior, José Etiene
Robótica educacional
Metodologia ágil
Extreme programming
Educational robotics
Agile methodology
Extreme programming
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Investigando o uso do extreme programming como uma metodologia de ensino para aplicações práticas da robótica educacional
title_full Investigando o uso do extreme programming como uma metodologia de ensino para aplicações práticas da robótica educacional
title_fullStr Investigando o uso do extreme programming como uma metodologia de ensino para aplicações práticas da robótica educacional
title_full_unstemmed Investigando o uso do extreme programming como uma metodologia de ensino para aplicações práticas da robótica educacional
title_sort Investigando o uso do extreme programming como uma metodologia de ensino para aplicações práticas da robótica educacional
author Bezerra Júnior, José Etiene
author_facet Bezerra Júnior, José Etiene
author_role author
dc.contributor.none.fl_str_mv Lima, Rommel Wladimir de
81222181484
http://lattes.cnpq.br/1779018936618060
Burlamaqui, Aquiles Medeiros Filgueira
http://lattes.cnpq.br/8670475877813913
Liberalino, Carlos Heitor Pereira
02598913477
http://lattes.cnpq.br/1635497235155150
dc.contributor.author.fl_str_mv Bezerra Júnior, José Etiene
dc.subject.por.fl_str_mv Robótica educacional
Metodologia ágil
Extreme programming
Educational robotics
Agile methodology
Extreme programming
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic Robótica educacional
Metodologia ágil
Extreme programming
Educational robotics
Agile methodology
Extreme programming
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description In an empirical way, it can be seen that technologies applied to education are increasingly present in educational institutions, especially the presence of educational robotics. Educational robotics consists of an educational technology that proposes to make the teaching and learning process more effective, using theoretical knowledge that is applied in practice. One of the major reasons for the presence of robotics is its advantage of being able to work in any area, making use of the interdisciplinary approach. It has been used by several professional in the educational area, as a teaching tool aimed at solving low school performance and avoidance. But for this, it is necessary to carry out a complete planning with the methodology to be followed. In this context, the objective of this paper is to propose a development of educational robotics combined with software engineering, in this case using agile software methodology as a teaching tool for the development of robotics. In this way, analyzes were performed in both robotics and agile methodology, based on this, it was identified that the most appropriate methodology for application of this development is Extreme Programming (XP). Based on this, the methodology developed was applied in a public school with first year students of high school. Thus, to validate this development of XP, two case studies were elaborated. After the accomplishment of this work, it was verified that it is possible to use XP as a teaching methodology for robotics producing results such as: the development of logical reasoning and the development of computational thinking
publishDate 2018
dc.date.none.fl_str_mv 2018-11-21
2018-03-29
2019-02-15T11:28:54Z
2019-02-15T11:28:54Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv Citação com autor incluído no texto: Bezerra Júnior (2018) Citação com autor não incluído no texto: (BEZERRA JÚNIOR, 2018)
https://repositorio.ufersa.edu.br/handle/prefix/874
identifier_str_mv Citação com autor incluído no texto: Bezerra Júnior (2018) Citação com autor não incluído no texto: (BEZERRA JÚNIOR, 2018)
url https://repositorio.ufersa.edu.br/handle/prefix/874
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv BEZERRA JÚNIOR, José Etiene. Investigando o uso do extreme programming como uma metodologia de ensino para aplicações práticas da robótica educacional. 2018. 124 f. Dissertação (Mestrado em Ciência da Computação), Universidade Federal Rural do Semi-Árido, Mossoró, 2018.
dc.rights.driver.fl_str_mv CC-BY-SA
info:eu-repo/semantics/openAccess
rights_invalid_str_mv CC-BY-SA
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal Rural do Semi-Árido
Brasil
Centro de Ciências Exatas e Naturais - CCEN
UFERSA
Programa de Pós-Graduação em Ciência da Computação
publisher.none.fl_str_mv Universidade Federal Rural do Semi-Árido
Brasil
Centro de Ciências Exatas e Naturais - CCEN
UFERSA
Programa de Pós-Graduação em Ciência da Computação
dc.source.none.fl_str_mv reponame:Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
instname:Universidade Federal Rural do Semi-Árido (UFERSA)
instacron:UFERSA
instname_str Universidade Federal Rural do Semi-Árido (UFERSA)
instacron_str UFERSA
institution UFERSA
reponame_str Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
collection Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
repository.name.fl_str_mv Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU) - Universidade Federal Rural do Semi-Árido (UFERSA)
repository.mail.fl_str_mv repositorio@ufersa.edu.br || admrepositorio@ufersa.edu.br
_version_ 1809747468759334912