Com o projeto de extensão “Programação na Educação Básica”, objetiva-se desenvolver e implementar propostas didáticas junto a professores e estudantes, bem como conhecer e analisar propostas e atividades inovadoras voltadas para a programação e para o desenvolvimento do pensamento computacional, discutindo sua importância e relação com as diversas áreas do conhecimento e a matemática. Nos baseamos na programação por blocos, em ambientes de aprendizagem como o Scratch, de forma plugada (com recurso tecnológico) e também de forma desplugada (sem amparo do recurso tecnológico digital).
Entende-se que a programação é uma forma de linguagem que amplia a capacidade de comunicação entre o homem e a máquina utilizando para isso um conjunto de símbolos, regras e códigos. “A programação tem um importante papel no desenvolvimento da aprendizagem, pois programar significa comunicar-se com o computador numa linguagem que tanto ele quanto o homem podem entender” (PAPERT, 1985, p.18). Sendo a programação uma forma de linguagem, podemos ampliar nossa capacidade de comunicação utilizando outras formas de expressão que auxiliam a transmitir ideias valiosas e criativas (KAY, 2002).
