SlideShare a Scribd company logo
1 of 22
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

More Related Content

What's hot

Formação slide
Formação slideFormação slide
Formação slide
luciaoliv
 
Fração, razão e proporção online
Fração, razão e proporção onlineFração, razão e proporção online
Fração, razão e proporção online
Luiz Siles
 
Aula 1 Administração da Produção - definições básicas
Aula 1   Administração da Produção - definições básicasAula 1   Administração da Produção - definições básicas
Aula 1 Administração da Produção - definições básicas
Correios
 
Respostas mankiw - capítulo 2 (superior)
Respostas mankiw  - capítulo 2 (superior)Respostas mankiw  - capítulo 2 (superior)
Respostas mankiw - capítulo 2 (superior)
Luciano Pires
 
Economia em exercícios – o modelo de oferta agregada e demanda agregada
Economia em exercícios – o modelo de oferta agregada e demanda agregadaEconomia em exercícios – o modelo de oferta agregada e demanda agregada
Economia em exercícios – o modelo de oferta agregada e demanda agregada
Felipe Leo
 

What's hot (20)

1 ano função afim
1 ano   função afim1 ano   função afim
1 ano função afim
 
Produção cap1 aula 1
Produção cap1   aula 1Produção cap1   aula 1
Produção cap1 aula 1
 
Administração de Operações - Introdução
Administração de Operações - IntroduçãoAdministração de Operações - Introdução
Administração de Operações - Introdução
 
Apresentação
ApresentaçãoApresentação
Apresentação
 
CADERNO-DE-ELETIVAS-DE-BASE. Novo Ensino Médio
CADERNO-DE-ELETIVAS-DE-BASE. Novo Ensino MédioCADERNO-DE-ELETIVAS-DE-BASE. Novo Ensino Médio
CADERNO-DE-ELETIVAS-DE-BASE. Novo Ensino Médio
 
Teoria dos Conjuntos
Teoria dos ConjuntosTeoria dos Conjuntos
Teoria dos Conjuntos
 
Formação slide
Formação slideFormação slide
Formação slide
 
Pictogramas ou Gráficos Pictóricos
Pictogramas ou Gráficos PictóricosPictogramas ou Gráficos Pictóricos
Pictogramas ou Gráficos Pictóricos
 
Saresp - HUMANAS - História
Saresp - HUMANAS - HistóriaSaresp - HUMANAS - História
Saresp - HUMANAS - História
 
Raciocinio Lógico
Raciocinio LógicoRaciocinio Lógico
Raciocinio Lógico
 
Questões de vestibular sobre Renascimento
Questões de vestibular sobre RenascimentoQuestões de vestibular sobre Renascimento
Questões de vestibular sobre Renascimento
 
Fração, razão e proporção online
Fração, razão e proporção onlineFração, razão e proporção online
Fração, razão e proporção online
 
Introdução a Administração de Produção e Operações
Introdução a Administração de Produção e OperaçõesIntrodução a Administração de Produção e Operações
Introdução a Administração de Produção e Operações
 
Razao e proporção
Razao e proporçãoRazao e proporção
Razao e proporção
 
Aula 1 Administração da Produção - definições básicas
Aula 1   Administração da Produção - definições básicasAula 1   Administração da Produção - definições básicas
Aula 1 Administração da Produção - definições básicas
 
Matemática básica
Matemática básicaMatemática básica
Matemática básica
 
Plano de Tutoria.pdf
Plano de Tutoria.pdfPlano de Tutoria.pdf
Plano de Tutoria.pdf
 
Respostas mankiw - capítulo 2 (superior)
Respostas mankiw  - capítulo 2 (superior)Respostas mankiw  - capítulo 2 (superior)
Respostas mankiw - capítulo 2 (superior)
 
Função de 1º Grau.
Função de 1º Grau.Função de 1º Grau.
Função de 1º Grau.
 
Economia em exercícios – o modelo de oferta agregada e demanda agregada
Economia em exercícios – o modelo de oferta agregada e demanda agregadaEconomia em exercícios – o modelo de oferta agregada e demanda agregada
Economia em exercícios – o modelo de oferta agregada e demanda agregada
 

Viewers also liked

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
Victor Martins
 
Aula 1 introdução à computação para crianças
Aula 1 introdução à computação para criançasAula 1 introdução à computação para crianças
Aula 1 introdução à computação para crianças
Dorgival Netto
 
Tarefa 5 superlogo 3.0
Tarefa 5 superlogo 3.0Tarefa 5 superlogo 3.0
Tarefa 5 superlogo 3.0
Victor Martins
 
Apresentação do Ambiente de Aprendizagem Super Logo
Apresentação do Ambiente de Aprendizagem Super LogoApresentação do Ambiente de Aprendizagem Super Logo
Apresentação do Ambiente de Aprendizagem Super Logo
Victor Martins
 
Síntese Crítica ao livro de Seymour Papert "A Máquina das Crianças: Repensand...
Síntese Crítica ao livro de Seymour Papert "A Máquina das Crianças: Repensand...Síntese Crítica ao livro de Seymour Papert "A Máquina das Crianças: Repensand...
Síntese Crítica ao livro de Seymour Papert "A Máquina das Crianças: Repensand...
Raquel Camacho
 
Informatica basica e tecnologias na educacao unidade 03
Informatica basica e tecnologias na educacao  unidade 03Informatica basica e tecnologias na educacao  unidade 03
Informatica basica e tecnologias na educacao unidade 03
Alelis Gomes
 
