Apostila slogo
História do LOGO
A linguagem de programação Logo foi desenvolvida no Massachussetts Institute of Technology (MIT -USA), por Seymour
Papert e colaboradores em meados dos anos 60 para ser utilizada com finalidades educacionais. Do ponto de v ista computacional, Logo é uma linguagem que possui características pertencentes a três paradigmas computacionais distintos: o procedural, o orientado a objetos e o funcional. Por ser uma linguagem de propósito geral, do tipo procedural, permite ao usuário resolver problemas, definindo programas a partir do seu conjunto de ações (comandos e operações) em diferentes domínios do conhecimento e níveis de escolaridade. Além disso, por ser uma linguagem interpretada, possibilita ao usuário uma interação muito rica com o seu programa computacional, facilitando a verificação e resolução eventuais de problemas de implementação, bem como o desenvolvimento de novas hipóteses que gerarão outros tipos de programas. A característica fundamental do Logo é o equilíbrio entre a sofisticação computacional e o acesso facilitado à atividade de programação. Essa facilidade deve-se a uma terminologia simples em termos de nomes de comandos, de regras sintáticas e de uma parte gráfica que caracteriza-se pela presença de um cursor representado pela figura de uma Tartaruga que pode ser deslocada no espaço da tela através de alguns comandos relacionados ao deslocamento e giro da mesma.
Do ponto de vista pedagógico, o Logo está fundamentado na abordagem construcionista, possibilitando a descrição do processo utilizado pelo usuário para resolver uma tarefa. Quando o usuário utiliza a linguagem de programação Logo para realizar uma tarefa no computador, ele inicia raciocinando como resolvê-la. Ao ensiná-la para o computador, descreve a sua idéia inicial com base nos seus conhecimentos, utilizando os comandos da linguagem e pede que sejam executadas as instruções dadas. Reflete sobre o resultado obtido e