Escolar Documentos
Profissional Documentos
Cultura Documentos
Linguagem Logo
Linguagem Logo
Ambiente Logo
Olha eu aqui, a tartaruga LOGO!
janela grfica
janela de comando s
digite um comando:
preciso informar quantos passos a tartaruga deve andar: parafrente 50 paratrs 10 pf 150 pt 80
A janela grfica mede quantos passos de tartaruga? (mea a altura e a largura da janela grfica)
TArTaruga (tat)
Vamos comear tudo de novo!
Voc pode escolher outras cores especificando 3 nmeros de parmetros. Exemplos: mudecl [255 128 0] mudecl [0 0 255]
repita
faa a tartaruga desenhar um quadrado...
parafrente 50 paradireita 90
parafrente 50 paradireita 90
parafrente 50 paradireita 90
parafrente 50 paradireita 90
... repare que voc pode desenhar um quadrado repetindo 4 vezes a sequncia de comandos:
parafrente 50 paradireita 90
repita
Experimente repetir outros comandos e parmetros:
aprenda
J desenhei tantas vezes esse quadrado ... a tartaruga no aprende sozinha, que estou quase aprendendo! mas voc pode ensin-la!
3) No menu do Editor de Procedimentos, escolha: rea de Trabalho > Atualizar. Em seguida, feche o editor. Pronto, a tartaruga j sabe executar o novo comando: quadrado
Edio de procedimentos
Aprendi!
Aps ter ensinado um procedimento, voc pode usar o novo comando aprendido pela tartaruga! Por exemplo, experimente:
repita 8 [quadrado paradireita 45] repita 20 [quadrado paradireita 18]
Com a linguagem LOGO, o computador uma mquina a ser ensinada! Se precisar modificar um procedimento que voc tiver ensinado:
sorteienmero 5
sorteienmero
SorteieNmero um comando til quando queremos nmeros inesperados (aleatrios)
Experimente e analise os comandos e desenhos a seguir. Execute a linha de comandos vrias vezes e observe que cada vez ser produzido um desenho diferente!
mudeel [10 10] repita 360 [parafrente 1 paradireita 1 mudecl sorteienmero 16] repita 360 [parafrente sorteienmero 5 paradireita sorteienmero 3 ] repita 500 [parafrente sorteienmero 5 paradireita (30-(sorteienmero 60)) ]
Variveis
Varivel como uma gaveta onde podemos guardar uma coisa dentro. Cada varivel precisa ter um nome. Por exemplo, podemos criar a varivel "lado para guardar o nmero 10: atribua "lado 10 Agora podemos usar o valor desta varivel: parafrente :lado
Variveis
Outro exemplo...
aprenda quadradoQualquer atribua "lado (sorteienmero 100) repita 4 [parafrente :lado paradireita 90] fim
repita 7 [quadradoqualquer]
Fim?
Que nada, tem muito mais! Voc ainda vai descobrir muitos outros comandos ao explorar o mundo da linguagem LOGO.
Bons projetos!