Processo de Aquisição de Conhecimento em Programação de Computadores Apoiado por Ambientes Inteligentes

  • Eleandro Maschio Universidade Federal do Paraná (UFPR) / Universidade Tecnológica Federal do Paraná (UTFPR)
  • Alexandre Ibrahim Direne Universidade Tecnológica Federal do Paraná (UTFPR)

Resumo


O presente artigo concentra-se em descrever como o conhecimento de alto-nível sobre aspectos de experiência humana pode ser modelado, representado e, então, interpretado a fim de suportar interações de ensino e aprendizagem. Incide-se, especificamente, no problema de prover uma epistemologia para a descrição do conhecimento sobre enunciados e estágios de conhecimento de aprendizes, em Programação de Computadores, tratando-o por meio de (1) um método baseado em grafos genéticos para gerenciar a complexidade na autoria de enunciados e (2) um processo geral para a modelagem dinâmica do conhecimento de aprendizes através da sobreposição das capacidades do domínio previamente descritas. Ambos são suportados por ferramentas implementadas.
Palavras-chave: Aquisição de Conhecimento, Programação de Computadores, Ambientes Inteligentes

Referências

Direne, A. I. and Scott, D. (2001). Identifying the component features of expertise in domains of complex visual recognition. Information technology research institute technical report series, University of Brighton, Lewes Road, Brighton, UK.

Gladwell, M. (2008). Outliers: The Story of Success. Little, Brown and Company, New York, 1 edition.

Goldstein, I. P. (1979). The genetic graph: a representation for the evolution of procedural knowledge. International Journal of Man-Machine Studies, 11(1):51–77.

Howard, R. W., editor (1990). Concepts and Schemata. Cassell Educational.

Lave, J. (1988). Cognition in Practice: Mind, Mathematics and Culture in Everyday Life. Cambridge University Press, New Cambridge.

Lesgold, A. (1988). Toward a theory of curriculum for use in designing intelligent instructional systems, pages 114–137. Springer-Verlag New York, Inc., New York, NY, USA.

Lesgold, A., Rubinson, H., Feltovitch, P., Glaser, R., Klopfer, D., and Wang, Y. (1988). The nature of expertise, chapter Expertise in a Complex Skill: Diagnosing X-ray Pictures, pages 311–342. Lawrence Erlbaum Associates, Inc, Hillsdale, NJ, England.

Maschio, E. and Direne, A. I. (2007). Múltiplas representações externas para o ensino de Programação de Computadores. In Workshop de Ambientes de Apoio à Aprendizagem de Algoritmos e Programação, volume 18 of Anais do XVIII Simpósio Brasileiro de Informática na Educação. SBIE 2007, São Paulo, SP, Brasil. Sociedade Brasileira de Computação.

Norvig, P. (2001). Teach yourself programming in ten years. [link].

Pimentel, A. R. and Direne, A. I. (1998). Medidas cognitivas no ensino de Programação de Computadores com Sistemas Tutores Inteligentes. Revista Brasileira de Informática na Educação (IE), 3:17–24.

Soldado, T. D. and du Boulay, B. (1995). Implementation of motivational tactics in tutoring systems. Journal of Artificial Intelligence in Education, 6(4):337–378.
Publicado
25/11/2013
MASCHIO, Eleandro; DIRENE, Alexandre Ibrahim. Processo de Aquisição de Conhecimento em Programação de Computadores Apoiado por Ambientes Inteligentes. In: SIMPÓSIO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO (SBIE), 24. , 2013, Campinas/SP. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2013 . p. 627-636. DOI: https://doi.org/10.5753/cbie.sbie.2013.627.