Este artigo apresenta uma pesquisa em andamento que visa desenvolver uma metodologia eficaz para o ensino de programação, com foco na participação na Olimpíada Brasileira de Informática (OBI), para alunos do ensino fundamental e médio. O treinamento realizado com alunos do Instituto Federal e escolas estaduais, demonstra a importância de programas de treinamento em programação como forma de promover o interesse pela computação, estimular o desenvolvimento de habilidades computacionais e aumentar a participação em competições como a OBI. As próximas etapas da pesquisa incluem a realização de mais ciclos de treinamento e a análise dos resultados obtidos nas competições.