This work deals with the usage of technological competitions as strategies for supplementing and evaluating the learning of children and teenagers. Specifically, it discusses the methodology employed in the Desafio Jovens Programadores, a semiannual event involving programming and robotics competitions, which is part of an extension program that teaches computer programming and robotics for elementary and high school students. Among the results achieved by the competitions, we can highlight, according to the participants, how compatible and complementary the events were in relation to the subjects taught in class. Moreover, the events suceeded in pointing out topics related to the students' difficulties that should receive more attention in the courses.Resumo. Este trabalho aborda o uso de competições tecnológicas como estratégias para complementação e avaliação do aprendizado de crianças e adolescentes. Especificamente, discute-se a metodologia empregada no Desafio Jovens Programadores, um evento semestral que reúne competições de programação e robótica e que faz parte de um programa de extensão voltado para o ensino de tais cursos para alunos do ensino fundamental e médio. Entre os resultados obtidos pelas competições, destacam-se, segundo os próprios participantes, a sua compatibilidade e complementariedade em relação ao conteúdo ministrado em sala de aula. Ademais, o evento foi capaz de apontar tópicos em que os alunos apresentam dificuldade e que deverão receber mais atenção durante os cursos.