The origin of research on the teaching of basic programming concepts in basic education is something that takes us back to the 1960s, as well as the basis of the theories of "learning by programming" a computer. The use of programming languages allows, among other things, to create opportunities so that students are not mere consumers, but creators. Thus, this article presents the main projects developed at the...
The article focuses on a continuous teacher training experience in the areas of computational thinking and robotics, which took place during the 2021/2022 school year, at a private school in the Greater Lisbon area. The training was requested by the school and was carried out by the authors of the article on the school premises. The teachers involved developed lesson plans, created some resources, and implement...
A origem da investigação sobre o ensino de conceitos básicos de programação na educação básica é uma realidade que nos remete para os anos 60 do século XX, bem como as bases das teorias do “aprender programando” um computador. Desde essa altura que têm surgido vários trabalhos onde se afirma que a utilização de linguagens de programação permite, entre outras coisas, criar oportunidades para que os alunos não se...
Neste capítulo é introduzido o conceito de pensamento computacional e analisada a questão sobre se a robótica educativa poderá levar à promoção do pensamento computacional, principalmente nos primeiros anos de escolaridade. Em estreita ligação com o tópico e as questões da programação, examina-se o tema da literacia digital e da criatividade. O capítulo aborda ainda iniciativas de formação de professores que es...