Visualização interativa para o ensino de programação lógica em Prolog
Autor(a) principal: | |
---|---|
Data de Publicação: | 2013 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
Texto Completo: | http://repositorio.utfpr.edu.br/jspui/handle/1/11872 |
Resumo: | A presente pesquisa incide sobre a dificuldade enfrentada por aprendizes de linguagens baseadas no paradigma lógico de programação, voltando-se especificamente ao aprendizado da linguagem Prolog. A partir de uma introdução ao Prolog discutem-se conceitos como retroação e recursividade, bem como a utilização de representações externas como auxílio didático. A solução proposta busca amparo nas áreas de Visualização de Algoritmos e de Ambientes Interativos de Aprendizagem. A fim de atenuar as dificuldades que compõem a problemática da pesquisa, propõe-se a utilização de múltiplas representações externas implementadas em um ambiente interativo de aprendizagem. |
id |
UTFPR-12_137970b5a25c77b7adf0198d9944cfcf |
---|---|
oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/11872 |
network_acronym_str |
UTFPR-12 |
network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
repository_id_str |
|
spelling |
2020-11-14T17:46:57Z2020-11-14T17:46:57Z2013-12-04FACCIN, João Guilherme. Visualização interativa para o ensino de programação lógica em Prolog. 2013. 62 f. Trabalho de Conclusão de Curso (Graduação) – Universidade Tecnológica Federal do Paraná, Guarapuava, 2013.http://repositorio.utfpr.edu.br/jspui/handle/1/11872A presente pesquisa incide sobre a dificuldade enfrentada por aprendizes de linguagens baseadas no paradigma lógico de programação, voltando-se especificamente ao aprendizado da linguagem Prolog. A partir de uma introdução ao Prolog discutem-se conceitos como retroação e recursividade, bem como a utilização de representações externas como auxílio didático. A solução proposta busca amparo nas áreas de Visualização de Algoritmos e de Ambientes Interativos de Aprendizagem. A fim de atenuar as dificuldades que compõem a problemática da pesquisa, propõe-se a utilização de múltiplas representações externas implementadas em um ambiente interativo de aprendizagem.This research focuses on the difficulties faced by learners of languages based on logic programming paradigm, turning specifically to the Prolog language learning. From an introduction to Prolog are discussed concepts like recursion and retroaction as well as the use of external representations as teaching aid. The proposed solution seeks support in the areas of Algorithms Visualization and Interactive Learning Environments. In order to mitigate the difficulties that make up the research problem, it proposes the use of multiple external representations implemented in an interactive learning environment.porUniversidade Tecnológica Federal do ParanáGuarapuavaTecnologia em Sistemas para InternetUTFPRBrasilCNPQ::CIENCIAS EXATAS E DA TERRAProgramação (Computadores)Programação lógica (Computação)PROLOG (Linguagem de programação de computador)Computer programmingLogic programmingProlog (Computer program language)Visualização interativa para o ensino de programação lógica em PrologInteractive visualization for teaching logic programming in Prologinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisGuarapuavaKrynski, Eleandro MaschioKrynski, Eleandro MaschioPorfirio, Andres JesséMarczal, DiegoFaccin, João Guilhermeinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALGP_COINT_2013_2_01.pdfapplication/pdf980887http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/11872/1/GP_COINT_2013_2_01.pdf268e62d40fc6e018f3e6a35c0a9a64ebMD51LICENSElicense.txttext/plain1290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/11872/2/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD52TEXTGP_COINT_2013_2_01.pdf.txtExtracted texttext/plain90928http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/11872/3/GP_COINT_2013_2_01.pdf.txt4c4f493528e5237be4faa74769837a43MD53THUMBNAILGP_COINT_2013_2_01.pdf.jpgGenerated Thumbnailimage/jpeg1283http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/11872/4/GP_COINT_2013_2_01.pdf.jpgbb8361e1f115b442512f6b9bf6ead4e3MD541/118722020-11-14 15:46:57.569oai:repositorio.utfpr.edu.br:1/11872TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2020-11-14T17:46:57Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
dc.title.pt_BR.fl_str_mv |
Visualização interativa para o ensino de programação lógica em Prolog |
dc.title.alternative.pt_BR.fl_str_mv |
Interactive visualization for teaching logic programming in Prolog |
title |
Visualização interativa para o ensino de programação lógica em Prolog |
spellingShingle |
Visualização interativa para o ensino de programação lógica em Prolog Faccin, João Guilherme CNPQ::CIENCIAS EXATAS E DA TERRA Programação (Computadores) Programação lógica (Computação) PROLOG (Linguagem de programação de computador) Computer programming Logic programming Prolog (Computer program language) |
title_short |
Visualização interativa para o ensino de programação lógica em Prolog |
title_full |
Visualização interativa para o ensino de programação lógica em Prolog |
title_fullStr |
Visualização interativa para o ensino de programação lógica em Prolog |
title_full_unstemmed |
Visualização interativa para o ensino de programação lógica em Prolog |
title_sort |
Visualização interativa para o ensino de programação lógica em Prolog |
author |
Faccin, João Guilherme |
author_facet |
Faccin, João Guilherme |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Krynski, Eleandro Maschio |
dc.contributor.referee1.fl_str_mv |
Krynski, Eleandro Maschio |
dc.contributor.referee2.fl_str_mv |
Porfirio, Andres Jessé |
dc.contributor.referee3.fl_str_mv |
Marczal, Diego |
dc.contributor.author.fl_str_mv |
Faccin, João Guilherme |
contributor_str_mv |
Krynski, Eleandro Maschio Krynski, Eleandro Maschio Porfirio, Andres Jessé Marczal, Diego |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA Programação (Computadores) Programação lógica (Computação) PROLOG (Linguagem de programação de computador) Computer programming Logic programming Prolog (Computer program language) |
dc.subject.por.fl_str_mv |
Programação (Computadores) Programação lógica (Computação) PROLOG (Linguagem de programação de computador) Computer programming Logic programming Prolog (Computer program language) |
description |
A presente pesquisa incide sobre a dificuldade enfrentada por aprendizes de linguagens baseadas no paradigma lógico de programação, voltando-se especificamente ao aprendizado da linguagem Prolog. A partir de uma introdução ao Prolog discutem-se conceitos como retroação e recursividade, bem como a utilização de representações externas como auxílio didático. A solução proposta busca amparo nas áreas de Visualização de Algoritmos e de Ambientes Interativos de Aprendizagem. A fim de atenuar as dificuldades que compõem a problemática da pesquisa, propõe-se a utilização de múltiplas representações externas implementadas em um ambiente interativo de aprendizagem. |
publishDate |
2013 |
dc.date.issued.fl_str_mv |
2013-12-04 |
dc.date.accessioned.fl_str_mv |
2020-11-14T17:46:57Z |
dc.date.available.fl_str_mv |
2020-11-14T17:46:57Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
FACCIN, João Guilherme. Visualização interativa para o ensino de programação lógica em Prolog. 2013. 62 f. Trabalho de Conclusão de Curso (Graduação) – Universidade Tecnológica Federal do Paraná, Guarapuava, 2013. |
dc.identifier.uri.fl_str_mv |
http://repositorio.utfpr.edu.br/jspui/handle/1/11872 |
identifier_str_mv |
FACCIN, João Guilherme. Visualização interativa para o ensino de programação lógica em Prolog. 2013. 62 f. Trabalho de Conclusão de Curso (Graduação) – Universidade Tecnológica Federal do Paraná, Guarapuava, 2013. |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/11872 |
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 Tecnológica Federal do Paraná Guarapuava |
dc.publisher.program.fl_str_mv |
Tecnologia em Sistemas para Internet |
dc.publisher.initials.fl_str_mv |
UTFPR |
dc.publisher.country.fl_str_mv |
Brasil |
publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Guarapuava |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
instacron_str |
UTFPR |
institution |
UTFPR |
reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
bitstream.url.fl_str_mv |
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/11872/1/GP_COINT_2013_2_01.pdf http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/11872/2/license.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/11872/3/GP_COINT_2013_2_01.pdf.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/11872/4/GP_COINT_2013_2_01.pdf.jpg |
bitstream.checksum.fl_str_mv |
268e62d40fc6e018f3e6a35c0a9a64eb b9d82215ab23456fa2d8b49c5df1b95b 4c4f493528e5237be4faa74769837a43 bb8361e1f115b442512f6b9bf6ead4e3 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1805923064276320256 |