Linguagem logo

3.406 visualizações

Publicada em

a apresentação em questão aborda o que é a linguagem logo, quando surgiu e seus principais comandos.

Publicada em: Educação
0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
3.406
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
215
Comentários
0
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Linguagem logo

  1. 1. INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS CAMPUS PORTO NACIONAL -TOPIBID - Programa Institucional de Bolsa de Iniciação à Docência
  2. 2. Kturtle - Linguagem LOGO Bolsistas: Josivan Gomes da Cruz, Renata Tavares Nascimento, Wanderson Lucena de Lima
  3. 3. Histórico• Desenvolvida nos anos 60 por Seymour Papert e seu grupo de pesquisa no - Massachusetts Institute of Technology (MIT) Cambridge, Massachusetts (MA), Estados Unidos.• Significado do termo LOGO: pensamento, raciocínio, discurso
  4. 4. O que é LOGO• Linguagem de programação que serve para nos comunicarmos com o computador.• Permite a interatividade entre o usuário e a Máquina.• Utiliza tartaruga gráfica para responder os comandos.• Linguagem simples e poderosa e fácil aprendizagem.
  5. 5. Softwares que utilizam a linguagem LOGO• Kturtle• SuperLogo• FMSLogo• xLogo• Megalogo• Micromundos
  6. 6. Características• Amigabilidade:• Interatividade:• Flexibilidade:• Modularidade e Extensibilidade:• Capacidade:
  7. 7. Ambiente de Programação Kturtle Barra de Menus e Barra + de + Ferramentas.Editor doKturtle. Aquise digita oscódigos oucomandos Ambiente deque movem a Movimento do Kturtle.tartaruga. Aqui a tartaruga se movimenta de acordo com os comandos editados pelo programador. Barra de Status: mostra qual linguagem do script, nº de linha e colunas.
  8. 8. Conhecendo a interface de programação LOGO - Kturtle• Barra de Menus• Arquivo:• Novo (Ctrl+N):• Abrir (Ctrl+O):• Abrir Exemplos:• Salvar (Ctrl+S):• Salvar Como...:• Exportar para HTML:• Imprimir (Ctrl+P):• Sair (Ctrl+Q):
  9. 9. Conhecendo a interface de programação LOGO - Kturtle• Editar: oferecem opções de edição no documento.• Desfazer (Ctrl+Z):• Refazer (Ctrl+Shift+Z):• Recortar (Ctrl+X):• Copiar (Ctrl+C):• Colar (Ctrl+V):• Selecionar Tudo (Ctrl+A):• Localizar (Ctrl+F):• Localizar Próximo (F3):• Localizar Anterior (Shift+F3):
  10. 10. Conhecendo a interface de programação LOGO - Kturtle• Tela: mostra opções de edição de tela.• Exportar para imagem (PNG):• Exportar para desenho (SUG):• Imprimir Tela:
  11. 11. Conhecendo a interface de programação LOGO - Kturtle• Executar: exibem opções de como executar os comandos do Kturtle.• Executar (F5):• Pausar (F6):• Cancelar (F7):• Velocidade de Execução:
  12. 12. Conhecendo a interface de programação LOGO - Kturtle• Ferramentas: oferecem opções que auxiliam o usuário nos comandos e nas cores.• Seletor de Direções:• Seletor de Cores:
  13. 13. Conhecendo a interface de programação LOGO - Kturtle• Configurações: o usuário pode fazer alterações na tela inicial do Kturtle.• Linguagem dos scripts:• Exibir Editor (Ctrl+E):• Exibir Inspetor (Ctrl+I):• Exibir erros:• Exibir número de linhas (F11):• Exibir barras de ferramentas:• Exibir barra de status:• Configurar Barra de Ferramentas:
  14. 14. Comandos LOGO• Comandos Básicos : Comandos Para Mover a Tartaruga Comando em Comando em Português Sigla Inglês Sigla Função parafrente pf forward fw desloca a tartaruga para frente X pixels paratrás pt backward bw desloca a tartaruga para trás X pixels paradireita pd turnright tr vira a tartaruga para a direita x pixels paraesquerda pe turnleft tl vira a tartaruga para a esquerda X pixels direção da tartaruga para um ângulo de X graus a contar do direção direction dir dir zero centralize center move a tartaruga para o centro da área de desenho. manda a tartaruga ir para um determinado local da área de vápara x,y go x,y desenho a Tartaruga irá mover-se X pontos a partir da esquerda da váparax X gox área de desenho a tartaruga irá mover-se Y pixels a partir do topo da área de váparay Y goy desenho
  15. 15. Comandos LOGO comandos para controlar o traçoComando em Português Sigla Comando em Inglês Sigla Funçãousenada um penup pu levanta o traço da área de desenhouselápis ul pendown pd pressiona o traço para baixo na área de desenhocordolápis cl pencolor pc configura a cor do traço Comandos para controlar a área de desenhotamanhodatela tt canvassize cs altera o tamanho da área de desenhocordofundor cf canvascolor cc define a cor da área de desenho (RGB)
  16. 16. Comandos LOGO Comandos para limpar Comando em Português Sigla Comando em Inglês Sigla Funçãolimpetela lt clear cr limpar todos os desenhos da área de desenhoapague reset limpa tudo de forma mais abrangente Outros comandosComando em Português Sigla Comando em Inglês Sigla Função torna a tartaruga visível de novo depois de ter ficadoapareça ap show ss escondida. esconde a tartaruga. Isto pode ser usado se a tartarugadesapareça da hide sh não couber no seu desenhomostre print escrever algo na área de desenhotamanhodafonte fontsize configura o tamanho da letra que é usado pelo printmensagem X inputwindow Xpergunte X Comandos matemáticosComando em Português Sigla Comando em Inglês Sigla Funçãoarredonda(x) round arredonda o número indicado ao inteiro mais próximo.raiz sqrt X usado para descobrir a raiz quadrada de um número X.pi pi devolve a constante Pi, 3,14159. funções trigonométricas sin (seno), cos (coseno) e tansin, cos, tan sin, cos, tan (tangente)
  17. 17. Exemplo de comando:• Criando uma estrela
  18. 18. Exemplo de comando:
  19. 19. LOGO e educação• O LOGO é uma linguagem de programação voltada para a educação, possui um vocabulário de fácil acesso.• A linguagem foi baseada nas teorias de psicologia genético evolutiva de Jean Piaget, porém o suporte teórico para a atividade que acontece no ambiente Logo não advém somente de Piaget, outras teorias contribuem para explicar outros níveis de interação e atividades que acontecem nesse ambiente de aprendizagem, como as teorias de Freire e Vygostsky.• Papert denominou de construcionismo o uso do computador na educação, pois o aprendiz constrói através do computador. O aluno (“inteligente”) diz o que a tartaruga (“burra”) tem que fazer.
  20. 20. LOGO e educação• O ponto forte da linguagem é a sua capacidade gráfica, mais um dos aspectos mais interessantes do LOGO é sua proposta pedagógica, onde o aluno passa de objeto a ser estudado a sujeito de sua própria aprendizagem, tornando-o um pensador ativo. e critico
  21. 21. Referências• PAPERT, S. LOGO: Computadores e Educação. São Paulo, Brasiliense, 1985.• http://docs.kde.org/stable/pt_BR/kdeedu/kturtle/c ommands.html Acessado em 15 de outubro de 2011• http://pan.nied.unicamp.br/equipe/equipe_detalh es.php?id=30. Acessado em 15 de outubro de 2011
  22. 22. Fim• “ Apesar de a razão não ser tudo e que a paixão e os interesses e a fé são igualmente importantes, mesmo assim a razão é uma força do bem, e quantas mais pessoas forem capazes de pensar de forma racional e crítica melhor será o mundo” Seymour Papert

×