Logo

Keywords: Logo, Brasil, Informática, Linguagem de programação, Seymour Papert, Universidade Estadual de Campinas, Universidade Federal do Rio Grande do Sul, Windows

[[Imagem:logotela.png|thumb|right|200px|Tela do MSWLogo, uma implementação Logo para Windows.]]

Em informática, Logo é uma linguagem de programação interpretada, voltada principalmente para crianças e aprendizes em programação. Logo implementa, em certos aspectos, a filosofia construtivista, segundo a interpretação de Seymour Papert, co-criador da linguagem junto com Wally Feurzeig. Seymour Papert, matemático, trabalhou com Piaget, dai a idéia da filosofia construtivista, é co-fundador do Media Lab no MIT.

O ambiente Logo tradicional envolve uma tartaruga gráfica, que é um robô pronto para responder aos comandos do usuário. Uma vez que a linguagem é interpretada e interativa, o resultado é mostrado imediatamente após digitar-se o comando – incentivando o aprendizado. A maioria dos comandos, pelo menos nas versões mais antigas, refere-se a desenhar e pintar.

É possível escrever programas mais complexos não-interativamente, executando blocos de instruções de uma vez.

A linguagem Logo é adaptada nos diversos países em que é utilizada. Assim, no Brasil a linguagem foi "traduzida" em suas palavras-chave e comandos; por exemplo, "to" foi traduzido para "aprenda", "forward" foi traduzido para "parafrente", etc.

Um quadrado

O seguinte programa faz a tartaruga gráfica desenhar um quadrado:

 parafrente 100
 paradireita 90
 parafrente 100
 paradireita 90
 parafrente 100
 paradireita 90
 parafrente 100
 

Bibliografia

Páginas externas

Imagem não encontrada
Gnome-system.png


Este artigo é somente um esboço para um artigo sobre Informática.
Quer ajudar a Wikipédia? Acrescente alguma informação!

Logo

Keywords: Logo, Brasil, Informática, Linguagem de programação, Seymour Papert, Universidade Estadual de Campinas, Universidade Federal do Rio Grande do Sul, Windows