SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
INSTITUTO FEDERAL DE EDUCAÇÃO,
   CIÊNCIA E TECNOLOGIA
   TOCANTINS
   CAMPUS PORTO NACIONAL -TO




PIBID - Programa Institucional de
  Bolsa de Iniciação à Docência
Kturtle - Linguagem LOGO
  Bolsistas: Josivan Gomes da Cruz,
             Renata Tavares Nascimento,
             Wanderson Lucena de Lima
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
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.
Softwares que utilizam
           a linguagem LOGO

•   Kturtle
•   SuperLogo
•   FMSLogo
•   xLogo
•   Megalogo
•   Micromundos
Características
•   Amigabilidade:
•   Interatividade:
•   Flexibilidade:
•   Modularidade e Extensibilidade:
•   Capacidade:
Ambiente de Programação Kturtle
                                          Barra de
                                          Menus e Barra
                               +          de
                                      +   Ferramentas.
Editor do
Kturtle. Aqui
se digita os
códigos ou
comandos                                        Ambiente de
que 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.
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):
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):
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:
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:
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:
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:
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
Comandos LOGO
                               comandos para controlar o traço
Comando em Português Sigla Comando em Inglês Sigla                              Função
usenada              um     penup            pu      levanta o traço da área de desenho
uselápis             ul     pendown          pd      pressiona o traço para baixo na área de desenho
cordolápis           cl     pencolor         pc      configura a cor do traço

                          Comandos para controlar a área de desenho
tamanhodatela        tt     canvassize       cs      altera o tamanho da área de desenho
cordofundor          cf     canvascolor      cc      define a cor da área de desenho (RGB)
Comandos LOGO
                                      Comandos para limpar
 Comando em Português Sigla Comando em Inglês Sigla                       Função
limpetela               lt       clear         cr limpar todos os desenhos da área de desenho

apague                              reset            limpa tudo de forma mais abrangente
                                             Outros comandos
Comando em Português Sigla Comando em Inglês Sigla                             Função
                                                     torna a tartaruga visível de novo depois de ter ficado
apareça                 ap          show          ss escondida.
                                                     esconde a tartaruga. Isto pode ser usado se a tartaruga
desapareça
                        da           hide         sh não couber no seu desenho

mostre                              print            escrever algo na área de desenho
tamanhodafonte                     fontsize          configura o tamanho da letra que é usado pelo print
mensagem X                     inputwindow X
pergunte X
                                     Comandos matemáticos
Comando em Português Sigla Comando em Inglês Sigla                            Função

