top of page

Passagem da programação baseada em blocos para a programação baseada em texto

Passar de uma programação baseada em blocos para uma programação baseada em texto

Os alunos que passam do Ensino Básico para o Ensino Secundário deparam-se com uma mudança notória nas aulas de Informática: o código que programam já não está organizado em blocos como antigamente, mas é agora escrito como texto formatado.

Nonetheless, this change is not as steep as we could think it is. That is because they keep working to solve the same kind of dimensional puzzles like the ones they already know from LightBot and Scratch. These puzzles are presented in a gamified environment with cool-looking characters named Swift Playgrounds.

This environment allows them to prepare for real-life programming, since they are now solving puzzles using a professional programming language named Swift, the very language used to create all the available programs in the iOS/iPadOS/macOS ecosystem.

Apesar de se tratar de um aumento de complexidade, os nossos alunos não estão indefesos; já têm um domínio sólido dos conceitos fundamentais da Informática, como algoritmos e estruturas. Além disso, podem colaborar com os seus colegas para resolver questões e partilhar ideias.

They can still use the drag-and-drop methods they are familiar with, but this change increases their freedom to make mistakes, learn from them and use more of the expressive power programming offers them. All while solving harder problems more suitable for children their age.

Os alunos podem utilizar os computadores do laboratório ou os seus próprios computadores, se aderirem ao programa BYOD. É com prazer que afirmo que todos estão a obter resultados muito bons, mas reparei que os melhores resultados vêm dos que utilizam os seus próprios dispositivos. Estão, obviamente, a trabalhar num dispositivo conhecido e podem guardar e rever todo o seu progresso quando necessário.

Passar de uma programação baseada em blocos para uma programação baseada em texto

Os alunos que passam do ensino básico para o ensino secundário deparam-se com uma mudança notória nas suas aulas de Informática: o código que programam já não está organizado em blocos como antigamente, mas é agora escrito como texto formatado.

No entanto, esta mudança não é tão abrupta como poderíamos pensar. Isto porque continuam a trabalhar no mesmo tipo de puzzles dimensionais que conhecemos do LightBot e do Scratch. Estes puzzles são apresentados num ambiente semelhante a um jogo de vídeo com personagens coloridas, chamado Swift Playgrounds.

Este ambiente permite-lhes preparar-se para a programação que encontram na vida real, uma vez que agora resolvem puzzles numa linguagem de programação profissional chamada Swift, a mesma linguagem utilizada para criar todo o software disponível para o ecossistema iOS/iPadOS/macOS.

Embora se trate de um aumento de complexidade, os nossos alunos não estão desamparados; já têm uma sólida compreensão dos conceitos fundamentais da Informática, como algoritmos e estruturas. Além disso, podem colaborar com os seus colegas para responder a perguntas e partilhar perspectivas.

Todavía pueden usar métodos de arrastrar y soltar a los que ya están acostumbrados. Este cambio aumenta es su libertad de cometer errores, aprender de ellos y usar más del poder expresivo que la programación les ofrece. Todo mientras que resuelven problemas mas difíciles que son más apropiados para chicos de su edad.

Os alunos podem utilizar o equipamento do laboratório ou o seu próprio equipamento, se o utilizarem. Tenho o prazer de dizer que todos se estão a sair muito bem, mas descobri que os melhores resultados vêm daqueles que utilizam o seu próprio dispositivo. Estão, naturalmente, a trabalhar num dispositivo que lhes é familiar, onde têm a possibilidade de guardar e rever todo o seu progresso sempre que necessário.

Margarita Palacios

Professor de informática do ensino básico e secundário.

4 visualizaciones0 comentarios

Comments


_MG_6168-Recovered-(1).jpg

Solicita Admisión

Inspirar e educar os alunos para que assumam o controlo das suas vidas com o mundo em mente. 

bottom of page