SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
TATI - Uma Interface
Textual Amigável para
o Second Life
Objetivo



Apresentar TATI – The Amiable
Textual Interface para o Second
Life, a qual permite facilmente a
criação de micromundos físicos, tal
como proposto por Papert (1985).
Aprendizagem de Física



As dificuldades de aprendizado
em Física são bem conhecidas.

Papert(1985): as escolas, em
vez de manipulação dos próprios
objetos newtonianos, ensinam
Física por manipulação de
equações.
Mundos virtuais

           SIMULADOR
ANDAR                    JOGAR
 VOAR                  CONVERSAR

 DIRIGIR                 DIVERTIR
VEÍCULOS
                        CONSTRUIR
Simulações no SL


       Simulador
          de
       movimento
       browniano


        ‘EU’

Aprendizado em
primeira pessoa
(Bricken, 1991):
   •Experiencial,
   •Interativo,
   •Multissensorial.
LSL (Linden Scripting Language)


default {
    state_entry() {
        llSay(0, "Ready!");
    }

    touch_start(integer total_number) {
        integer touched_button =
llDetectedLinkNumber(0);
        if(touched_button ==
GetPrimLinkNumber("Buridanian_button"))
            llSay(-142679, "Aristotelian
Cannonball");
        else if(touched_button ==
GetPrimLinkNumber("Newtonian_button"))
            llSay(-142679, "Cannonball");
    }
}
Dificuldades


Leva-se muito tempo para
aprender a mover o avatar,
passar por portas, manipular
objetos, etc.

Enorme curva de
aprendizado que desestimula
os professores a investir no
SL (Sanchez, 2009).
Desenvolvimento


1. Definição dos objetos:
    a. 4 ‘tartarugas’ (PAPERT, 1985, pp. 157-158)
       +
    b. 2 objetos ‘padrão’ do SL: físico e não-físico
2. Linguagem TATILogo:
    a. EBNF
    b. Validação c/ RPA Toolkit
3. Analisador gramatical (em LSL)
    a. análise gramatical preditiva (top-down)
        (Aho et al., 1995 “o livro do dragão”)
4. Tradutor de TATILogo p/ LSL (em LSL)
Tipos de objetos
NOROBJECT   objeto SL não- imune à gravidade; funções
            físico         cinemáticas (llSetPos,
                           llSetRot, etc.)
GEOOBJECT   tartaruga      componentes geométricos:
            geométrica     posição e orientação
VELOBJECT   tartaruga de   comandos para definir
            velocidade     velocidade; posição muda
                           como consequência
ACCOBJECT   tartaruga de   comandos para variar a
            aceleração     velocidade
NEWOBJECT   tartaruga      comandos que aplicam forças
            newtoniana     e torques
PHYOBJECT   objeto SL      sujeito à gravidade; funções
            físico         dinâmicas (llSetForce, etc.)
Compatibilidade
                               GEOOBJEC                               PHYOBJEC
                   NOROBJECT            VELOBJECT ACCOBJECT NEWOBJECT
                                  T                                      T
   GETPOS,
   GETROT                                                           
  FORWARD,
  BACKWARD,
RIGHT, LEFT, UP,                                                    
DOWN, CLOCK,
   ACLOCK,
   SPEEDUP,
 SPEEDDOWN                                                          
    SPINUP,
  SPINDOWN                                                          
    GETVEL,
  GETANGVEL                                                         
  GETACCEL                                                          
  GETFORCE,
 GETTORQUE,
  APPFORCE,
 APPIMPULSE,                                                        
 APPTORQUE,
APPROTIMPULSE
TATILogo
CREATE object_id object_type?   APPFORCE object_id force
object_shape? colour?           ONGO?
DELETE object_id                APPTORQUE object_id torque
SETCOL object_id colour         ONGO?
SETPOS object_id position       APPROTIMPULSE object_id
FORWARD object_id distance      rotational_impulse ONGO?
ONGO?                           GETCOL object_id
RIGHT object_id angle ONGO?     GETTYPE object_id
UP object_id angle ONGO?        GETPOS object_id
CLOCK object_id angle ONGO?     GETVEL object_id
SETVEL object_id velocity       GETANGVEL object_id
ONGO?                           GETTORQUE object_id
SPEEDUP object_id speed         GO
ONGO?                           CONNECT object_id1 object_id2
SPINUP object_id                REPEAT integer (
angular_velocity ONGO?          list_of_statements )
SETANGACCEL object_id           HELP
angular_aceleration ONGO?
Exemplo 1 - NOROBJECT




    /33   create b1
    /33   setcol b1 blue
    /33   forward b1 3
    /33   backward b1 6
Exemplo 2 - VELOBJECT




     /33 create b2 velobject
     plane
     /33 forward b2 3
     /33 speedup b2 0.5
     /33 speedup b2 -0.5
     /33 setvel b2 (-0.5 0
     0)
     /33 setvel b2 (0 0 0)
     /33 setvel b2 (0 0
     0.5)
     /33 setvel b2 (0 0 0)
Exemplo 3 - PHYOBJECT




    /33 create b3 phyobject
    cylinder
    /33 setcol b3 red
    /33 forward b3 3
    /33 speedup b3 0.5
    /33 approtimpulse b3 (0
    0 -0.38)
    /33 appforce b3 (0.5 0
    0)
    /33 appforce b3 (0 0
    0)
Exemplo 4 – ROTAÇÕES 3D



     /33 create b1 geoobject
     plane orange
     /33 forward b1 2
     /33 right b1 90
     /33 left b1 180
     /33 right b1 90
     /33 up b1 45
     /33 down b1 90
     /33 up b1 45
     /33 clock b1 45
     /33 aclock b1 90
     /33 clock b1 45
     /33 repeat 12 ( forward
     b1 1 ; up b1 5 ;
     forward b1 1 ; clock b1
     5 ; right b1 5 ;
     forward b1 2 )
Exemplo 5 - Circunferência




      /33 create b4 geoobject
      plane
      /33 repeat 36 ( forward
      b4 0.5 ; left b4 10 )
Exemplo 6 - VELOBJECT




     /33 create b5 velobject
     plane green
     /33 repeat 4 (speedup
     b5 10 ; slowdown b5 10
     ; spinup b5 162 ;
     setangvel b5 (0 0 0) )
Exemplo 7 - NEWOBJECT




    /33 create b7 newobject
    plane red
    /33 repeat 4 (
    appimpulse b7 ( 12.0 0
    0) ; appimpulse b7 ( -
    12.0 0 0) ;
    approtimpulse b7 ( 0 0
    1.0) ; approtimpulse b7
    ( 0 0 -0.98) )
Exemplo 9 - COLISÕES


    /33 create c1 phyobject
    sphere blue
    /33 setpos c1 (214.7874
    208.3379 38.48)
    /33 create c2 phyobject
    sphere red
    /33 setpos c2 (207.5374
    216.3379 38.48)
    /33 appimpulse c1 (-4 0
    0) ongo
    /33 appimpulse c2 (0 -4
    0) ongo
    /33 go
Conclusão


Acreditamos que a sequência de tipos
de objetos acima realiza a proposta de
sequencia de aprendizagem piagetiana
  de Papert para a física newtoniana
 (1985), desde o objeto geométrico ao
 newtoniano, propiciando a construção
 exploratória e sintônica dos conceitos
  de posição, velocidade, aceleração,
               força, etc.
Conclusão

TATI permite “relacionar a novidade a ser
 aprendida com alguma coisa que já se
sabe e tomar a coisa nova e apropriar-se
 dela, brincar com ela, construir com ela
          (Papert, 1985, p. 148).”

     Esperamos que TATI e TATILogo
      representem uma contribuição
significativa para o aprendizado de física
  e reduzam a curva de aprendizado do
                    SL.
Referências


• ABELSON, H.; DISESSA, A. A. Turtle
  Geometry: Computations as a Medium
  for Exploring Mathematics. Cambridge,
  MA: MIT Press, 1981.
• HARVEY, B. Berkeley Logo User
  Manual. Berkeley, CA: University of
  California, 1993.
• PAPERT, S. A. Logo: Computadores e
  Educação. São Paulo: Brasiliense,
  1985.
Links


www.tatilogo.com

@SLPhysicsLab
http://www.secondlifephysics.com/

http://slurl.com/secondlife/Castelo/208/145/39/

Mais conteúdo relacionado

Mais de Renato P. dos Santos

O Construcionismo de Papert na criação de objeto de aprendizagem e a avaliaçã...
O Construcionismo de Papert na criação de objeto de aprendizagem e a avaliaçã...O Construcionismo de Papert na criação de objeto de aprendizagem e a avaliaçã...
O Construcionismo de Papert na criação de objeto de aprendizagem e a avaliaçã...Renato P. dos Santos
 
A saga da física: Um RPG para o ensino de história da física
A saga da física: Um RPG para o ensino de história da físicaA saga da física: Um RPG para o ensino de história da física
A saga da física: Um RPG para o ensino de história da físicaRenato P. dos Santos
 
A teoria dos modelos mentais e a aprendizagem da física quântica
A teoria dos modelos mentais e a aprendizagem da física quânticaA teoria dos modelos mentais e a aprendizagem da física quântica
A teoria dos modelos mentais e a aprendizagem da física quânticaRenato P. dos Santos
 
Big Data: Uma proposta didática para seu uso no ensino de Ciências
Big Data: Uma proposta didática para seu uso no ensino de CiênciasBig Data: Uma proposta didática para seu uso no ensino de Ciências
Big Data: Uma proposta didática para seu uso no ensino de CiênciasRenato P. dos Santos
 
TATI - A Logo-like interface for microworlds and simulations for physics teac...
TATI - A Logo-like interface for microworlds and simulations for physics teac...TATI - A Logo-like interface for microworlds and simulations for physics teac...
TATI - A Logo-like interface for microworlds and simulations for physics teac...Renato P. dos Santos
 
Ficou mais fácil ensinar física no second life com tati logo
Ficou mais fácil ensinar física no second life com tati logoFicou mais fácil ensinar física no second life com tati logo
Ficou mais fácil ensinar física no second life com tati logoRenato P. dos Santos
 
Redes sociais virtuais e atividades semipresenciais
Redes sociais virtuais e atividades semipresenciaisRedes sociais virtuais e atividades semipresenciais
Redes sociais virtuais e atividades semipresenciaisRenato P. dos Santos
 
Sobre a evolução do conceito de massa na física
Sobre a evolução do conceito de massa na físicaSobre a evolução do conceito de massa na física
Sobre a evolução do conceito de massa na físicaRenato P. dos Santos
 
O perfil conceitual e a compreensão de conceitos físicos
O perfil conceitual e a compreensão de conceitos físicosO perfil conceitual e a compreensão de conceitos físicos
O perfil conceitual e a compreensão de conceitos físicosRenato P. dos Santos
 
Virtual, real ou surreal a física do second life
Virtual, real ou surreal   a física do second lifeVirtual, real ou surreal   a física do second life
Virtual, real ou surreal a física do second lifeRenato P. dos Santos
 
Wikificando a História da Física
Wikificando a História da FísicaWikificando a História da Física
Wikificando a História da FísicaRenato P. dos Santos
 
Comunicação não-verbal e sucesso pessoal
Comunicação não-verbal e sucesso pessoalComunicação não-verbal e sucesso pessoal
Comunicação não-verbal e sucesso pessoalRenato P. dos Santos
 
Agenda de Vida para Realizar a Mudança
Agenda de Vida para Realizar a MudançaAgenda de Vida para Realizar a Mudança
Agenda de Vida para Realizar a MudançaRenato P. dos Santos
 
A falta de motricidade no ensino de Física
A falta de motricidade no ensino de FísicaA falta de motricidade no ensino de Física
A falta de motricidade no ensino de FísicaRenato P. dos Santos
 
Os 7 hábitos das pessoas muito eficazes
Os 7 hábitos das pessoas muito eficazesOs 7 hábitos das pessoas muito eficazes
Os 7 hábitos das pessoas muito eficazesRenato P. dos Santos
 
A folha seca, a pedra, a maçã e o Sputnik
A folha seca, a pedra, a maçã e o SputnikA folha seca, a pedra, a maçã e o Sputnik
A folha seca, a pedra, a maçã e o SputnikRenato P. dos Santos
 

Mais de Renato P. dos Santos (20)

O Construcionismo de Papert na criação de objeto de aprendizagem e a avaliaçã...
O Construcionismo de Papert na criação de objeto de aprendizagem e a avaliaçã...O Construcionismo de Papert na criação de objeto de aprendizagem e a avaliaçã...
O Construcionismo de Papert na criação de objeto de aprendizagem e a avaliaçã...
 
A saga da física: Um RPG para o ensino de história da física
A saga da física: Um RPG para o ensino de história da físicaA saga da física: Um RPG para o ensino de história da física
A saga da física: Um RPG para o ensino de história da física
 
A teoria dos modelos mentais e a aprendizagem da física quântica
A teoria dos modelos mentais e a aprendizagem da física quânticaA teoria dos modelos mentais e a aprendizagem da física quântica
A teoria dos modelos mentais e a aprendizagem da física quântica
 
Big Data: Uma proposta didática para seu uso no ensino de Ciências
Big Data: Uma proposta didática para seu uso no ensino de CiênciasBig Data: Uma proposta didática para seu uso no ensino de Ciências
Big Data: Uma proposta didática para seu uso no ensino de Ciências
 
TATI - A Logo-like interface for microworlds and simulations for physics teac...
TATI - A Logo-like interface for microworlds and simulations for physics teac...TATI - A Logo-like interface for microworlds and simulations for physics teac...
TATI - A Logo-like interface for microworlds and simulations for physics teac...
 
Ficou mais fácil ensinar física no second life com tati logo
Ficou mais fácil ensinar física no second life com tati logoFicou mais fácil ensinar física no second life com tati logo
Ficou mais fácil ensinar física no second life com tati logo
 
Redes sociais virtuais e atividades semipresenciais
Redes sociais virtuais e atividades semipresenciaisRedes sociais virtuais e atividades semipresenciais
Redes sociais virtuais e atividades semipresenciais
 
Fisix - a colher é real?
Fisix - a colher é real?Fisix - a colher é real?
Fisix - a colher é real?
 
Sobre a evolução do conceito de massa na física
Sobre a evolução do conceito de massa na físicaSobre a evolução do conceito de massa na física
Sobre a evolução do conceito de massa na física
 
O perfil conceitual e a compreensão de conceitos físicos
O perfil conceitual e a compreensão de conceitos físicosO perfil conceitual e a compreensão de conceitos físicos
O perfil conceitual e a compreensão de conceitos físicos
 
A física intuitiva
A física intuitivaA física intuitiva
A física intuitiva
 
Virtual, real ou surreal a física do second life
Virtual, real ou surreal   a física do second lifeVirtual, real ou surreal   a física do second life
Virtual, real ou surreal a física do second life
 
Wikificando a História da Física
Wikificando a História da FísicaWikificando a História da Física
Wikificando a História da Física
 
Comunicação não-verbal e sucesso pessoal
Comunicação não-verbal e sucesso pessoalComunicação não-verbal e sucesso pessoal
Comunicação não-verbal e sucesso pessoal
 
Agenda de Vida para Realizar a Mudança
Agenda de Vida para Realizar a MudançaAgenda de Vida para Realizar a Mudança
Agenda de Vida para Realizar a Mudança
 
O Site matematica-divertida.com
O Site matematica-divertida.comO Site matematica-divertida.com
O Site matematica-divertida.com
 
A falta de motricidade no ensino de Física
A falta de motricidade no ensino de FísicaA falta de motricidade no ensino de Física
A falta de motricidade no ensino de Física
 
Os 7 hábitos das pessoas muito eficazes
Os 7 hábitos das pessoas muito eficazesOs 7 hábitos das pessoas muito eficazes
Os 7 hábitos das pessoas muito eficazes
 
A folha seca, a pedra, a maçã e o Sputnik
A folha seca, a pedra, a maçã e o SputnikA folha seca, a pedra, a maçã e o Sputnik
A folha seca, a pedra, a maçã e o Sputnik
 
A parábola no Oriente
A parábola no OrienteA parábola no Oriente
A parábola no Oriente
 

Último

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.pdfHELENO FAVACHO
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 
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çasSocorro Machado
 
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 tecniCleidianeCarvalhoPer
 
praticas experimentais 1 ano ensino médio
praticas experimentais 1 ano ensino médiopraticas experimentais 1 ano ensino médio
praticas experimentais 1 ano ensino médiorosenilrucks
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfHELENO FAVACHO
 
Projeto Nós propomos! Sertã, 2024 - Chupetas Eletrónicas.pptx
Projeto Nós propomos! Sertã, 2024 - Chupetas Eletrónicas.pptxProjeto Nós propomos! Sertã, 2024 - Chupetas Eletrónicas.pptx
Projeto Nós propomos! Sertã, 2024 - Chupetas Eletrónicas.pptxIlda Bicacro
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º anoRachel Facundo
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
Seminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxSeminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxReinaldoMuller1
 
Modelo de Plano Plano semanal Educação Infantil 5 anossemanal Educação Infant...
Modelo de Plano Plano semanal Educação Infantil 5 anossemanal Educação Infant...Modelo de Plano Plano semanal Educação Infantil 5 anossemanal Educação Infant...
Modelo de Plano Plano semanal Educação Infantil 5 anossemanal Educação Infant...AndreaCavalcante14
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfHELENO FAVACHO
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Nós Propomos! Autocarros Elétricos - Trabalho desenvolvido no âmbito de Cidad...
Nós Propomos! Autocarros Elétricos - Trabalho desenvolvido no âmbito de Cidad...Nós Propomos! Autocarros Elétricos - Trabalho desenvolvido no âmbito de Cidad...
Nós Propomos! Autocarros Elétricos - Trabalho desenvolvido no âmbito de Cidad...Ilda Bicacro
 
Slide - EBD ADEB 2024 Licao 02 2Trim.pptx
Slide - EBD ADEB 2024 Licao 02 2Trim.pptxSlide - EBD ADEB 2024 Licao 02 2Trim.pptx
Slide - EBD ADEB 2024 Licao 02 2Trim.pptxedelon1
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfHELENO FAVACHO
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)ElliotFerreira
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesFabianeMartins35
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfHELENO FAVACHO
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAHELENO FAVACHO
 

