Use a Cabeca! Programacao apresenta conceitos basicos da escrita de programas de computador - variaveis, condicionais, laco, funcoes e objetos - que se aplicam independentemente da linguagem de programacao, mas usa exemplos e exercicios na linguagem Python para aplicar e reforcar esses conceitos.