Tutor inteligente para a programação em lógica : idealização, projecto e desenvolvimento

Detalhes bibliográficos
Ano de defesa: 1989
Autor(a) principal: Vicari, Rosa Maria
Orientador(a): Coelho, Helder Manuel Ferreira
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://hdl.handle.net/10183/17971
Resumo: Este trabalho de investigação situa-se na área dos Tutores Inteligentes ("Intelligent Tutor"), para o ensino da Programação em lógica, envolvendo figuras de programação (decisão, repetição recursão) e estruturas de representação da informação. 0 Tutor- Prolog ensina um subconjunto da linguagem de programação Prolog através da geração automática de exemplos organizados em níveis de complexidade dentro de um contexto instrucional. Estes exemplos são apresentados simultaneamente em Português e em Prolog. O ensino de figuras básicas da programação é introduzido atrav6s de exercícios orientados pelo Tutor-Prolog. 0 mesmo ocorre na introdução das estruturas para a representação da informação (listas, Arvores e enquadramentos). Todo o processo de ensino 6 conduzido pelo Tutor-Prolog, com base no modelo do aluno no modelo da interação. Portanto, os métodos utilizados são a ensino por indução (tutorial) e por tentativa e erro (depuração). O modelo de ensino é suportado por conhecimentos e por hip6teses que representam o conhecimento que o aluno possuía ou adquiriu através do tutorial. Tutor-Prolog aprende através de modelos (do aluno e da interação) resultantes da aplicação de hip6teses geradas com base no conhecimento existente a cada momento. Em grande parte dos casos as hipóteses são) utilizadas conjuntamente com exemplos. A capacidade de aprendizagem do Tutor 6 limitada a determinadas áreas de sua intervenção, com p a seleção das estratégias de ensino (ao nível do tutorial), os programas que o aluno escreve (ao nível da depuração) e o vocabulário e a sintaxe que utiliza para as consultas (ao nível da interface em língua natural escrita (WEN 87]). 0 presente trabalho apoiou-se em experimentação pratica realizada com alunos do ensino secundário de ma escola de Lisboa, tendo o Tutor-Prolog resultado de diversas observações feitas com os três protótipos desenvolvidos.
id URGS_ca02b7792d951ea939838573f4345584
oai_identifier_str oai:www.lume.ufrgs.br:10183/17971
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str
spelling Vicari, Rosa MariaCoelho, Helder Manuel Ferreira2009-12-31T04:15:02Z1989http://hdl.handle.net/10183/17971000031255Este trabalho de investigação situa-se na área dos Tutores Inteligentes ("Intelligent Tutor"), para o ensino da Programação em lógica, envolvendo figuras de programação (decisão, repetição recursão) e estruturas de representação da informação. 0 Tutor- Prolog ensina um subconjunto da linguagem de programação Prolog através da geração automática de exemplos organizados em níveis de complexidade dentro de um contexto instrucional. Estes exemplos são apresentados simultaneamente em Português e em Prolog. O ensino de figuras básicas da programação é introduzido atrav6s de exercícios orientados pelo Tutor-Prolog. 0 mesmo ocorre na introdução das estruturas para a representação da informação (listas, Arvores e enquadramentos). Todo o processo de ensino 6 conduzido pelo Tutor-Prolog, com base no modelo do aluno no modelo da interação. Portanto, os métodos utilizados são a ensino por indução (tutorial) e por tentativa e erro (depuração). O modelo de ensino é suportado por conhecimentos e por hip6teses que representam o conhecimento que o aluno possuía ou adquiriu através do tutorial. Tutor-Prolog aprende através de modelos (do aluno e da interação) resultantes da aplicação de hip6teses geradas com base no conhecimento existente a cada momento. Em grande parte dos casos as hipóteses são) utilizadas conjuntamente com exemplos. A capacidade de aprendizagem do Tutor 6 limitada a determinadas áreas de sua intervenção, com p a seleção das estratégias de ensino (ao nível do tutorial), os programas que o aluno escreve (ao nível da depuração) e o vocabulário e a sintaxe que utiliza para as consultas (ao nível da interface em língua natural escrita (WEN 87]). 0 presente trabalho apoiou-se em experimentação pratica realizada com alunos do ensino secundário de ma escola de Lisboa, tendo o Tutor-Prolog resultado de diversas observações feitas com os três protótipos desenvolvidos.application/pdfporInteligência artificialTutores inteligentesTutor inteligente para a programação em lógica : idealização, projecto e desenvolvimentoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisUniversidade de CoimbraFaculdade de Ciencias e Tecnologiacoimbra, pt1989doutoradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000031255.pdf000031255.pdfTexto completoapplication/pdf28925142http://www.lume.ufrgs.br/bitstream/10183/17971/1/000031255.pdfc8470b0a93fb6197545b8fff5c1d49a0MD51TEXT000031255.pdf.txt000031255.pdf.txtExtracted Texttext/plain529547http://www.lume.ufrgs.br/bitstream/10183/17971/2/000031255.pdf.txt1fb835a48b49ec1d46eeae9308cfaa32MD52THUMBNAIL000031255.pdf.jpg000031255.pdf.jpgGenerated Thumbnailimage/jpeg1250http://www.lume.ufrgs.br/bitstream/10183/17971/3/000031255.pdf.jpg04a008c7f49ce03e34ec9bd0b1994750MD5310183/179712018-10-11 08:23:36.174oai:www.lume.ufrgs.br:10183/17971Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-11T11:23:36Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Tutor inteligente para a programação em lógica : idealização, projecto e desenvolvimento
title Tutor inteligente para a programação em lógica : idealização, projecto e desenvolvimento
spellingShingle Tutor inteligente para a programação em lógica : idealização, projecto e desenvolvimento
Vicari, Rosa Maria
Inteligência artificial
Tutores inteligentes
title_short Tutor inteligente para a programação em lógica : idealização, projecto e desenvolvimento
title_full Tutor inteligente para a programação em lógica : idealização, projecto e desenvolvimento
title_fullStr Tutor inteligente para a programação em lógica : idealização, projecto e desenvolvimento
title_full_unstemmed Tutor inteligente para a programação em lógica : idealização, projecto e desenvolvimento
title_sort Tutor inteligente para a programação em lógica : idealização, projecto e desenvolvimento
author Vicari, Rosa Maria
author_facet Vicari, Rosa Maria
author_role author
dc.contributor.author.fl_str_mv Vicari, Rosa Maria
dc.contributor.advisor1.fl_str_mv Coelho, Helder Manuel Ferreira
contributor_str_mv Coelho, Helder Manuel Ferreira
dc.subject.por.fl_str_mv Inteligência artificial
Tutores inteligentes
topic Inteligência artificial
Tutores inteligentes
description Este trabalho de investigação situa-se na área dos Tutores Inteligentes ("Intelligent Tutor"), para o ensino da Programação em lógica, envolvendo figuras de programação (decisão, repetição recursão) e estruturas de representação da informação. 0 Tutor- Prolog ensina um subconjunto da linguagem de programação Prolog através da geração automática de exemplos organizados em níveis de complexidade dentro de um contexto instrucional. Estes exemplos são apresentados simultaneamente em Português e em Prolog. O ensino de figuras básicas da programação é introduzido atrav6s de exercícios orientados pelo Tutor-Prolog. 0 mesmo ocorre na introdução das estruturas para a representação da informação (listas, Arvores e enquadramentos). Todo o processo de ensino 6 conduzido pelo Tutor-Prolog, com base no modelo do aluno no modelo da interação. Portanto, os métodos utilizados são a ensino por indução (tutorial) e por tentativa e erro (depuração). O modelo de ensino é suportado por conhecimentos e por hip6teses que representam o conhecimento que o aluno possuía ou adquiriu através do tutorial. Tutor-Prolog aprende através de modelos (do aluno e da interação) resultantes da aplicação de hip6teses geradas com base no conhecimento existente a cada momento. Em grande parte dos casos as hipóteses são) utilizadas conjuntamente com exemplos. A capacidade de aprendizagem do Tutor 6 limitada a determinadas áreas de sua intervenção, com p a seleção das estratégias de ensino (ao nível do tutorial), os programas que o aluno escreve (ao nível da depuração) e o vocabulário e a sintaxe que utiliza para as consultas (ao nível da interface em língua natural escrita (WEN 87]). 0 presente trabalho apoiou-se em experimentação pratica realizada com alunos do ensino secundário de ma escola de Lisboa, tendo o Tutor-Prolog resultado de diversas observações feitas com os três protótipos desenvolvidos.
publishDate 1989
dc.date.issued.fl_str_mv 1989
dc.date.accessioned.fl_str_mv 2009-12-31T04:15:02Z
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.uri.fl_str_mv http://hdl.handle.net/10183/17971
dc.identifier.nrb.pt_BR.fl_str_mv 000031255
url http://hdl.handle.net/10183/17971
identifier_str_mv 000031255
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.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/17971/1/000031255.pdf
http://www.lume.ufrgs.br/bitstream/10183/17971/2/000031255.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/17971/3/000031255.pdf.jpg
bitstream.checksum.fl_str_mv c8470b0a93fb6197545b8fff5c1d49a0
1fb835a48b49ec1d46eeae9308cfaa32
04a008c7f49ce03e34ec9bd0b1994750
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1831315868616753152