arredonda(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 tan
sin, cos, tan                    sin, cos, tan       (tangente)
Exemplo de comando:
• Criando uma estrela
Exemplo de comando:
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.
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
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
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

Contenu connexe

Tendances

Plano de aula interdisciplinar
Plano de aula interdisciplinarPlano de aula interdisciplinar
Plano de aula interdisciplinarInês Maria
 
Conexões com a matemática
Conexões com a matemáticaConexões com a matemática
Conexões com a matemáticaBruno Fonseca
 
LIBRAS AULA 1: Apresentação da disciplina
LIBRAS AULA 1: Apresentação da disciplinaLIBRAS AULA 1: Apresentação da disciplina
LIBRAS AULA 1: Apresentação da disciplinaprofamiriamnavarro
 
Cultura e identidade surda
Cultura e identidade surdaCultura e identidade surda
Cultura e identidade surdaValdemar Júnior
 
ProjeçõEs CartográFica, Mapas E Atividades Ulbra ConcóRdia
ProjeçõEs CartográFica, Mapas E Atividades Ulbra ConcóRdiaProjeçõEs CartográFica, Mapas E Atividades Ulbra ConcóRdia
ProjeçõEs CartográFica, Mapas E Atividades Ulbra ConcóRdiaalcidessf
 
Apostila SURDOS DE MALAS PRONTAS
Apostila SURDOS DE MALAS PRONTAS Apostila SURDOS DE MALAS PRONTAS
Apostila SURDOS DE MALAS PRONTAS Sinal de Acesso
 
LIBRAS AULA 11: Aspectos Linguísticos da língua de sinais - Aspectos fonológicos
LIBRAS AULA 11: Aspectos Linguísticos da língua de sinais - Aspectos fonológicosLIBRAS AULA 11: Aspectos Linguísticos da língua de sinais - Aspectos fonológicos
LIBRAS AULA 11: Aspectos Linguísticos da língua de sinais - Aspectos fonológicosprofamiriamnavarro
 
ATIVIDADE DA GEOGRAFIA FUSO HORARIO.pdf
ATIVIDADE DA GEOGRAFIA FUSO HORARIO.pdfATIVIDADE DA GEOGRAFIA FUSO HORARIO.pdf
ATIVIDADE DA GEOGRAFIA FUSO HORARIO.pdfaglageo9
 
Ações humanas e alteracoes ambientais
Ações humanas e alteracoes ambientaisAções humanas e alteracoes ambientais
Ações humanas e alteracoes ambientaisProf. Francesco Torres
 
Resumo Representações Geográficas
Resumo Representações GeográficasResumo Representações Geográficas
Resumo Representações GeográficasDiabzie
 
Aspectos Gramaticas da Libras
Aspectos Gramaticas da LibrasAspectos Gramaticas da Libras
Aspectos Gramaticas da LibrasNelinha Soares
 

Tendances (20)

Plano de aula interdisciplinar
Plano de aula interdisciplinarPlano de aula interdisciplinar
Plano de aula interdisciplinar
 
Geometria 5ºano
Geometria 5ºanoGeometria 5ºano
Geometria 5ºano
 
Conexões com a matemática
Conexões com a matemáticaConexões com a matemática
Conexões com a matemática
 
Gráficos e Tabelas
Gráficos e TabelasGráficos e Tabelas
Gráficos e Tabelas
 
LIBRAS AULA 1: Apresentação da disciplina
LIBRAS AULA 1: Apresentação da disciplinaLIBRAS AULA 1: Apresentação da disciplina
LIBRAS AULA 1: Apresentação da disciplina
 
Cultura e identidade surda
Cultura e identidade surdaCultura e identidade surda
Cultura e identidade surda
 
Diálogos libras
Diálogos librasDiálogos libras
Diálogos libras
 
ProjeçõEs CartográFica, Mapas E Atividades Ulbra ConcóRdia
ProjeçõEs CartográFica, Mapas E Atividades Ulbra ConcóRdiaProjeçõEs CartográFica, Mapas E Atividades Ulbra ConcóRdia
ProjeçõEs CartográFica, Mapas E Atividades Ulbra ConcóRdia
 
Educação de Surdos
Educação de SurdosEducação de Surdos
Educação de Surdos
 
Apostila SURDOS DE MALAS PRONTAS
Apostila SURDOS DE MALAS PRONTAS Apostila SURDOS DE MALAS PRONTAS
Apostila SURDOS DE MALAS PRONTAS
 
LIBRAS AULA 11: Aspectos Linguísticos da língua de sinais - Aspectos fonológicos
LIBRAS AULA 11: Aspectos Linguísticos da língua de sinais - Aspectos fonológicosLIBRAS AULA 11: Aspectos Linguísticos da língua de sinais - Aspectos fonológicos
LIBRAS AULA 11: Aspectos Linguísticos da língua de sinais - Aspectos fonológicos
 
ATIVIDADE DA GEOGRAFIA FUSO HORARIO.pdf
ATIVIDADE DA GEOGRAFIA FUSO HORARIO.pdfATIVIDADE DA GEOGRAFIA FUSO HORARIO.pdf
ATIVIDADE DA GEOGRAFIA FUSO HORARIO.pdf
 
Ações humanas e alteracoes ambientais
Ações humanas e alteracoes ambientaisAções humanas e alteracoes ambientais
Ações humanas e alteracoes ambientais
 
Resumo Representações Geográficas
Resumo Representações GeográficasResumo Representações Geográficas
Resumo Representações Geográficas
 
Aspectos Gramaticas da Libras
Aspectos Gramaticas da LibrasAspectos Gramaticas da Libras
Aspectos Gramaticas da Libras
 
Lista escala
Lista escalaLista escala
Lista escala
 
Cartografia
CartografiaCartografia
Cartografia
 
Cagliari
CagliariCagliari
Cagliari
 
Cartografia
CartografiaCartografia
Cartografia
 
Estudo Orientado
Estudo OrientadoEstudo Orientado
Estudo Orientado
 

En vedette

Abrir corel draw_x5[1]
Abrir corel draw_x5[1]Abrir corel draw_x5[1]
Abrir corel draw_x5[1]finitosa
 
Verificação de matematica
Verificação de matematicaVerificação de matematica
Verificação de matematicaÂngela Brito
 
Por nuestra tierra
Por  nuestra tierraPor  nuestra tierra
Por nuestra tierrasamu13
 
Sobres de cumpleaños
Sobres de cumpleañosSobres de cumpleaños
Sobres de cumpleañosmajitoc
 
Inova fine capacitacao_d2
Inova fine capacitacao_d2Inova fine capacitacao_d2
Inova fine capacitacao_d2Alexsander Fim
 
HQ Beatriz e Rubia 4º A
HQ Beatriz e Rubia 4º AHQ Beatriz e Rubia 4º A
HQ Beatriz e Rubia 4º AConexaoAlvim
 
Calendário educação infantil e fundamental 2
Calendário educação infantil e fundamental 2Calendário educação infantil e fundamental 2
Calendário educação infantil e fundamental 2cesfib2011
 
08 actividad de aprendizaje
08 actividad de aprendizaje08 actividad de aprendizaje
08 actividad de aprendizajeMaber11
 
Planejamento Automático
Planejamento AutomáticoPlanejamento Automático
Planejamento AutomáticoResult
 
Reglas básicas de netiquette
Reglas básicas de netiquette Reglas básicas de netiquette
Reglas básicas de netiquette vmazzitelli
 

En vedette (20)

Foticos
Foticos Foticos
Foticos
 
Abrir corel draw_x5[1]
Abrir corel draw_x5[1]Abrir corel draw_x5[1]
Abrir corel draw_x5[1]
 
Actividades
Actividades Actividades
Actividades
 
Verificação de matematica
Verificação de matematicaVerificação de matematica
Verificação de matematica
 
Por nuestra tierra
Por  nuestra tierraPor  nuestra tierra
Por nuestra tierra
 
Sobres de cumpleaños
Sobres de cumpleañosSobres de cumpleaños
Sobres de cumpleaños
 
Programa
ProgramaPrograma
Programa
 
ปฏิบัติการคัดแยกฟังไจ
ปฏิบัติการคัดแยกฟังไจปฏิบัติการคัดแยกฟังไจ
ปฏิบัติการคัดแยกฟังไจ
 
Practica 5
Practica 5Practica 5
Practica 5
 
Después de la lluvía
Después de la lluvíaDespués de la lluvía
Después de la lluvía
 
Flowers
FlowersFlowers
Flowers
 
Power point
Power pointPower point
Power point
 
Antidrftne sobe herbicidi_vajs_05
Antidrftne sobe herbicidi_vajs_05Antidrftne sobe herbicidi_vajs_05
Antidrftne sobe herbicidi_vajs_05
 
Inova fine capacitacao_d2
Inova fine capacitacao_d2Inova fine capacitacao_d2
Inova fine capacitacao_d2
 
HQ Beatriz e Rubia 4º A
HQ Beatriz e Rubia 4º AHQ Beatriz e Rubia 4º A
HQ Beatriz e Rubia 4º A
 
Calendário educação infantil e fundamental 2
Calendário educação infantil e fundamental 2Calendário educação infantil e fundamental 2
Calendário educação infantil e fundamental 2
 
08 actividad de aprendizaje
08 actividad de aprendizaje08 actividad de aprendizaje
08 actividad de aprendizaje
 
Scan1
Scan1Scan1
Scan1
 
Planejamento Automático
Planejamento AutomáticoPlanejamento Automático
Planejamento Automático
 
Reglas básicas de netiquette
Reglas básicas de netiquette Reglas básicas de netiquette
Reglas básicas de netiquette
 

Similaire à Linguagem logo

Tutorial kturtle iniciante
Tutorial kturtle inicianteTutorial kturtle iniciante
Tutorial kturtle inicianteRodrigo Costa
 
Introdução à Programação em Python
Introdução à Programação em PythonIntrodução à Programação em Python
Introdução à Programação em PythonRodrigo Hübner
 
Ensinando a programar através do Python turtle graphics
Ensinando a programar através do Python turtle graphicsEnsinando a programar através do Python turtle graphics
Ensinando a programar através do Python turtle graphicsGuilherme Medeiros
 
Super Logo Comandos Para Movimentar A Tartaruga
Super Logo   Comandos Para Movimentar A TartarugaSuper Logo   Comandos Para Movimentar A Tartaruga
Super Logo Comandos Para Movimentar A TartarugaVictor Martins
 
Introdução a linguagem LOGO
Introdução a linguagem LOGOIntrodução a linguagem LOGO
Introdução a linguagem LOGORaiza Medeiros
 
Senid2016 - Oficina de LibreLogo - Prof. Gilvan Vilarm
Senid2016 - Oficina de LibreLogo - Prof. Gilvan VilarmSenid2016 - Oficina de LibreLogo - Prof. Gilvan Vilarm
Senid2016 - Oficina de LibreLogo - Prof. Gilvan VilarmGilvan Vilarim
 
Manual winplot
Manual winplotManual winplot
Manual winplotFranbfk
 
Senid2014 - Oficina de LibreLogo - Prof. Gilvan Vilarim
Senid2014 - Oficina de LibreLogo - Prof. Gilvan VilarimSenid2014 - Oficina de LibreLogo - Prof. Gilvan Vilarim
Senid2014 - Oficina de LibreLogo - Prof. Gilvan VilarimGilvan Vilarim
 
Conceito de funçao e modularizaçao
Conceito de funçao e modularizaçaoConceito de funçao e modularizaçao
Conceito de funçao e modularizaçaossuserc6132d
 
Aula2 ambientação a linguagem deprogramação python
Aula2   ambientação a linguagem deprogramação pythonAula2   ambientação a linguagem deprogramação python
Aula2 ambientação a linguagem deprogramação pythonCleyton Fábio
 
Tutorial Scratch
Tutorial ScratchTutorial Scratch
Tutorial Scratchsigoncalves
 
Python Pythononcampus Uva 060609
Python Pythononcampus Uva 060609Python Pythononcampus Uva 060609
Python Pythononcampus Uva 060609gsroma
 
Implementação de Aplicações Móveis e Jogos com Python - Aula 1
Implementação de Aplicações Móveis e Jogos com Python - Aula 1Implementação de Aplicações Móveis e Jogos com Python - Aula 1
Implementação de Aplicações Móveis e Jogos com Python - Aula 1Flávio Ribeiro
 
Games 2D com a ferramenta Scratch por Francisco Arlindo Alves
Games 2D com a ferramenta Scratch por Francisco Arlindo AlvesGames 2D com a ferramenta Scratch por Francisco Arlindo Alves
Games 2D com a ferramenta Scratch por Francisco Arlindo AlvesFrancisco Arlindo Alves
 
Trabalho de Paradigmas Da Linguagem De Programação - Python
Trabalho de Paradigmas Da Linguagem De Programação - PythonTrabalho de Paradigmas Da Linguagem De Programação - Python
Trabalho de Paradigmas Da Linguagem De Programação - PythonJanderson Campêlo
 
Lógica de programação pascal
Lógica de programação   pascalLógica de programação   pascal
Lógica de programação pascalJocelma Rios
 

Similaire à Linguagem logo (20)

Tutorial kturtle iniciante
Tutorial kturtle inicianteTutorial kturtle iniciante
Tutorial kturtle iniciante
 
Introdução à Programação em Python
Introdução à Programação em PythonIntrodução à Programação em Python
Introdução à Programação em Python
 
Ensinando a programar através do Python turtle graphics
Ensinando a programar através do Python turtle graphicsEnsinando a programar através do Python turtle graphics
Ensinando a programar através do Python turtle graphics
 
Super Logo Comandos Para Movimentar A Tartaruga
Super Logo   Comandos Para Movimentar A TartarugaSuper Logo   Comandos Para Movimentar A Tartaruga
Super Logo Comandos Para Movimentar A Tartaruga
 
Introdução a linguagem LOGO
Introdução a linguagem LOGOIntrodução a linguagem LOGO
Introdução a linguagem LOGO
 
Senid2016 - Oficina de LibreLogo - Prof. Gilvan Vilarm
Senid2016 - Oficina de LibreLogo - Prof. Gilvan VilarmSenid2016 - Oficina de LibreLogo - Prof. Gilvan Vilarm
Senid2016 - Oficina de LibreLogo - Prof. Gilvan Vilarm
 
Manual winplot
Manual winplotManual winplot
Manual winplot
 
Senid2014 - Oficina de LibreLogo - Prof. Gilvan Vilarim
Senid2014 - Oficina de LibreLogo - Prof. Gilvan VilarimSenid2014 - Oficina de LibreLogo - Prof. Gilvan Vilarim
Senid2014 - Oficina de LibreLogo - Prof. Gilvan Vilarim
 
Mini-Curso: gnuplot
Mini-Curso: gnuplotMini-Curso: gnuplot
Mini-Curso: gnuplot
 
Conceito de funçao e modularizaçao
Conceito de funçao e modularizaçaoConceito de funçao e modularizaçao
Conceito de funçao e modularizaçao
 
Aula2 ambientação a linguagem deprogramação python
Aula2   ambientação a linguagem deprogramação pythonAula2   ambientação a linguagem deprogramação python
Aula2 ambientação a linguagem deprogramação python
 
Tutorial Scratch
Tutorial ScratchTutorial Scratch
Tutorial Scratch
 
Python Pythononcampus Uva 060609
Python Pythononcampus Uva 060609Python Pythononcampus Uva 060609
Python Pythononcampus Uva 060609
 
Implementação de Aplicações Móveis e Jogos com Python - Aula 1
Implementação de Aplicações Móveis e Jogos com Python - Aula 1Implementação de Aplicações Móveis e Jogos com Python - Aula 1
Implementação de Aplicações Móveis e Jogos com Python - Aula 1
 
Games 2D com a ferramenta Scratch por Francisco Arlindo Alves
Games 2D com a ferramenta Scratch por Francisco Arlindo AlvesGames 2D com a ferramenta Scratch por Francisco Arlindo Alves
Games 2D com a ferramenta Scratch por Francisco Arlindo Alves
 
Scratch cap-1
Scratch cap-1Scratch cap-1
Scratch cap-1
 
Manual básico scratch
Manual básico scratchManual básico scratch
Manual básico scratch
 
Trabalho de Paradigmas Da Linguagem De Programação - Python
Trabalho de Paradigmas Da Linguagem De Programação - PythonTrabalho de Paradigmas Da Linguagem De Programação - Python
Trabalho de Paradigmas Da Linguagem De Programação - Python
 
Lógica de programação pascal
Lógica de programação   pascalLógica de programação   pascal
Lógica de programação pascal
 
portugol
portugolportugol
portugol
 

Dernier

O-P-mais-importante.pptx de Maria Jesus Sousa
O-P-mais-importante.pptx de Maria Jesus SousaO-P-mais-importante.pptx de Maria Jesus Sousa
O-P-mais-importante.pptx de Maria Jesus SousaTeresaCosta92
 
PROJETO DE EXTENSÃO - SEGURANÇA, INOVAÇÃO E SUSTENTABILIDADE PARA O BEM COMUM...
PROJETO DE EXTENSÃO - SEGURANÇA, INOVAÇÃO E SUSTENTABILIDADE PARA O BEM COMUM...PROJETO DE EXTENSÃO - SEGURANÇA, INOVAÇÃO E SUSTENTABILIDADE PARA O BEM COMUM...
PROJETO DE EXTENSÃO - SEGURANÇA, INOVAÇÃO E SUSTENTABILIDADE PARA O BEM COMUM...Colaborar Educacional
 
Verbos - transitivos e intransitivos.pdf
Verbos -  transitivos e intransitivos.pdfVerbos -  transitivos e intransitivos.pdf
Verbos - transitivos e intransitivos.pdfKarinaSouzaCorreiaAl
 
QUIZ - GEOGRAFIA - 8º ANO - FASES DO CAPITALISMO.pptx
QUIZ - GEOGRAFIA - 8º ANO - FASES DO CAPITALISMO.pptxQUIZ - GEOGRAFIA - 8º ANO - FASES DO CAPITALISMO.pptx
QUIZ - GEOGRAFIA - 8º ANO - FASES DO CAPITALISMO.pptxAntonioVieira539017
 
ARTE BARROCA E ROCOCO BRASILEIRO-min.pdf
ARTE BARROCA E ROCOCO BRASILEIRO-min.pdfARTE BARROCA E ROCOCO BRASILEIRO-min.pdf
ARTE BARROCA E ROCOCO BRASILEIRO-min.pdfItaloAtsoc
 
aula 1.pptx Ementa e Plano de ensino Filosofia
aula 1.pptx Ementa e  Plano de ensino Filosofiaaula 1.pptx Ementa e  Plano de ensino Filosofia
aula 1.pptx Ementa e Plano de ensino FilosofiaLucliaResende1
 
EBOOK LINGUAGEM GRATUITO EUDCAÇÃO INFANTIL.pdf
EBOOK LINGUAGEM GRATUITO EUDCAÇÃO INFANTIL.pdfEBOOK LINGUAGEM GRATUITO EUDCAÇÃO INFANTIL.pdf
EBOOK LINGUAGEM GRATUITO EUDCAÇÃO INFANTIL.pdfIBEE5
 
autismo conhecer.pptx, Conhecer para entender
autismo conhecer.pptx, Conhecer para entenderautismo conhecer.pptx, Conhecer para entender
autismo conhecer.pptx, Conhecer para entenderLucliaResende1
 
FORMAÇÃO POVO BRASILEIRO atividade de história
FORMAÇÃO POVO BRASILEIRO atividade de históriaFORMAÇÃO POVO BRASILEIRO atividade de história
FORMAÇÃO POVO BRASILEIRO atividade de históriaBenigno Andrade Vieira
 
Trabalho DAC História 25 de Abril de 1974
Trabalho DAC História 25 de Abril de 1974Trabalho DAC História 25 de Abril de 1974
Trabalho DAC História 25 de Abril de 1974AnaRitaFreitas7
 
Poder do convencimento,........... .
Poder do convencimento,...........         .Poder do convencimento,...........         .
Poder do convencimento,........... .WAGNERJESUSDACUNHA
 
Apresente de forma sucinta as atividades realizadas ao longo do semestre, con...
Apresente de forma sucinta as atividades realizadas ao longo do semestre, con...Apresente de forma sucinta as atividades realizadas ao longo do semestre, con...
Apresente de forma sucinta as atividades realizadas ao longo do semestre, con...Colaborar Educacional
 
arte retrato de um povo - Expressão Cultural e Identidade Nacional
arte retrato de um povo - Expressão Cultural e Identidade Nacionalarte retrato de um povo - Expressão Cultural e Identidade Nacional
arte retrato de um povo - Expressão Cultural e Identidade Nacionalidicacia
 
Aula 6 - O Imperialismo e seu discurso civilizatório.pptx
Aula 6 - O Imperialismo e seu discurso civilizatório.pptxAula 6 - O Imperialismo e seu discurso civilizatório.pptx
Aula 6 - O Imperialismo e seu discurso civilizatório.pptxMarceloDosSantosSoar3
 
Apresentação sobrea dengue educação.pptx
Apresentação sobrea dengue educação.pptxApresentação sobrea dengue educação.pptx
Apresentação sobrea dengue educação.pptxtaloAugusto8
 

Dernier (20)

O-P-mais-importante.pptx de Maria Jesus Sousa
O-P-mais-importante.pptx de Maria Jesus SousaO-P-mais-importante.pptx de Maria Jesus Sousa
O-P-mais-importante.pptx de Maria Jesus Sousa
 
PROJETO DE EXTENSÃO - SEGURANÇA, INOVAÇÃO E SUSTENTABILIDADE PARA O BEM COMUM...
PROJETO DE EXTENSÃO - SEGURANÇA, INOVAÇÃO E SUSTENTABILIDADE PARA O BEM COMUM...PROJETO DE EXTENSÃO - SEGURANÇA, INOVAÇÃO E SUSTENTABILIDADE PARA O BEM COMUM...
PROJETO DE EXTENSÃO - SEGURANÇA, INOVAÇÃO E SUSTENTABILIDADE PARA O BEM COMUM...
 
Verbos - transitivos e intransitivos.pdf
Verbos -  transitivos e intransitivos.pdfVerbos -  transitivos e intransitivos.pdf
Verbos - transitivos e intransitivos.pdf
 
QUIZ - GEOGRAFIA - 8º ANO - FASES DO CAPITALISMO.pptx
QUIZ - GEOGRAFIA - 8º ANO - FASES DO CAPITALISMO.pptxQUIZ - GEOGRAFIA - 8º ANO - FASES DO CAPITALISMO.pptx
QUIZ - GEOGRAFIA - 8º ANO - FASES DO CAPITALISMO.pptx
 
ARTE BARROCA E ROCOCO BRASILEIRO-min.pdf
ARTE BARROCA E ROCOCO BRASILEIRO-min.pdfARTE BARROCA E ROCOCO BRASILEIRO-min.pdf
ARTE BARROCA E ROCOCO BRASILEIRO-min.pdf
 
aula 1.pptx Ementa e Plano de ensino Filosofia
aula 1.pptx Ementa e  Plano de ensino Filosofiaaula 1.pptx Ementa e  Plano de ensino Filosofia
aula 1.pptx Ementa e Plano de ensino Filosofia
 
EBOOK LINGUAGEM GRATUITO EUDCAÇÃO INFANTIL.pdf
EBOOK LINGUAGEM GRATUITO EUDCAÇÃO INFANTIL.pdfEBOOK LINGUAGEM GRATUITO EUDCAÇÃO INFANTIL.pdf
EBOOK LINGUAGEM GRATUITO EUDCAÇÃO INFANTIL.pdf
 
Abordagens 4 (Problematização) e 5 (Síntese pessoal) do texto de Severino (20...
Abordagens 4 (Problematização) e 5 (Síntese pessoal) do texto de Severino (20...Abordagens 4 (Problematização) e 5 (Síntese pessoal) do texto de Severino (20...
Abordagens 4 (Problematização) e 5 (Síntese pessoal) do texto de Severino (20...
 
autismo conhecer.pptx, Conhecer para entender
autismo conhecer.pptx, Conhecer para entenderautismo conhecer.pptx, Conhecer para entender
autismo conhecer.pptx, Conhecer para entender
 
(42-ESTUDO - LUCAS) DISCIPULO DE JESUS
(42-ESTUDO - LUCAS)  DISCIPULO  DE JESUS(42-ESTUDO - LUCAS)  DISCIPULO  DE JESUS
(42-ESTUDO - LUCAS) DISCIPULO DE JESUS
 
FORMAÇÃO POVO BRASILEIRO atividade de história
FORMAÇÃO POVO BRASILEIRO atividade de históriaFORMAÇÃO POVO BRASILEIRO atividade de história
FORMAÇÃO POVO BRASILEIRO atividade de história
 
Trabalho DAC História 25 de Abril de 1974
Trabalho DAC História 25 de Abril de 1974Trabalho DAC História 25 de Abril de 1974
Trabalho DAC História 25 de Abril de 1974
 
Abordagem 1. Análise textual (Severino, 2013).pdf
Abordagem 1. Análise textual (Severino, 2013).pdfAbordagem 1. Análise textual (Severino, 2013).pdf
Abordagem 1. Análise textual (Severino, 2013).pdf
 
Poder do convencimento,........... .
Poder do convencimento,...........         .Poder do convencimento,...........         .
Poder do convencimento,........... .
 
Abordagem 3. Análise interpretativa (Severino, 2013)_PdfToPowerPoint.pdf
Abordagem 3. Análise interpretativa (Severino, 2013)_PdfToPowerPoint.pdfAbordagem 3. Análise interpretativa (Severino, 2013)_PdfToPowerPoint.pdf
Abordagem 3. Análise interpretativa (Severino, 2013)_PdfToPowerPoint.pdf
 
Apresente de forma sucinta as atividades realizadas ao longo do semestre, con...
Apresente de forma sucinta as atividades realizadas ao longo do semestre, con...Apresente de forma sucinta as atividades realizadas ao longo do semestre, con...
Apresente de forma sucinta as atividades realizadas ao longo do semestre, con...
 
arte retrato de um povo - Expressão Cultural e Identidade Nacional
arte retrato de um povo - Expressão Cultural e Identidade Nacionalarte retrato de um povo - Expressão Cultural e Identidade Nacional
arte retrato de um povo - Expressão Cultural e Identidade Nacional
 
Abordagem 2. Análise temática (Severino, 2013)_PdfToPowerPoint.pdf
Abordagem 2. Análise temática (Severino, 2013)_PdfToPowerPoint.pdfAbordagem 2. Análise temática (Severino, 2013)_PdfToPowerPoint.pdf
Abordagem 2. Análise temática (Severino, 2013)_PdfToPowerPoint.pdf
 
Aula 6 - O Imperialismo e seu discurso civilizatório.pptx
Aula 6 - O Imperialismo e seu discurso civilizatório.pptxAula 6 - O Imperialismo e seu discurso civilizatório.pptx
Aula 6 - O Imperialismo e seu discurso civilizatório.pptx
 
Apresentação sobrea dengue educação.pptx
Apresentação sobrea dengue educação.pptxApresentação sobrea dengue educação.pptx
Apresentação sobrea dengue educação.pptx
 

Linguagem logo

  • 1. INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS CAMPUS PORTO NACIONAL -TO PIBID - Programa Institucional de Bolsa de Iniciação à Docência
  • 2. Kturtle - Linguagem LOGO Bolsistas: Josivan Gomes da Cruz, Renata Tavares Nascimento, Wanderson Lucena de Lima
  • 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. 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. Softwares que utilizam a linguagem LOGO • Kturtle • SuperLogo • FMSLogo • xLogo • Megalogo • Micromundos
  • 6. Características • Amigabilidade: • Interatividade: • Flexibilidade: • Modularidade e Extensibilidade: • Capacidade:
  • 7. Ambiente de Programação Kturtle Barra de Menus e Barra + de + Ferramentas. Editor do Kturtle. Aqui se digita os códigos ou comandos Ambiente de que 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. 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. 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. 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. 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. 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. 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. 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. Comandos LOGO comandos para controlar o traço Comando em Português Sigla Comando em Inglês Sigla Função usenada um penup pu levanta o traço da área de desenho uselápis ul pendown pd pressiona o traço para baixo na área de desenho cordolápis cl pencolor pc configura a cor do traço Comandos para controlar a área de desenho tamanhodatela tt canvassize cs altera o tamanho da área de desenho cordofundor cf canvascolor cc define a cor da área de desenho (RGB)
  • 16. Comandos LOGO Comandos para limpar Comando em Português Sigla Comando em Inglês Sigla Função limpetela lt clear cr limpar todos os desenhos da área de desenho apague reset limpa tudo de forma mais abrangente Outros comandos Comando em Português Sigla Comando em Inglês Sigla Função torna a tartaruga visível de novo depois de ter ficado apareça ap show ss escondida. esconde a tartaruga. Isto pode ser usado se a tartaruga desapareça da hide sh não couber no seu desenho mostre print escrever algo na área de desenho tamanhodafonte fontsize configura o tamanho da letra que é usado pelo print mensagem X inputwindow X pergunte X Comandos matemáticos Comando em Português Sigla Comando em Inglês Sigla Função arredonda(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 tan sin, cos, tan sin, cos, tan (tangente)
  • 17. Exemplo de comando: • Criando uma estrela
  • 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. 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. 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. 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