domingo, 24 de fevereiro de 2008

Linguagem Logo

A linguagem Logo permite a construção do conhecimento e facilita o desenvolvimento das capacidades de aprendizagem das crianças. Sendo interpretativa e interativa permite o usuário construir o seu próprio conhecimento, aprendendo muitas vezes com os seus róprios erros, quando digita mal os comandos.

Para ti, criança:
A linguagem Logo vai desafiar-te, através do computador, a criar imagens e a resolver situações problemáticas, a partir dos comandos dados por ti a um pequeno robô – a tartaruga. Para isso só tens que transmitir ordens directas à tartaruga: Para Frente , Para Trás, Para Direita, Para Esquerda, Use Lápis, Use Borracha (entre outros comandos). Através destes comandos simples, consegues comandar a tartaruga e programá-la a traçar retas e arcos, colorir, apagar, aparecer e desaparecer da tela.
Agora experimenta:

Primeiro, faz download do programa clicando no seguinte endereço:
Instala o programa e explora os vários jogos e recursos. Se o programa se bloquear, não te preocupes. Sai do programa e volta a entrar.
Também podes criar os teus programas e fazer as tuas experiências com a linguagem logo. Experimenta!

Uma experiência em Logo (Elica):

Cola a sequência seguinte na janela Command do Elica:

repeat 100 [fd 100 rt 90 fd 50 rt 120 fd 50 lt 10 bk 95 rt 80 fd 10 lt 90 fd 100 rt 25]
Coloca o cursor dentro da sequência e carrega na tecla Enter.
Parece-se com isto? Experimenta variar o número de vezes que a sequência se repete, ou os valores dos passos e dos ângulos.

Experimenta o que podes fazer com os comandos simples fd (para a frente), bk (para trás), rt (para a direita) e lt (para a esquerda). Basta escreveres o comando, deixar um espaço e indicar o número de passos ou graus, e carregar na tecla Enter.

Por exemplo, fd 10 indica à tartaruga que tem de andar 10 passos para a frente. rt 25 indica que tem de virar 25º para a direita.
Se quiseres repetir comandos, utiliza este truque:
repeat 10 [rt lt fd bk]
Repeat é um comando de repetição, podes indicar quantas vezes queres que a sequência se repita (uma dica: mais de 200 e ficas muito tempo à espera que o programa acabe a sequência). Dentro dos parêntesis rectos colocas a sequência que quiseres - para a frente, esquerda, direita. Fechas os parêntesis e carregas na tecla enter.

2 comentários:

Adriano Freitas disse...

Ola...

Sou analista de sistemas e projetei uma versão da linguagem LOGO, que já é considerada uma das mais completas para o idioma português, capaz também de interpretar outros dialetos da linguagem... Se quiser conhecer e indicar, agradeço...

O site apesar de ainda não estar pronto, já possui versão para download com manual e caderno de exercícios...

Meu site é www.adrianofreitas.com o nome do software é AF LOGO.

Obrigado.

Unknown disse...

O que o colega Adriano não diz é que o produto dele custa R$ 50 (cinquenta reais). Há dezenas de versões gratuitas na net.