A linguagem LOGO foi desenvolvida por Seymour Papert no MIT em 1967 como uma linguagem de programação educacional que permite aos usuários controlar um "robô" na tela do computador através de comandos. A proposta era ensinar conceitos espaciais, numéricos e geométricos de forma interativa e divertida. O LOGO considera o erro como parte do processo de aprendizagem e encoraja os alunos a descobrirem soluções por si mesmos.
1. Tecnologias Educativas I
1º ano 2º semestre
1
Ana Cristino
Linguagem LOGO
A linguagem LOGO é uma linguagem de programação e
uma metodologia de ensino, porque permite um meio de
comunicação entre o computador e a pessoa que está a utilizá-lo.
Foi desenvolvida por Seymour Papert, um educador matemático,
e a sua equipa no MIT - Massassuchets Institute of Technology -
em 1967 nos Estados Unidos da América, e adaptada para o
português em 1982 pelo Núcleo de Informática Aplicada à
Educação. O trabalho foi fundamentado na teoria piagetiana, que propõe uma
aprendizagem baseada nas diferenças individuais, na reflexão sobre o processo de
aprendizagem e na lógica do pensamento.
A proposta da linguagem LOGO era colocar a criança a comandar um robô ou
uma representação de robô na tela do computador. Um dos primeiros robôs controlado
pela Linguagem LOGO lembrava a forma de uma tartaruga, a partir daí a tartaruga
passou a ser o símbolo dessa linguagem. A partir de comandos como "parafrente 100"
(pontos), e "giredireita 45" (graus), movimenta-se o robô pelo espaço. Quando o robô
está representado no monitor do computador, a tartaruga deixa um rasto por onde passa,
criando assim um desenho.
O diálogo entre a criança e a tartaruga permite criar condições para o
desenvolvimento de conceitos espaciais, numéricos e geométricos, uma vez que através
do desenho é possível compreender diversos conteúdos matemáticos.
No LOGO considera-se o erro como um fator importante de aprendizagem, o
que oferece oportunidades para que o aluno entenda porque errou e procure uma nova
solução para o problema, investigando, explorando, descobrindo por si próprio, ou seja,
a aprendizagem pela descoberta.
2. Tecnologias Educativas I
1º ano 2º semestre
2
Ana Cristino
Principais Características:
Amigabilidade: É de fácil aprendizagem e uso;
Modularidade e Extensibilidade: Possibilidade de criar novos comandos para a
linguagem LOGO. Por exemplo, é possível criar um comando quadrado, que o
vai desenhar automaticamente, em vez de desenhar cada um dos seus lados;
Interatividade: É oferecida uma resposta imediata, assim como mensagens
informativas sobre o comando aplicado;
Flexibilidade: Pode ser usado pelas crianças como também pelos adultos;
Capacidade: Possui ferramentas poderosas e necessárias para criar programas de
diversos graus de dificuldade.
Algumas versões do LOGO:
SuperLogo
NetLogo
MegaLogo
FMSLogo
LOGO e Educação:
É notável que este tipo de linguagem é voltada para a educação, possuindo assim
um vocabulário compreensível.
A capacidade gráfica é um aspeto importante e interessante desta linguagem,
assim como a componente pedagógica. Isto porque, o sujeito busca a sua própria
aprendizagem e aprende com os seus próprios erros, tornando o sujeito autónomo e com
capacidade de reflexão.