Doctor in Computer Science from Federal University of Paraná (UFPR), Curitiba, Paraná, Brazil, in the field of Artificial Intelligence applied in Education, focusing on teaching in practical and complex nature domains, specifically in the knowledge acquisition process on Computer Programming. Professor and researcher on the Internet Systems Technology Department, at Federal University of Technology, Paraná (UTFPR), since the inauguration of the Guarapuava Campus, where he teaches courses on the subjects of Algorithms, Programming Languages, and Data Structures. He has been studying programming logic, paradigms, and languages for over twenty years, dedicating the last decade to research methods, techniques and tools for teaching these topics. In that, his main research interests lie in intelligent tutoring systems, interactive learning environments, (multiple) external representations, algorithm visualization and metacognitive teaching approaches. He is a member of the following research groups: Intelligent Tutoring Systems (UFPR), Internet System Technology / Kernel (UTFPR), and Research Center on Computer Science Teaching (UTFPR), being the founder and leader of the latter, which has inter-institutional scope. Moreover, coordinates the Workshop on Teaching of Computational Thinking, Algorithms and Programming, a satellite event of the Brazilian Congress on Informatics in Education (CBIE). Among the awards received throughout his career, he obtained the first place in the Thesis, Dissertations, and Final Papers Contest on Informatics in Education (CTD-IE), sponsored by the Brazilian Computer Society (SBC), for two consecutive years as author and collaborator. Finally, his research results have been published in outstanding conferences in Brazil and in the UK.
Doutor em Ciência da Computação pela Universidade Federal do Paraná (UFPR), na área de Inteligência Artificial aplicada à Educação, concentrando-se no ensino em domínios de natureza prática e complexa, especialmente no processo de aquisição de conhecimento em Programação de Computadores. Docente e pesquisador da Coordenação do Curso de Tecnologia em Sistemas para Internet, da Universidade Tecnológica Federal do Paraná (UTFPR), desde a instauração do Campus Guarapuava, onde ministra disciplinas nas áreas de Algoritmos, Linguagens de Programação e Estruturas de Dados. Estuda lógica, paradigmas e linguagens de programação há mais de vinte e cinco anos, dedicando-se na última década à pesquisa de métodos, técnicas e ferramentas para o ensino desses conteúdos. Dentro disso, atua em assuntos relacionados a sistemas tutores inteligentes, ambientes interativos de aprendizagem, (múltiplas) representações externas, visualização de algoritmos e abordagens de ensino metacognitivas. Integra os grupos de pesquisa: Sistemas Tutores Inteligentes (UFPR), Tecnologia em Sistemas para Internet / Kernel (UTFPR) e Núcleo de Pesquisas no Ensino da Computação (UTFPR), sendo fundador e líder deste último, de âmbito interinstitucional. Coordenou o Workshop de Ensino em Pensamento Computacional, Algoritmos e Programação (WAlgProg), evento satélite do Congresso Brasileiro de Informática na Educação (CBIE). Entre os prêmios recebidos ao longo da carreira, obteve o primeiro lugar no Concurso de Teses, Dissertações e Trabalhos de Conclusão de Curso em Informática na Educação (CTD-IE), promovido pela Sociedade Brasileira de Computação (SBC), por três anos, como autor e colaborador. Os resultados das pesquisas que desenvolve têm sido apresentados em eventos de referência nacionais e internacionais.