Uso de metodologias ativas para o ensino de programação orientada a objetos

Detalhes bibliográficos
Autor(a) principal: Gonçalves, Alexandre Antonio
Data de Publicação: 2022
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UNESP
Texto Completo: http://hdl.handle.net/11449/218030
Resumo: Docentes e discentes devem possuir atitudes de corresponsabilidade e autogestão no processo de aprendizagem. Assim, instituições de ensino superior devem investir em estudos que aprimorem os métodos didáticos, tornando a aprendizagem algo significativo, estando num movimento constante de “aprender a aprender”. Buscando contribuir com essa necessidade do ensino superior, foi realizada uma revisão sistemática sobre as metodologias de aprendizagem que visam melhorar o processo de aprendizagem de programação orientada a objetos. Baseado nesses documentos e resultados, este trabalho aborda o processo de aprendizagem baseado na Taxonomia de Bloom, algumas metodologias ativas e apresenta um projeto de trabalho para a disciplina de Programação Orientada a Objetos, utilizando metodologias de aprendizagem ativa, com foco principal na aprendizagem baseada em problemas (ABP) e o RoboCode como ferramenta de apoio ao aprendizado. Com isso, foi possível constatar que a elaboração de materiais adequados, com exemplos e atividades baseados nos problemas recorrentes na rotina diária, trabalhos em equipe e o estímulo através da competição entre os alunos, aumenta o aprendizado dos conteúdos abordados, mantém a motivação pelos estudos e a busca de novos conhecimentos. Assim, este trabalho contribui com pesquisadores que buscam respostas para alcançarem melhores resultados no ensino de programação orientada a objetos.
id UNSP_4afaa411d247483b408476d10f0175a4
oai_identifier_str oai:repositorio.unesp.br:11449/218030
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling Uso de metodologias ativas para o ensino de programação orientada a objetosUse of active methodologies in teaching object-oriented programmingMetodologia ativaProgramação orientada a objetos (Computação)RoboCodeMetodologia de ensinoAprendizagem baseada em problemasSoftware educacionalActive methodologyObject-oriented programmingDocentes e discentes devem possuir atitudes de corresponsabilidade e autogestão no processo de aprendizagem. Assim, instituições de ensino superior devem investir em estudos que aprimorem os métodos didáticos, tornando a aprendizagem algo significativo, estando num movimento constante de “aprender a aprender”. Buscando contribuir com essa necessidade do ensino superior, foi realizada uma revisão sistemática sobre as metodologias de aprendizagem que visam melhorar o processo de aprendizagem de programação orientada a objetos. Baseado nesses documentos e resultados, este trabalho aborda o processo de aprendizagem baseado na Taxonomia de Bloom, algumas metodologias ativas e apresenta um projeto de trabalho para a disciplina de Programação Orientada a Objetos, utilizando metodologias de aprendizagem ativa, com foco principal na aprendizagem baseada em problemas (ABP) e o RoboCode como ferramenta de apoio ao aprendizado. Com isso, foi possível constatar que a elaboração de materiais adequados, com exemplos e atividades baseados nos problemas recorrentes na rotina diária, trabalhos em equipe e o estímulo através da competição entre os alunos, aumenta o aprendizado dos conteúdos abordados, mantém a motivação pelos estudos e a busca de novos conhecimentos. Assim, este trabalho contribui com pesquisadores que buscam respostas para alcançarem melhores resultados no ensino de programação orientada a objetos.Teachers and students must have attitudes of co-responsibility and self-management in the learning process. Thus, higher education institutions should invest in studies that improve didactic methods, making learning something meaningful, being in a constant movement of “learning to learn”. Seeking to contribute to this need for higher education, a systematic review was carried out on the learning methodologies that aim to improve the object-oriented programming learning process. Based on these documents and results, this work addresses the learning process based on Bloom's Taxonomy, some active methodologies and presents a work project for the Object Oriented Programming discipline, using active learning methodologies, with a main focus on learning based on problems (ABP) and RoboCode as a learning support tool. With this, it was possible to verify that the elaboration of adequate materials, with examples and activities based on the recurring problems in the daily routine, teamwork and the stimulus through competition among students, increases the learning of the covered contents, maintains the motivation for studies. and the search for new knowledge. Thus, this work contributes to researchers who seek answers to achieve better results in teaching object-oriented programming.Universidade Estadual Paulista (Unesp)Eler, Danilo Medeiros [UNESP]Dias, Maurício Araújo [UNESP]Universidade Estadual Paulista (Unesp)Gonçalves, Alexandre Antonio2022-04-27T12:53:30Z2022-04-27T12:53:30Z2022-03-10info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/11449/21803033004153073P2porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESP2023-10-06T06:02:10Zoai:repositorio.unesp.br:11449/218030Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T14:07:55.996501Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Uso de metodologias ativas para o ensino de programação orientada a objetos
Use of active methodologies in teaching object-oriented programming
title Uso de metodologias ativas para o ensino de programação orientada a objetos
spellingShingle Uso de metodologias ativas para o ensino de programação orientada a objetos
Gonçalves, Alexandre Antonio
Metodologia ativa
Programação orientada a objetos (Computação)
RoboCode
Metodologia de ensino
Aprendizagem baseada em problemas
Software educacional
Active methodology
Object-oriented programming
title_short Uso de metodologias ativas para o ensino de programação orientada a objetos
title_full Uso de metodologias ativas para o ensino de programação orientada a objetos
title_fullStr Uso de metodologias ativas para o ensino de programação orientada a objetos
title_full_unstemmed Uso de metodologias ativas para o ensino de programação orientada a objetos
title_sort Uso de metodologias ativas para o ensino de programação orientada a objetos
author Gonçalves, Alexandre Antonio
author_facet Gonçalves, Alexandre Antonio
author_role author
dc.contributor.none.fl_str_mv Eler, Danilo Medeiros [UNESP]
Dias, Maurício Araújo [UNESP]
Universidade Estadual Paulista (Unesp)
dc.contributor.author.fl_str_mv Gonçalves, Alexandre Antonio
dc.subject.por.fl_str_mv Metodologia ativa
Programação orientada a objetos (Computação)
RoboCode
Metodologia de ensino
Aprendizagem baseada em problemas
Software educacional
Active methodology
Object-oriented programming
topic Metodologia ativa
Programação orientada a objetos (Computação)
RoboCode
Metodologia de ensino
Aprendizagem baseada em problemas
Software educacional
Active methodology
Object-oriented programming
description Docentes e discentes devem possuir atitudes de corresponsabilidade e autogestão no processo de aprendizagem. Assim, instituições de ensino superior devem investir em estudos que aprimorem os métodos didáticos, tornando a aprendizagem algo significativo, estando num movimento constante de “aprender a aprender”. Buscando contribuir com essa necessidade do ensino superior, foi realizada uma revisão sistemática sobre as metodologias de aprendizagem que visam melhorar o processo de aprendizagem de programação orientada a objetos. Baseado nesses documentos e resultados, este trabalho aborda o processo de aprendizagem baseado na Taxonomia de Bloom, algumas metodologias ativas e apresenta um projeto de trabalho para a disciplina de Programação Orientada a Objetos, utilizando metodologias de aprendizagem ativa, com foco principal na aprendizagem baseada em problemas (ABP) e o RoboCode como ferramenta de apoio ao aprendizado. Com isso, foi possível constatar que a elaboração de materiais adequados, com exemplos e atividades baseados nos problemas recorrentes na rotina diária, trabalhos em equipe e o estímulo através da competição entre os alunos, aumenta o aprendizado dos conteúdos abordados, mantém a motivação pelos estudos e a busca de novos conhecimentos. Assim, este trabalho contribui com pesquisadores que buscam respostas para alcançarem melhores resultados no ensino de programação orientada a objetos.
publishDate 2022
dc.date.none.fl_str_mv 2022-04-27T12:53:30Z
2022-04-27T12:53:30Z
2022-03-10
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 http://hdl.handle.net/11449/218030
33004153073P2
url http://hdl.handle.net/11449/218030
identifier_str_mv 33004153073P2
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv
_version_ 1808128320257130496