
A educação é uma questão estratégica para os países e empresas por possibilitar o desenvolvimento de novos produtos e ideias. No entanto, o modo de ensino atual tem se mostrado obsoleto diante das tecnologias e interesses dos alunos. Este artigo aborda a inovação na educação através de conceitos e paradigmas de programação, com uso do conceito de jogos que está presente no dia a dia dos alunos. Neste artigo são apresentados exercícios com conteúdos didáticos lecionados no decorrer das aulas e transformados em desafios que possam ser desenvolvidos utilizando a programação. Para validar a eficácia desse modelo de ensino foi desenvolvido um Checklist, para avaliar os desafios implementados pelos alunos em sala de aula.