Tutor inteligente para a programação em lógica : idealização, projecto e desenvolvimento
| Ano de defesa: | 1989 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| 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 |