Abstract. This paper presents the preliminary results regarding the development of a context sensitive intelligent tool that aims to guide the creation of activities, converts software agents that make a recommendation based on the content addressed and the interactions registered in the Virtual
IntroduçãoA problemática envolvendo o ensino e a aprendizagem de programação é tema de diversos estudos como apresentado por Aureliano, Tedesco e Giraffa (2016). Essa temática tem ganhado destaque principalmente no que tange as iniciativas que buscam inserir conceitos de lógica de programação desde séries iniciais. Em se tratando do ensino para a formação de profissionais na área de computação, ainda se faz presente entre os alunos a dificuldade com relação a lógica e a resolução de problemas, como afirma Mutiawani e Juwita (2014). Assim, os discentes tendem a ter maior índice de reprovação nas disciplinas de linguagens de programação, o que os leva a desmotivação.Segundo Salomão e Watanabe (2013), para dirimir essa situação, os professores devem buscar desenvolver um conjunto de competências para manter seus alunos