Metodologia lúdica aplicada no ensino de conceitos de programação de computadores

Detalhes bibliográficos
Autor(a) principal: SANTIAGO, Almir David Valente
Data de Publicação: 2016
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UNIFACS
Texto Completo: http://teste.tede.unifacs.br:8080/tede/handle/tede/521
Resumo: This dissertation describes the process of research and construction of a ludic methodology for teaching computer programming concepts. The proposal, coming from a literature review in the area of programming psychology, is strongly based on scientific studies that propose the replacement of textual approach (sintax-driven) by ludic metaphors (schema-driven) under the prerogative of the instructional methodologies based purely on textual code, currently used, have been the same for more than four decades, being insufficient to build in the university students the correct mental models about the complex concepts of computer programming. Thus, it was specified a ludic model for teaching the concept of recursive algorithms. The model was based on the results obtained in the literature search process and carried out through the implementation of three recursive algorithms. The model validation process took place through a case study in the classroom with 38 beginner students of the University Salvador. The pretest-posttest and Likert methods were used in order to evaluate quantitatively and qualitatively, the effectiveness of the proposal. The quantitative results showed that participants had significant improvement of performance and qualitative results showed good acceptance of the methodology by the students. The results suggest that the ludic methodology proposed by this dissertation has great potential as an instructional tool to be applied as a teaching methodology for beginning students in universities.
id UNIF_d9698c8911c4ff9cd5bb147acca32f2b
oai_identifier_str oai:teste.tede.unifacs.br:tede/521
network_acronym_str UNIF
network_name_str Biblioteca Digital de Teses e Dissertações da UNIFACS
repository_id_str
spelling KRONBAUER, Artur HenriqueSAMPAIO, Paulo Nazareno Maia SampaioMASSA, Monica de SouzaSANTIAGO, Almir David Valente2017-07-12T22:32:57Z2016-05-30SANTIAGO, Almir David Valente. Metodologia lúdica aplicada no ensino de conceitos de programação de computadores. 2016. 170p. Dissertação (Sistemas e Computação) - UNIFACS Universidade Salvador, Salvador, 2016.http://teste.tede.unifacs.br:8080/tede/handle/tede/521This dissertation describes the process of research and construction of a ludic methodology for teaching computer programming concepts. The proposal, coming from a literature review in the area of programming psychology, is strongly based on scientific studies that propose the replacement of textual approach (sintax-driven) by ludic metaphors (schema-driven) under the prerogative of the instructional methodologies based purely on textual code, currently used, have been the same for more than four decades, being insufficient to build in the university students the correct mental models about the complex concepts of computer programming. Thus, it was specified a ludic model for teaching the concept of recursive algorithms. The model was based on the results obtained in the literature search process and carried out through the implementation of three recursive algorithms. The model validation process took place through a case study in the classroom with 38 beginner students of the University Salvador. The pretest-posttest and Likert methods were used in order to evaluate quantitatively and qualitatively, the effectiveness of the proposal. The quantitative results showed that participants had significant improvement of performance and qualitative results showed good acceptance of the methodology by the students. The results suggest that the ludic methodology proposed by this dissertation has great potential as an instructional tool to be applied as a teaching methodology for beginning students in universities.Esta dissertação relata o processo de pesquisa e construção de uma metodologia lúdica para o ensino de conceitos de programação de computadores. A proposta, oriunda de uma revisão bibliográfica na área da psicologia da programação, está fortemente fundamentada em trabalhos científicos que propõem a substituição da abordagem textual por metáforas lúdicas, sob a prerrogativa de que as metodologias instrucionais baseadas puramente em código textual, utilizadas atualmente, têm sido as mesmas há mais de quatro décadas, sendo insuficientes para construir nos estudantes universitários iniciantes os corretos modelos mentais acerca dos complexos conceitos de programação de computadores. Para tanto, foi especificado um modelo lúdico para o ensino do conceito de algoritmos recursivos. O modelo foi fundamentado à luz dos resultados obtidos no processo de pesquisa bibliográfica e realizado por meio da implementação de três algoritmos recursivos. O processo de validação do modelo aconteceu por meio de uma pesquisa experimental, realizado em sala de aula com 38 alunos iniciantes da Universidade Salvador. Os métodos pretest-posttest e Likert foram utilizados com o intuito de avaliar, quantitativa e qualitativamente, a eficácia da proposta apresentada. Os resultados quantitativos mostraram que os participantes obtiveram significativa melhora de desempenho e os resultados qualitativos mostraram que houve boa aceitação da metodologia por parte dos alunos. Os resultados sugerem que a metodologia lúdica proposta por esta dissertação possui grande potencial como ferramenta instrucional a ser aplicada como metodologia de ensino para alunos iniciantes nas Universidades.Submitted by Roseli Araujo (roseli.araujo@unifacs.br) on 2017-07-12T22:32:57Z No. of bitstreams: 1 Dissertacao ALMIR DAVID VALENTE SANTIAGO.pdf: 4414580 bytes, checksum: 49ca78c934e8b97591b39a7996ecf879 (MD5)Made available in DSpace on 2017-07-12T22:32:57Z (GMT). No. of bitstreams: 1 Dissertacao ALMIR DAVID VALENTE SANTIAGO.pdf: 4414580 bytes, checksum: 49ca78c934e8b97591b39a7996ecf879 (MD5) Previous issue date: 2016-05-30application/pdfporUniversidade SalvadorSistemas e ComputaçãoUNIFACSBrasilSistemas e ComputaçãoEnsino de Programação. . . . .Metodologias LúdicasPsicologia CognitivaPsicologia da ProgramaçãoRecursividadeModelos MentaisCiências Exatas e da TerraMetodologia lúdica aplicada no ensino de conceitos de programação de computadoresinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UNIFACSinstname:Universidade Salvador (UNIFACS)instacron:UNIFACSLICENSElicense.txtlicense.txttext/plain; charset=utf-82165http://teste.tede.unifacs.br:8080/tede/bitstream/tede/521/1/license.txtbd3efa91386c1718a7f26a329fdcb468MD51ORIGINALDissertacao ALMIR DAVID VALENTE SANTIAGO.pdfDissertacao ALMIR DAVID VALENTE SANTIAGO.pdfapplication/pdf4414580http://teste.tede.unifacs.br:8080/tede/bitstream/tede/521/2/Dissertacao+ALMIR+DAVID+VALENTE+SANTIAGO.pdf49ca78c934e8b97591b39a7996ecf879MD52tede/5212017-07-12 19:32:57.2oai:teste.tede.unifacs.br:tede/521Tk9UQTogQ09MT1FVRSBBUVVJIEEgU1VBIFBSw5NQUklBIExJQ0VOw4dBCkVzdGEgbGljZW7Dp2EgZGUgZXhlbXBsbyDDqSBmb3JuZWNpZGEgYXBlbmFzIHBhcmEgZmlucyBpbmZvcm1hdGl2b3MuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQ29tIGEgYXByZXNlbnRhw6fDo28gZGVzdGEgbGljZW7Dp2EsIHZvY8OqIChvIGF1dG9yIChlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgClhYWCAoU2lnbGEgZGEgVW5pdmVyc2lkYWRlKSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUgcmVwcm9kdXppciwgIHRyYWR1emlyIChjb25mb3JtZSBkZWZpbmlkbyBhYmFpeG8pLCBlL291IApkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlIAplbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhbnNwb3IgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIApwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgU2lnbGEgZGUgVW5pdmVyc2lkYWRlIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBhIHN1YSB0ZXNlIG91IApkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyAKbmVzdGEgbGljZW7Dp2EuIFZvY8OqIHRhbWLDqW0gZGVjbGFyYSBxdWUgbyBkZXDDs3NpdG8gZGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBuw6NvLCBxdWUgc2VqYSBkZSBzZXUgCmNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgZGUgbmluZ3XDqW0uCgpDYXNvIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiAKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSAKb3MgZGlyZWl0b3MgYXByZXNlbnRhZG9zIG5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIAppZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdSBubyBjb250ZcO6ZG8gZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFRFU0UgT1UgRElTU0VSVEHDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSAKQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBTSUdMQSBERSAKVU5JVkVSU0lEQURFLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyAKVEFNQsOJTSBBUyBERU1BSVMgT0JSSUdBw4fDlUVTIEVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpBIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIChzKSBvdSBvKHMpIG5vbWUocykgZG8ocykgCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIApjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Teses e Dissertaçõeshttp://tede.unifacs.br/http://tede.unifacs.br:8080/oai/requestbibliotecadigital@unifacs.br||bibliotecadigital@unifacs.bropendoar:2017-07-12T22:32:57Biblioteca Digital de Teses e Dissertações da UNIFACS - Universidade Salvador (UNIFACS)false
dc.title.por.fl_str_mv Metodologia lúdica aplicada no ensino de conceitos de programação de computadores
title Metodologia lúdica aplicada no ensino de conceitos de programação de computadores
spellingShingle Metodologia lúdica aplicada no ensino de conceitos de programação de computadores
SANTIAGO, Almir David Valente
Ensino de Programação. . . . .
Metodologias Lúdicas
Psicologia Cognitiva
Psicologia da Programação
Recursividade
Modelos Mentais
Ciências Exatas e da Terra
title_short Metodologia lúdica aplicada no ensino de conceitos de programação de computadores
title_full Metodologia lúdica aplicada no ensino de conceitos de programação de computadores
title_fullStr Metodologia lúdica aplicada no ensino de conceitos de programação de computadores
title_full_unstemmed Metodologia lúdica aplicada no ensino de conceitos de programação de computadores
title_sort Metodologia lúdica aplicada no ensino de conceitos de programação de computadores
author SANTIAGO, Almir David Valente
author_facet SANTIAGO, Almir David Valente
author_role author
dc.contributor.advisor1.fl_str_mv KRONBAUER, Artur Henrique
dc.contributor.referee1.fl_str_mv SAMPAIO, Paulo Nazareno Maia Sampaio
dc.contributor.referee3.fl_str_mv MASSA, Monica de Souza
dc.contributor.author.fl_str_mv SANTIAGO, Almir David Valente
contributor_str_mv KRONBAUER, Artur Henrique
SAMPAIO, Paulo Nazareno Maia Sampaio
MASSA, Monica de Souza
dc.subject.por.fl_str_mv Ensino de Programação. . . . .
Metodologias Lúdicas
Psicologia Cognitiva
Psicologia da Programação
Recursividade
Modelos Mentais
topic Ensino de Programação. . . . .
Metodologias Lúdicas
Psicologia Cognitiva
Psicologia da Programação
Recursividade
Modelos Mentais
Ciências Exatas e da Terra
dc.subject.cnpq.fl_str_mv Ciências Exatas e da Terra
description This dissertation describes the process of research and construction of a ludic methodology for teaching computer programming concepts. The proposal, coming from a literature review in the area of programming psychology, is strongly based on scientific studies that propose the replacement of textual approach (sintax-driven) by ludic metaphors (schema-driven) under the prerogative of the instructional methodologies based purely on textual code, currently used, have been the same for more than four decades, being insufficient to build in the university students the correct mental models about the complex concepts of computer programming. Thus, it was specified a ludic model for teaching the concept of recursive algorithms. The model was based on the results obtained in the literature search process and carried out through the implementation of three recursive algorithms. The model validation process took place through a case study in the classroom with 38 beginner students of the University Salvador. The pretest-posttest and Likert methods were used in order to evaluate quantitatively and qualitatively, the effectiveness of the proposal. The quantitative results showed that participants had significant improvement of performance and qualitative results showed good acceptance of the methodology by the students. The results suggest that the ludic methodology proposed by this dissertation has great potential as an instructional tool to be applied as a teaching methodology for beginning students in universities.
publishDate 2016
dc.date.issued.fl_str_mv 2016-05-30
dc.date.accessioned.fl_str_mv 2017-07-12T22:32:57Z
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.citation.fl_str_mv SANTIAGO, Almir David Valente. Metodologia lúdica aplicada no ensino de conceitos de programação de computadores. 2016. 170p. Dissertação (Sistemas e Computação) - UNIFACS Universidade Salvador, Salvador, 2016.
dc.identifier.uri.fl_str_mv http://teste.tede.unifacs.br:8080/tede/handle/tede/521
identifier_str_mv SANTIAGO, Almir David Valente. Metodologia lúdica aplicada no ensino de conceitos de programação de computadores. 2016. 170p. Dissertação (Sistemas e Computação) - UNIFACS Universidade Salvador, Salvador, 2016.
url http://teste.tede.unifacs.br:8080/tede/handle/tede/521
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 Salvador
dc.publisher.program.fl_str_mv Sistemas e Computação
dc.publisher.initials.fl_str_mv UNIFACS
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Sistemas e Computação
publisher.none.fl_str_mv Universidade Salvador
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UNIFACS
instname:Universidade Salvador (UNIFACS)
instacron:UNIFACS
instname_str Universidade Salvador (UNIFACS)
instacron_str UNIFACS
institution UNIFACS
reponame_str Biblioteca Digital de Teses e Dissertações da UNIFACS
collection Biblioteca Digital de Teses e Dissertações da UNIFACS
bitstream.url.fl_str_mv http://teste.tede.unifacs.br:8080/tede/bitstream/tede/521/1/license.txt
http://teste.tede.unifacs.br:8080/tede/bitstream/tede/521/2/Dissertacao+ALMIR+DAVID+VALENTE+SANTIAGO.pdf
bitstream.checksum.fl_str_mv bd3efa91386c1718a7f26a329fdcb468
49ca78c934e8b97591b39a7996ecf879
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UNIFACS - Universidade Salvador (UNIFACS)
repository.mail.fl_str_mv bibliotecadigital@unifacs.br||bibliotecadigital@unifacs.br
_version_ 1815289302413737984