funciones lego mindstorm
funciones lego mindstormfunciones lego mindstorm
funciones lego mindstorm
santi302930
 
O computador na sociedade do conhecimento cap3
O computador na sociedade do conhecimento   cap3O computador na sociedade do conhecimento   cap3
O computador na sociedade do conhecimento cap3
Renata de Sousa
 
O uso da linguagem logo de programação
O uso da linguagem logo de programaçãoO uso da linguagem logo de programação
O uso da linguagem logo de programação
Ana Pierina
 
Oficina aos professores
Oficina aos professoresOficina aos professores
Oficina aos professores
Rafael Lopes
 
Tutorial kturtle iniciante
Tutorial kturtle inicianteTutorial kturtle iniciante
Tutorial kturtle iniciante
Rodrigo Costa
 

Viewers also liked (20)

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
 
Aula 1 introdução à computação para crianças
Aula 1 introdução à computação para criançasAula 1 introdução à computação para crianças
Aula 1 introdução à computação para crianças
 
Tarefa 5 superlogo 3.0
Tarefa 5 superlogo 3.0Tarefa 5 superlogo 3.0
Tarefa 5 superlogo 3.0
 
Apresentação do Ambiente de Aprendizagem Super Logo
Apresentação do Ambiente de Aprendizagem Super LogoApresentação do Ambiente de Aprendizagem Super Logo
Apresentação do Ambiente de Aprendizagem Super Logo
 
INFORMÁTICA EDUCATIVA 1º AO 5º DO ENSINO FUNDAMENTAL
INFORMÁTICA EDUCATIVA 1º AO 5º DO ENSINO FUNDAMENTALINFORMÁTICA EDUCATIVA 1º AO 5º DO ENSINO FUNDAMENTAL
INFORMÁTICA EDUCATIVA 1º AO 5º DO ENSINO FUNDAMENTAL
 
Introduço Superlogo
Introduço SuperlogoIntroduço Superlogo
Introduço Superlogo
 
Como fazer procedimentos no superlogo
Como fazer procedimentos no superlogoComo fazer procedimentos no superlogo
Como fazer procedimentos no superlogo
 
Síntese Crítica ao livro de Seymour Papert "A Máquina das Crianças: Repensand...
Síntese Crítica ao livro de Seymour Papert "A Máquina das Crianças: Repensand...Síntese Crítica ao livro de Seymour Papert "A Máquina das Crianças: Repensand...
Síntese Crítica ao livro de Seymour Papert "A Máquina das Crianças: Repensand...
 
Oficina de Iniciação a Informática
Oficina de Iniciação a InformáticaOficina de Iniciação a Informática
Oficina de Iniciação a Informática
 
Informatica basica e tecnologias na educacao unidade 03
Informatica basica e tecnologias na educacao  unidade 03Informatica basica e tecnologias na educacao  unidade 03
Informatica basica e tecnologias na educacao unidade 03
 
funciones lego mindstorm
funciones lego mindstormfunciones lego mindstorm
funciones lego mindstorm
 
Linguagem Logo
Linguagem LogoLinguagem Logo
Linguagem Logo
 
O computador na sociedade do conhecimento cap3
O computador na sociedade do conhecimento   cap3O computador na sociedade do conhecimento   cap3
O computador na sociedade do conhecimento cap3
 
Projeto super logo
Projeto super logoProjeto super logo
Projeto super logo
 
O uso da linguagem logo de programação
O uso da linguagem logo de programaçãoO uso da linguagem logo de programação
O uso da linguagem logo de programação
 
Oficina aos professores
Oficina aos professoresOficina aos professores
Oficina aos professores
 
Micromundos doc 001
Micromundos doc 001Micromundos doc 001
Micromundos doc 001
 
Tutorial kturtle iniciante
Tutorial kturtle inicianteTutorial kturtle iniciante
Tutorial kturtle iniciante
 
Pensamento Computacional
Pensamento ComputacionalPensamento Computacional
Pensamento Computacional
 

Similar to Linguagem logo

Python Pythononcampus Uva 060609
Python Pythononcampus Uva 060609Python Pythononcampus Uva 060609
Python Pythononcampus Uva 060609
gsroma
 
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
Francisco 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 - Python
Janderson Campêlo
 
Lógica de programação pascal
Lógica de programação   pascalLógica de programação   pascal
Lógica de programação pascal
Jocelma Rios
 
Tuxvaiaescolante
TuxvaiaescolanteTuxvaiaescolante
Tuxvaiaescolante
psafire
 

Similar to Linguagem logo (20)

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
 
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
 
Tuxvaiaescolante
TuxvaiaescolanteTuxvaiaescolante
Tuxvaiaescolante
 
Aula5 introducao c
Aula5 introducao cAula5 introducao c
Aula5 introducao c
 
Aula5 introducao c
Aula5 introducao cAula5 introducao c
Aula5 introducao c
 

Recently uploaded

PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
HELENO FAVACHO
 
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffffSSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
NarlaAquino
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
marlene54545
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
CleidianeCarvalhoPer
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
TailsonSantos1
 

Recently uploaded (20)

Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdf
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdfProjeto de Extensão - DESENVOLVIMENTO BACK-END.pdf
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdf
 
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAEDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
Produção de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptxProdução de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptx
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.ppt
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
 
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffffSSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfTCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
 

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