Uma dúvida recorrente é o uso do SuperLogo no Linux. Dentre as ferramentas livres que tive contato, o SuperLogo para Windows é a mais completa. Algum tempo atrás entrei em contato com o NIED Unicamp solicitando informações sobre uma versão linux do SuperLogo, entretanto não havia projetos naquela época.

Pesquisando na internet, encontrei no site de Phillip Kliewer um tópico sobre o assunto. O tutorial de Kliewer, digamos, funciona. De qualquer forma, é preciso atentar ao fato de que em português temos acentos, cedilhas e sinais gráficos diversos. Passos adicionais são necessários para conseguir o SuperLogo funcionando corretamente em português.

Você precisará de um computador com Windows e uma instalação Linux dotada de Wine.

Eis um guia!
1. Instale o SuperLogo em uma máquina com Windows legalizado;
2. copie o conteúdo de \Arquivos de Programas\SuperloLogo' para '~/.wine/drive_c/Arquivos de Programas/';
3. vá a '~/.wine/drive_c/windows/' e procure (ou crie) o arquivo logo.ini e configure a declaração About_65=X para About_65=100.;
4. para iniciar o uso, basta usar wine ~/.wine/drive_c/Arquivos\ de\ Programas/logo32.exe;
5. em alguns casos, o resultado não mostra os sinais característicos da língua portuguesa. Para resolver o problema, copie a pasta fonts do Windows para '~/.wine/drive_c/windows/';
6. execute novamente o passo 4 e pronto!

É importante buscar ajuda de alguém que tenha conhecimento em Linux na tarefa.

Assim como uma língua viva corrente (por exemplo, português, inglês, francês, japonês, ucraniano, entre outras) é expressa a partir de estruturas básicas que formam palavras, frases, textos e, em última análise, idéias, o computador comunica-se a partir de comandos feitos em linguagens.

O dicionário Houaiss define língua como “sistema de representação constituído por palavras e por regras que as combinam em frases que os indivíduos de uma comunidade lingüística usam como principal meio de comunicação e de expressão, falado ou escrito”. Linguagem tem entre acepções “sistema secundário de sinais ou símbolos criado a partir de uma dada língua” e, no campo da informática, “conjunto de símbolos, palavras e regras us. na construção de sentenças que expressam e processam instruções para computadores”. É importante verificar que a identidade de um povo também acontece pelo uso de sua língua, entre outros fatores. Da mesma forma, a identidade de programas de computador acontece pelo uso de linguagens de programação baseadas em um extrato de línguas vivas. Apesar de características próprias, um programa de computador baseia-se em formas de comunicação humana.

 

Uma das formas de comunicação entre humano e máquina é através de linhas de comando. Veja os comandos básicos do Logo:

 

 

 

Comandos primitivos do Logo

A) paraFrente - PF:

Movimenta a tartaruga para frente um determinado número de passos, desloca a tartaruga no sentido em que ela estiver apontando.

 

Sintaxe:

paraFrente número

pf número

 

Exemplo:

paraFrente 50

pf 50

 

B) paraTrás – PT:

Movimenta a tartaruga para trás um determinado número de passos, ou seja, desloca a tartaruga no sentido oposto ao que ela estiver apontando.

 

Sintaxe:

paraTrás número

pt número

 

Exemplo:

paraTrás 50

pt 50

 

C) paraDireita – PD

Gira a tartaruga para a direita o número especificado em graus.

 

Sintaxe:

paraDireita número

pd número

 

Exemplo:

paraDireita 45

pd 45

 

D) paraEsquerda – PE

Gira a tartaruga para a esquerda o número especificado em graus.

 

Sintaxe:

paraEsquerda número

pe número

 

Exemplo:

paraEsquerda 45

pe 45

 

 

 

É isso! paraDireita, paraEsquerda, paraFrente, paraTrás. Sem esses quatro comandos, sem Logo!

 

 

Nota: alguns exemplos foram retirados da ajuda do SuperLogo.

 

 

Um forte abraço,

Rodrigo

Fotos Recentes

Siga a Robótica Computacional no Twitter @roboteduc

faça um curso on-line de Robótica Educacional

Acesse a seção de Downloads