Existem diferentes linguagens de programação, diferentes formas de dar instruções ao computador. Neste Tema vamos explorar uma linguagem de programação chamada Python. Uma das razões para que o Python seja tão popular é a sua simplicidade. E é esta simplicidade que vamos aproveitar para aprender sobre variáveis e estruturas condicionais. Neste Tema é incentivado o trabalho autónomo, através da resolução de diversos exercícios práticos, e cooperativo, através da partilha dos vários modos de resolução encontrados. Para terminar, aplicamos todo o conhecimento adquirido na construção de um pequeno jogo interativo.