Último (20)

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
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 
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
 
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
 
praticas experimentais 1 ano ensino médio
praticas experimentais 1 ano ensino médiopraticas experimentais 1 ano ensino médio
praticas experimentais 1 ano ensino médio
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
 
Projeto Nós propomos! Sertã, 2024 - Chupetas Eletrónicas.pptx
Projeto Nós propomos! Sertã, 2024 - Chupetas Eletrónicas.pptxProjeto Nós propomos! Sertã, 2024 - Chupetas Eletrónicas.pptx
Projeto Nós propomos! Sertã, 2024 - Chupetas Eletrónicas.pptx
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º ano
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
Seminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxSeminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptx
 
Modelo de Plano Plano semanal Educação Infantil 5 anossemanal Educação Infant...
Modelo de Plano Plano semanal Educação Infantil 5 anossemanal Educação Infant...Modelo de Plano Plano semanal Educação Infantil 5 anossemanal Educação Infant...
Modelo de Plano Plano semanal Educação Infantil 5 anossemanal Educação Infant...
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
Nós Propomos! Autocarros Elétricos - Trabalho desenvolvido no âmbito de Cidad...
Nós Propomos! Autocarros Elétricos - Trabalho desenvolvido no âmbito de Cidad...Nós Propomos! Autocarros Elétricos - Trabalho desenvolvido no âmbito de Cidad...
Nós Propomos! Autocarros Elétricos - Trabalho desenvolvido no âmbito de Cidad...
 
