Autoria e Interpretação Tutorial de Soluçõees Alternativas para Promover o Ensino de Programação de Computadores
Resumo
Resumo: O presente artigo aborda linguagens e ferramentas de autoria assim como Sistemas Tutores Inteligentes (STI) para apoiar o ensino de programação de computadores. Até então, nenhum trabalho apresentou um sistema de autoria para desenvolvimento de STIs nessa categoria e nem ferramentas indenpentes da linguagem ensinada. Além disso, as ferramentas existentes ou restringem demais a criatividade do aluno ou falham em prover um feedback com alto valor cognitivo agregado. Esse trabalho aborda a construção de ambas as ferramentas, procurando apresentar abordagens que tratem de ambas as limitações mencionadas.
Abstract: This paper approaches languages and authoring tools as well as Intelligent Tutoring Sys- tems (ITS) to support teaching of computer programming. So far, no work presented an authoring system to develop tutors for programming and neither have anyone developed a language-independent tool. Besides, the existing tools either restrict too much the student’s creativity or fail to provide a feedback useful for cognitive development. This work presents approaches to address both limitations.
Abstract: This paper approaches languages and authoring tools as well as Intelligent Tutoring Sys- tems (ITS) to support teaching of computer programming. So far, no work presented an authoring system to develop tutors for programming and neither have anyone developed a language-independent tool. Besides, the existing tools either restrict too much the student’s creativity or fail to provide a feedback useful for cognitive development. This work presents approaches to address both limitations.
Texto completo:
PDFDOI: https://doi.org/10.5753/cbie.sbie.2003.595-604