Uma linguagem visual e metodologias para resolução de problemas fundamentadas no pensamento computacional

Detalhes bibliográficos
Ano de defesa: 2020
Autor(a) principal: Bordini, Adriana
Orientador(a): Cavalheiro, Simone André da Costa
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Pelotas
Programa de Pós-Graduação: Programa de Pós-Graduação em Computação
Departamento: Centro de Desenvolvimento Tecnológico
País: Brasil
Palavras-chave em Português:
Área do conhecimento CNPq:
Link de acesso: http://guaiaca.ufpel.edu.br/handle/prefix/6657
Resumo: As linguagens que cercam os estudantes fora da escola, no dia a dia, por meio da TV, dos vídeos, das animações, dos jogos, dos aplicativos e dos dispositivos móveis, são muitas vezes visuais e multimídias, trazendo textos, imagens, sons, vídeos, emojis e animações. Além disso, as tecnologias inseridas em nossa vida cotidiana mudam as formas de pensar e de resolver problemas. Consequentemente essas mudanças também alteram as habilidades necessárias para a educação do século XXI. Diversos autores concordam que muitas dessas habilidades podem ser desenvolvidas por meio do Pensamento Computacional (PC). Jeannette Wing descreveu o PC como um processo de resolução de problemas, fundamentado na Ciência da Computação, capaz de promover as competências de abstração, decomposição, automação, análise, entre outras, e que podem ser aplicadas em qualquer área do conhecimento. Muitos trabalhos estão sendo feitos na área, e muitos propõem a resolução de problemas por meio da programação. Embora este método tenha se mostrado eficaz para o desenvolvimento de muitas das competências do PC, ele exige que a solução dos problemas seja dada, em geral, em um nível baixo de abstração. Muitas vezes o foco acaba sendo dado mais na descrição sintática e na aprendizagem de comandos da linguagem do que nas estratégias para a resolução dos problemas. O objetivo deste trabalho é propor uma linguagem de especificação visual com um alto nível de abstração e um conjunto de metodologias que se fundamentam nas técnicas propostas pelo PC, como refinamento, decomposição, composição, abstração e generalização, permitindo que essas estratégias de resolução de problemas possam ser aplicadas em vários níveis de ensino e em diversas áreas do conhecimento. Por fim, estudos de caso foram realizados para avaliar a linguagem e as metodologias. Em um dos estudos foi apresentado um problema para ser resolvido com a linguagem visual proposta e com a linguagem natural. O estudo mostrou que os alunos que utilizaram a linguagem visual para resolver o problema, chegaram a uma solução com um nível maior de detalhamento e exatidão.
id UFPL_bd98fe25bbeadd8c48b13bbe8980cb5f
oai_identifier_str oai:guaiaca.ufpel.edu.br:prefix/6657
network_acronym_str UFPL
network_name_str Repositório Institucional da UFPel - Guaiaca
repository_id_str
spelling 2020-11-26T13:53:10Z2020-11-26T13:53:10Z2020-05-23BORDINI, Adriana. Uma Linguagem Visual e Metodologias para Resolução de Problemas Fundamentadas no Pensamento Computacional. Orientadora: Simone André da Costa Cavalheiro. 2020. 119 f. Tese (Doutorado em Ciência da Computação) – Centro de Desenvolvimento Tecnológico, Universidade Federal de Pelotas, Pelotas, 2020.http://guaiaca.ufpel.edu.br/handle/prefix/6657As linguagens que cercam os estudantes fora da escola, no dia a dia, por meio da TV, dos vídeos, das animações, dos jogos, dos aplicativos e dos dispositivos móveis, são muitas vezes visuais e multimídias, trazendo textos, imagens, sons, vídeos, emojis e animações. Além disso, as tecnologias inseridas em nossa vida cotidiana mudam as formas de pensar e de resolver problemas. Consequentemente essas mudanças também alteram as habilidades necessárias para a educação do século XXI. Diversos autores concordam que muitas dessas habilidades podem ser desenvolvidas por meio do Pensamento Computacional (PC). Jeannette Wing descreveu o PC como um processo de resolução de problemas, fundamentado na Ciência da Computação, capaz de promover as competências de abstração, decomposição, automação, análise, entre outras, e que podem ser aplicadas em qualquer área do conhecimento. Muitos trabalhos estão sendo feitos na área, e muitos propõem a resolução de problemas por meio da programação. Embora este método tenha se mostrado eficaz para o desenvolvimento de muitas das competências do PC, ele exige que a solução dos problemas seja dada, em geral, em um nível baixo de abstração. Muitas vezes o foco acaba sendo dado mais na descrição sintática e na aprendizagem de comandos da linguagem do que nas estratégias para a resolução dos problemas. O objetivo deste trabalho é propor uma linguagem de especificação visual com um alto nível de abstração e um conjunto de metodologias que se fundamentam nas técnicas propostas pelo PC, como refinamento, decomposição, composição, abstração e generalização, permitindo que essas estratégias de resolução de problemas possam ser aplicadas em vários níveis de ensino e em diversas áreas do conhecimento. Por fim, estudos de caso foram realizados para avaliar a linguagem e as metodologias. Em um dos estudos foi apresentado um problema para ser resolvido com a linguagem visual proposta e com a linguagem natural. O estudo mostrou que os alunos que utilizaram a linguagem visual para resolver o problema, chegaram a uma solução com um nível maior de detalhamento e exatidão.The languages that surround students outside of school, day to day life, through TV, videos, animations, games, applications and mobile devices, are often visual and multimedia languages, bringing texts, images, sounds, videos, emojis and animations. Besides, the technologies inserted in our daily life change the ways of thinking and solving problems. Consequently, these changes also modify the skills needed for 21st century education. Several authors agree that many of these skills can be developed through Computational Thinking (CT). Jeannette Wing described the CT as a problem solving process, based on Computer Science, capable of promoting the skills of abstraction, decomposition, automation, analysis, among others, and that can be applied in any area of knowledge. Many works are being done in the area, and many propose to solve problems through programming. Although this method has been shown to be effective for the development of many of the CT’s skills, it requires that the solution of problems is, in general, given at a low level of abstraction. Often, the focus ends up being more on syntactic description and on learning language commands than on strategies for solving problems. The goal of this work is to propose a visual specification language with a high level of abstraction and a set of methodologies that are based on the techniques proposed by the CT, such as refinement, decomposition, composition, abstraction and generalization, allowing these problem solving strategies can be applied at various levels of education and in different areas of knowledge. Finally, case studies were carried out to evaluate language and methodologies. In one of the studies, a problem was presented to be solved with the proposed visual language and with natural language. The study showed that students who used visual language to solve the problem, arrived at a solution with a greater level of detail and accuracy.Sem bolsaporUniversidade Federal de PelotasPrograma de Pós-Graduação em ComputaçãoUFPelBrasilCentro de Desenvolvimento TecnológicoCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAOComputaçãoPensamento computacionalLinguagem de especificaçãoResolução de problemasComputational thinkingVisual specification languageProblem solvingUma linguagem visual e metodologias para resolução de problemas fundamentadas no pensamento computacionalA visual language and methodologies for problem solving based on computational thinkinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesishttp://lattes.cnpq.br/0110259331805679http://lattes.cnpq.br/2502796658601825Cavalheiro, Simone André da CostaBordini, Adrianainfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFPel - Guaiacainstname:Universidade Federal de Pelotas (UFPEL)instacron:UFPELTEXTTese_Adriana_Bordini.pdf.txtTese_Adriana_Bordini.pdf.txtExtracted texttext/plain197061http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/6657/6/Tese_Adriana_Bordini.pdf.txtbaa26916d6bbc05390fe6bb6fdcef861MD56open accessTHUMBNAILTese_Adriana_Bordini.pdf.jpgTese_Adriana_Bordini.pdf.jpgGenerated Thumbnailimage/jpeg1231http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/6657/7/Tese_Adriana_Bordini.pdf.jpg65fe53514dfd3c51a52ad51ba7c1e855MD57open accessORIGINALTese_Adriana_Bordini.pdfTese_Adriana_Bordini.pdfapplication/pdf11520185http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/6657/1/Tese_Adriana_Bordini.pdf7e105a9b643cd689c77502e9cd324120MD51open accessCC-LICENSElicense_urllicense_urltext/plain; charset=utf-849http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/6657/2/license_url4afdbb8c545fd630ea7db775da747b2fMD52open accesslicense_textlicense_texttext/html; charset=utf-80http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/6657/3/license_textd41d8cd98f00b204e9800998ecf8427eMD53open accesslicense_rdflicense_rdfapplication/rdf+xml; charset=utf-80http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/6657/4/license_rdfd41d8cd98f00b204e9800998ecf8427eMD54open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-81866http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/6657/5/license.txt43cd690d6a359e86c1fe3d5b7cba0c9bMD55open accessprefix/66572023-07-13 05:05:19.412open accessoai:guaiaca.ufpel.edu.br:prefix/6657TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvIApJbnN0aXR1Y2lvbmFsIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBhIApzdWEgcHVibGljYcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIApmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIG8gRGVwb3NpdGEgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHB1YmxpY2HDp8OjbyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byAKcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBvIERlcG9zaXRhIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZSBzdWEgcHVibGljYcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIAplIHByZXNlcnZhw6fDo28uCgpWb2PDqiBkZWNsYXJhIHF1ZSBhIHN1YSBwdWJsaWNhw6fDo28gw6kgb3JpZ2luYWwgZSBxdWUgdm9jw6ogdGVtIG8gcG9kZXIgZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgbmVzdGEgbGljZW7Dp2EuIApWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRhIHN1YSBwdWJsaWNhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgCmRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSBwdWJsaWNhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogZGVjbGFyYSBxdWUgCm9idGV2ZSBhIHBlcm1pc3PDo28gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciBhbyBEZXBvc2l0YSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgCm5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIApvdSBubyBjb250ZcO6ZG8gZGEgcHVibGljYcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFBVQkxJQ0HDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSBBUE9JTyBERSBVTUEgQUfDik5DSUEgREUgRk9NRU5UTyBPVSBPVVRSTyAKT1JHQU5JU01PLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgCkVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpPIERlcG9zaXRhIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKSBkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIAphdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KRepositório InstitucionalPUBhttp://repositorio.ufpel.edu.br/oai/requestrippel@ufpel.edu.br || repositorio@ufpel.edu.br || aline.batista@ufpel.edu.bropendoar:2023-07-13T08:05:19Repositório Institucional da UFPel - Guaiaca - Universidade Federal de Pelotas (UFPEL)false
dc.title.pt_BR.fl_str_mv Uma linguagem visual e metodologias para resolução de problemas fundamentadas no pensamento computacional
dc.title.alternative.pt_BR.fl_str_mv A visual language and methodologies for problem solving based on computational thinking
title Uma linguagem visual e metodologias para resolução de problemas fundamentadas no pensamento computacional
spellingShingle Uma linguagem visual e metodologias para resolução de problemas fundamentadas no pensamento computacional
Bordini, Adriana
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO
Computação
Pensamento computacional
Linguagem de especificação
Resolução de problemas
Computational thinking
Visual specification language
Problem solving
title_short Uma linguagem visual e metodologias para resolução de problemas fundamentadas no pensamento computacional
title_full Uma linguagem visual e metodologias para resolução de problemas fundamentadas no pensamento computacional
title_fullStr Uma linguagem visual e metodologias para resolução de problemas fundamentadas no pensamento computacional
title_full_unstemmed Uma linguagem visual e metodologias para resolução de problemas fundamentadas no pensamento computacional
title_sort Uma linguagem visual e metodologias para resolução de problemas fundamentadas no pensamento computacional
author Bordini, Adriana
author_facet Bordini, Adriana
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/0110259331805679
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/2502796658601825
dc.contributor.advisor1.fl_str_mv Cavalheiro, Simone André da Costa
dc.contributor.author.fl_str_mv Bordini, Adriana
contributor_str_mv Cavalheiro, Simone André da Costa
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO
Computação
Pensamento computacional
Linguagem de especificação
Resolução de problemas
Computational thinking
Visual specification language
Problem solving
dc.subject.por.fl_str_mv Computação
Pensamento computacional
Linguagem de especificação
Resolução de problemas
Computational thinking
Visual specification language
Problem solving
description As linguagens que cercam os estudantes fora da escola, no dia a dia, por meio da TV, dos vídeos, das animações, dos jogos, dos aplicativos e dos dispositivos móveis, são muitas vezes visuais e multimídias, trazendo textos, imagens, sons, vídeos, emojis e animações. Além disso, as tecnologias inseridas em nossa vida cotidiana mudam as formas de pensar e de resolver problemas. Consequentemente essas mudanças também alteram as habilidades necessárias para a educação do século XXI. Diversos autores concordam que muitas dessas habilidades podem ser desenvolvidas por meio do Pensamento Computacional (PC). Jeannette Wing descreveu o PC como um processo de resolução de problemas, fundamentado na Ciência da Computação, capaz de promover as competências de abstração, decomposição, automação, análise, entre outras, e que podem ser aplicadas em qualquer área do conhecimento. Muitos trabalhos estão sendo feitos na área, e muitos propõem a resolução de problemas por meio da programação. Embora este método tenha se mostrado eficaz para o desenvolvimento de muitas das competências do PC, ele exige que a solução dos problemas seja dada, em geral, em um nível baixo de abstração. Muitas vezes o foco acaba sendo dado mais na descrição sintática e na aprendizagem de comandos da linguagem do que nas estratégias para a resolução dos problemas. O objetivo deste trabalho é propor uma linguagem de especificação visual com um alto nível de abstração e um conjunto de metodologias que se fundamentam nas técnicas propostas pelo PC, como refinamento, decomposição, composição, abstração e generalização, permitindo que essas estratégias de resolução de problemas possam ser aplicadas em vários níveis de ensino e em diversas áreas do conhecimento. Por fim, estudos de caso foram realizados para avaliar a linguagem e as metodologias. Em um dos estudos foi apresentado um problema para ser resolvido com a linguagem visual proposta e com a linguagem natural. O estudo mostrou que os alunos que utilizaram a linguagem visual para resolver o problema, chegaram a uma solução com um nível maior de detalhamento e exatidão.
publishDate 2020
dc.date.accessioned.fl_str_mv 2020-11-26T13:53:10Z
dc.date.available.fl_str_mv 2020-11-26T13:53:10Z
dc.date.issued.fl_str_mv 2020-05-23
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv BORDINI, Adriana. Uma Linguagem Visual e Metodologias para Resolução de Problemas Fundamentadas no Pensamento Computacional. Orientadora: Simone André da Costa Cavalheiro. 2020. 119 f. Tese (Doutorado em Ciência da Computação) – Centro de Desenvolvimento Tecnológico, Universidade Federal de Pelotas, Pelotas, 2020.
dc.identifier.uri.fl_str_mv http://guaiaca.ufpel.edu.br/handle/prefix/6657
identifier_str_mv BORDINI, Adriana. Uma Linguagem Visual e Metodologias para Resolução de Problemas Fundamentadas no Pensamento Computacional. Orientadora: Simone André da Costa Cavalheiro. 2020. 119 f. Tese (Doutorado em Ciência da Computação) – Centro de Desenvolvimento Tecnológico, Universidade Federal de Pelotas, Pelotas, 2020.
url http://guaiaca.ufpel.edu.br/handle/prefix/6657
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.publisher.none.fl_str_mv Universidade Federal de Pelotas
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Computação
dc.publisher.initials.fl_str_mv UFPel
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Centro de Desenvolvimento Tecnológico
publisher.none.fl_str_mv Universidade Federal de Pelotas
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPel - Guaiaca
instname:Universidade Federal de Pelotas (UFPEL)
instacron:UFPEL
instname_str Universidade Federal de Pelotas (UFPEL)
instacron_str UFPEL
institution UFPEL
reponame_str Repositório Institucional da UFPel - Guaiaca
collection Repositório Institucional da UFPel - Guaiaca
bitstream.url.fl_str_mv http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/6657/6/Tese_Adriana_Bordini.pdf.txt
http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/6657/7/Tese_Adriana_Bordini.pdf.jpg
http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/6657/1/Tese_Adriana_Bordini.pdf
http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/6657/2/license_url
http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/6657/3/license_text
http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/6657/4/license_rdf
http://guaiaca.ufpel.edu.br/xmlui/bitstream/prefix/6657/5/license.txt
bitstream.checksum.fl_str_mv baa26916d6bbc05390fe6bb6fdcef861
65fe53514dfd3c51a52ad51ba7c1e855
7e105a9b643cd689c77502e9cd324120
4afdbb8c545fd630ea7db775da747b2f
d41d8cd98f00b204e9800998ecf8427e
d41d8cd98f00b204e9800998ecf8427e
43cd690d6a359e86c1fe3d5b7cba0c9b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPel - Guaiaca - Universidade Federal de Pelotas (UFPEL)
repository.mail.fl_str_mv rippel@ufpel.edu.br || repositorio@ufpel.edu.br || aline.batista@ufpel.edu.br
_version_ 1856426187976343552