Slide - EBD ADEB 2024 Licao 02 2Trim.pptx
Slide - EBD ADEB 2024 Licao 02 2Trim.pptxSlide - EBD ADEB 2024 Licao 02 2Trim.pptx
Slide - EBD ADEB 2024 Licao 02 2Trim.pptx
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
 

Tati - uma interface textual amigável para o second life

  • 1. TATI - Uma Interface Textual Amigável para o Second Life
  • 2. Objetivo Apresentar TATI – The Amiable Textual Interface para o Second Life, a qual permite facilmente a criação de micromundos físicos, tal como proposto por Papert (1985).
  • 3. Aprendizagem de Física As dificuldades de aprendizado em Física são bem conhecidas. Papert(1985): as escolas, em vez de manipulação dos próprios objetos newtonianos, ensinam Física por manipulação de equações.
  • 4. Mundos virtuais SIMULADOR ANDAR JOGAR VOAR CONVERSAR DIRIGIR DIVERTIR VEÍCULOS CONSTRUIR
  • 5. Simulações no SL Simulador de movimento browniano ‘EU’ Aprendizado em primeira pessoa (Bricken, 1991): •Experiencial, •Interativo, •Multissensorial.
  • 6. LSL (Linden Scripting Language) default { state_entry() { llSay(0, "Ready!"); } touch_start(integer total_number) { integer touched_button = llDetectedLinkNumber(0); if(touched_button == GetPrimLinkNumber("Buridanian_button")) llSay(-142679, "Aristotelian Cannonball"); else if(touched_button == GetPrimLinkNumber("Newtonian_button")) llSay(-142679, "Cannonball"); } }
  • 7. Dificuldades Leva-se muito tempo para aprender a mover o avatar, passar por portas, manipular objetos, etc. Enorme curva de aprendizado que desestimula os professores a investir no SL (Sanchez, 2009).
  • 8. Desenvolvimento 1. Definição dos objetos: a. 4 ‘tartarugas’ (PAPERT, 1985, pp. 157-158) + b. 2 objetos ‘padrão’ do SL: físico e não-físico 2. Linguagem TATILogo: a. EBNF b. Validação c/ RPA Toolkit 3. Analisador gramatical (em LSL) a. análise gramatical preditiva (top-down) (Aho et al., 1995 “o livro do dragão”) 4. Tradutor de TATILogo p/ LSL (em LSL)
  • 9. Tipos de objetos NOROBJECT objeto SL não- imune à gravidade; funções físico cinemáticas (llSetPos, llSetRot, etc.) GEOOBJECT tartaruga componentes geométricos: geométrica posição e orientação VELOBJECT tartaruga de comandos para definir velocidade velocidade; posição muda como consequência ACCOBJECT tartaruga de comandos para variar a aceleração velocidade NEWOBJECT tartaruga comandos que aplicam forças newtoniana e torques PHYOBJECT objeto SL sujeito à gravidade; funções físico dinâmicas (llSetForce, etc.)
  • 10. Compatibilidade GEOOBJEC PHYOBJEC NOROBJECT VELOBJECT ACCOBJECT NEWOBJECT T T GETPOS, GETROT       FORWARD, BACKWARD, RIGHT, LEFT, UP,       DOWN, CLOCK, ACLOCK, SPEEDUP, SPEEDDOWN       SPINUP, SPINDOWN       GETVEL, GETANGVEL       GETACCEL       GETFORCE, GETTORQUE, APPFORCE, APPIMPULSE,       APPTORQUE, APPROTIMPULSE
  • 11. TATILogo CREATE object_id object_type? APPFORCE object_id force object_shape? colour? ONGO? DELETE object_id APPTORQUE object_id torque SETCOL object_id colour ONGO? SETPOS object_id position APPROTIMPULSE object_id FORWARD object_id distance rotational_impulse ONGO? ONGO? GETCOL object_id RIGHT object_id angle ONGO? GETTYPE object_id UP object_id angle ONGO? GETPOS object_id CLOCK object_id angle ONGO? GETVEL object_id SETVEL object_id velocity GETANGVEL object_id ONGO? GETTORQUE object_id SPEEDUP object_id speed GO ONGO? CONNECT object_id1 object_id2 SPINUP object_id REPEAT integer ( angular_velocity ONGO? list_of_statements ) SETANGACCEL object_id HELP angular_aceleration ONGO?
  • 12. Exemplo 1 - NOROBJECT /33 create b1 /33 setcol b1 blue /33 forward b1 3 /33 backward b1 6
  • 13. Exemplo 2 - VELOBJECT /33 create b2 velobject plane /33 forward b2 3 /33 speedup b2 0.5 /33 speedup b2 -0.5 /33 setvel b2 (-0.5 0 0) /33 setvel b2 (0 0 0) /33 setvel b2 (0 0 0.5) /33 setvel b2 (0 0 0)
  • 14. Exemplo 3 - PHYOBJECT /33 create b3 phyobject cylinder /33 setcol b3 red /33 forward b3 3 /33 speedup b3 0.5 /33 approtimpulse b3 (0 0 -0.38) /33 appforce b3 (0.5 0 0) /33 appforce b3 (0 0 0)
  • 15. Exemplo 4 – ROTAÇÕES 3D /33 create b1 geoobject plane orange /33 forward b1 2 /33 right b1 90 /33 left b1 180 /33 right b1 90 /33 up b1 45 /33 down b1 90 /33 up b1 45 /33 clock b1 45 /33 aclock b1 90 /33 clock b1 45 /33 repeat 12 ( forward b1 1 ; up b1 5 ; forward b1 1 ; clock b1 5 ; right b1 5 ; forward b1 2 )
  • 16. Exemplo 5 - Circunferência /33 create b4 geoobject plane /33 repeat 36 ( forward b4 0.5 ; left b4 10 )
  • 17. Exemplo 6 - VELOBJECT /33 create b5 velobject plane green /33 repeat 4 (speedup b5 10 ; slowdown b5 10 ; spinup b5 162 ; setangvel b5 (0 0 0) )
  • 18. Exemplo 7 - NEWOBJECT /33 create b7 newobject plane red /33 repeat 4 ( appimpulse b7 ( 12.0 0 0) ; appimpulse b7 ( - 12.0 0 0) ; approtimpulse b7 ( 0 0 1.0) ; approtimpulse b7 ( 0 0 -0.98) )
  • 19. Exemplo 9 - COLISÕES /33 create c1 phyobject sphere blue /33 setpos c1 (214.7874 208.3379 38.48) /33 create c2 phyobject sphere red /33 setpos c2 (207.5374 216.3379 38.48) /33 appimpulse c1 (-4 0 0) ongo /33 appimpulse c2 (0 -4 0) ongo /33 go
  • 20. Conclusão Acreditamos que a sequência de tipos de objetos acima realiza a proposta de sequencia de aprendizagem piagetiana de Papert para a física newtoniana (1985), desde o objeto geométrico ao newtoniano, propiciando a construção exploratória e sintônica dos conceitos de posição, velocidade, aceleração, força, etc.
  • 21. Conclusão TATI permite “relacionar a novidade a ser aprendida com alguma coisa que já se sabe e tomar a coisa nova e apropriar-se dela, brincar com ela, construir com ela (Papert, 1985, p. 148).” Esperamos que TATI e TATILogo representem uma contribuição significativa para o aprendizado de física e reduzam a curva de aprendizado do SL.
  • 22. Referências • ABELSON, H.; DISESSA, A. A. Turtle Geometry: Computations as a Medium for Exploring Mathematics. Cambridge, MA: MIT Press, 1981. • HARVEY, B. Berkeley Logo User Manual. Berkeley, CA: University of California, 1993. • PAPERT, S. A. Logo: Computadores e Educação. São Paulo: Brasiliense, 1985.