simulações para ensino fisica

64
Tecnologias Utilização Produção Simulações para o ensino de Física princípios e dificuldades Dr. Ivan R. Pagnossin 17 de outubro de 2008

Upload: ivan-pagnossin

Post on 05-Jul-2015

225 views

Category:

Technology


2 download

DESCRIPTION

Presentation given on september 2008 about using software development for teaching physics and mathematics

TRANSCRIPT

Page 1: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Simulações para o ensino de Físicaprincípios e dificuldades

Dr. Ivan R. Pagnossin

17 de outubro de 2008

Page 2: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

1 TecnologiasOs requisitosLinguagens de programaçãoBibliotecas 3D

2 Utilização

3 Produção

Page 3: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

1 TecnologiasOs requisitosLinguagens de programaçãoBibliotecas 3D

2 Utilização

3 Produção

Page 4: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

1 TecnologiasOs requisitosLinguagens de programaçãoBibliotecas 3D

2 Utilização

3 Produção

Page 5: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Os requisitos

Portabilidade é fundamental(abrangência/EaD)

Integração web(abrangência/EaD)

Internacionalização (I18N)(abrangência/EaD)

Velocidade: código interpretado × compilado(simulações complexas)

Biblioteca 3D(alguns conceitos precisam)

Software livre

Page 6: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Os requisitos

Portabilidade é fundamental(abrangência/EaD)

Integração web(abrangência/EaD)

Internacionalização (I18N)(abrangência/EaD)

Velocidade: código interpretado × compilado(simulações complexas)

Biblioteca 3D(alguns conceitos precisam)

Software livre

Page 7: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Os requisitos

Portabilidade é fundamental(abrangência/EaD)

Integração web(abrangência/EaD)

Internacionalização (I18N)(abrangência/EaD)

Velocidade: código interpretado × compilado(simulações complexas)

Biblioteca 3D(alguns conceitos precisam)

Software livre

Page 8: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Os requisitos

Portabilidade é fundamental(abrangência/EaD)

Integração web(abrangência/EaD)

Internacionalização (I18N)(abrangência/EaD)

Velocidade: código interpretado × compilado(simulações complexas)

Biblioteca 3D(alguns conceitos precisam)

Software livre

Page 9: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Os requisitos

Portabilidade é fundamental(abrangência/EaD)

Integração web(abrangência/EaD)

Internacionalização (I18N)(abrangência/EaD)

Velocidade: código interpretado × compilado(simulações complexas)

Biblioteca 3D(alguns conceitos precisam)

Software livre

Page 10: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Os requisitos

Portabilidade é fundamental(abrangência/EaD)

Integração web(abrangência/EaD)

Internacionalização (I18N)(abrangência/EaD)

Velocidade: código interpretado × compilado(simulações complexas)

Biblioteca 3D(alguns conceitos precisam)

Software livre

Page 11: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Os requisitos

Portabilidade é fundamental(abrangência/EaD)

Integração web(abrangência/EaD)

Internacionalização (I18N)(abrangência/EaD)

Velocidade: código interpretado × compilado(simulações complexas)

Biblioteca 3D(alguns conceitos precisam)

Software livre

Page 12: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Algumas linguagens disponíveisprós e contras

Java

U Velocidade

U Portabilidade

U Biblioteca 3D

U Integração web

U I18N

D Velocidade?

C/C++

U Velocidade

U Biblioteca 3D

D Portabilidade

D Integração web

JavaFX

U ∼ Java

Processing

U Sintaxe

U ∼ Java

D UI

Mathematica

U Portabilidade

U Bibliotecas

D Player (80 MB)

D UI

D Integração web

C#

D Portabilidade

D Proprietário

JavaScript

U Integração web

D Velocidade

D Biblioteca 3D

Flash (ActionScript)

U Integração web

D Velocidade

D Biblioteca 3D

Page 13: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Algumas linguagens disponíveisprós e contras

Java

U Velocidade

U Portabilidade

U Biblioteca 3D

U Integração web

U I18N

D Velocidade?

C/C++

U Velocidade

U Biblioteca 3D

D Portabilidade

D Integração web

JavaFX

U ∼ Java

Processing

U Sintaxe

U ∼ Java

D UI

Mathematica

U Portabilidade

U Bibliotecas

D Player (80 MB)

D UI

D Integração web

C#

D Portabilidade

D Proprietário

JavaScript

U Integração web

D Velocidade

D Biblioteca 3D

Flash (ActionScript)

U Integração web

D Velocidade

D Biblioteca 3D

Page 14: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Algumas linguagens disponíveisprós e contras

Java

U Velocidade

U Portabilidade

U Biblioteca 3D

U Integração web

U I18N

D Velocidade?

C/C++

U Velocidade

U Biblioteca 3D

D Portabilidade

D Integração web

JavaFX

U ∼ Java

Processing

U Sintaxe

U ∼ Java

D UI

Mathematica

U Portabilidade

U Bibliotecas

D Player (80 MB)

D UI

D Integração web

C#

D Portabilidade

D Proprietário

JavaScript

U Integração web

D Velocidade

D Biblioteca 3D

Flash (ActionScript)

U Integração web

D Velocidade

D Biblioteca 3D

Page 15: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Algumas linguagens disponíveisprós e contras

Java

U Velocidade

U Portabilidade

U Biblioteca 3D

U Integração web

U I18N

D Velocidade?

C/C++

U Velocidade

U Biblioteca 3D

D Portabilidade

D Integração web

JavaFX

U ∼ Java

Processing

U Sintaxe

U ∼ Java

D UI

Mathematica

U Portabilidade

U Bibliotecas

D Player (80 MB)

D UI

D Integração web

C#

D Portabilidade

D Proprietário

JavaScript

U Integração web

D Velocidade

D Biblioteca 3D

Flash (ActionScript)

U Integração web

D Velocidade

D Biblioteca 3D

Page 16: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Algumas linguagens disponíveisprós e contras

Java

U Velocidade

U Portabilidade

U Biblioteca 3D

U Integração web

U I18N

D Velocidade?

C/C++

U Velocidade

U Biblioteca 3D

D Portabilidade

D Integração web

JavaFX

U ∼ Java

Processing

U Sintaxe

U ∼ Java

D UI

Mathematica

U Portabilidade

U Bibliotecas

D Player (80 MB)

D UI

D Integração web

C#

D Portabilidade

D Proprietário

JavaScript

U Integração web

D Velocidade

D Biblioteca 3D

Flash (ActionScript)

U Integração web

D Velocidade

D Biblioteca 3D

Page 17: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Algumas linguagens disponíveisprós e contras

Java

U Velocidade

U Portabilidade

U Biblioteca 3D

U Integração web

U I18N

D Velocidade?

C/C++

U Velocidade

U Biblioteca 3D

D Portabilidade

D Integração web

JavaFX

U ∼ Java

Processing

U Sintaxe

U ∼ Java

D UI

Mathematica

U Portabilidade

U Bibliotecas

D Player (80 MB)

D UI

D Integração web

C#

D Portabilidade

D Proprietário

JavaScript

U Integração web

D Velocidade

D Biblioteca 3D

Flash (ActionScript)

U Integração web

D Velocidade

D Biblioteca 3D

Page 18: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Algumas linguagens disponíveisprós e contras

Java

U Velocidade

U Portabilidade

U Biblioteca 3D

U Integração web

U I18N

D Velocidade?

C/C++

U Velocidade

U Biblioteca 3D

D Portabilidade

D Integração web

JavaFX

U ∼ Java

Processing

U Sintaxe

U ∼ Java

D UI

Mathematica

U Portabilidade

U Bibliotecas

D Player (80 MB)

D UI

D Integração web

C#

D Portabilidade

D Proprietário

JavaScript

U Integração web

D Velocidade

D Biblioteca 3D

Flash (ActionScript)

U Integração web

D Velocidade

D Biblioteca 3D

Page 19: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Algumas linguagens disponíveisprós e contras

Java

U Velocidade

U Portabilidade

U Biblioteca 3D

U Integração web

U I18N

D Velocidade?

C/C++

U Velocidade

U Biblioteca 3D

D Portabilidade

D Integração web

JavaFX

U ∼ Java

Processing

U Sintaxe

U ∼ Java

D UI

Mathematica

U Portabilidade

U Bibliotecas

D Player (80 MB)

D UI

D Integração web

C#

D Portabilidade

D Proprietário

JavaScript

U Integração web

D Velocidade

D Biblioteca 3D

Flash (ActionScript)

U Integração web

D Velocidade

D Biblioteca 3D

Page 20: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Algumas linguagens disponíveisprós e contras

Java

U Velocidade

U Portabilidade

U Biblioteca 3D

U Integração web

U I18N

D Velocidade?

C/C++

U Velocidade

U Biblioteca 3D

D Portabilidade

D Integração web

JavaFX

U ∼ Java

Processing

U Sintaxe

U ∼ Java

D UI

Mathematica

U Portabilidade

U Bibliotecas

D Player (80 MB)

D UI

D Integração web

C#

D Portabilidade

D Proprietário

JavaScript

U Integração web

D Velocidade

D Biblioteca 3D

Flash (ActionScript)

U Integração web

D Velocidade

D Biblioteca 3D

Page 21: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Page 22: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Page 23: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Page 24: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Page 25: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Page 26: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Page 27: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Page 28: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Page 29: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Page 30: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Page 31: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Page 32: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Bibliotecas 3D

DirectXU Bem desenvolvida e estávelD ProprietáriaD Portabilidade (exclusiva do Windows)D Desenvolvimento em CD Máquina de estadosD Construção da cena

OpenGLU Bem desenvolvida e estávelU LivreU Portabilidade (Windows, UNIX e Mac OS)D Desenvolvimento em CD Máquina de estadosD Construção da cena

Page 33: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Page 34: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Page 35: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Page 36: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Page 37: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Page 38: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Page 39: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Page 40: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Page 41: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Page 42: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Page 43: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Page 44: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

OpenGL para Java

JOGL (Java OpenGL)Wrapper (mapeamento Java → C)

U VelocidadeD Máquina de estados no paradigma de OOPD Construção da cena (herda do OpenGL)

Java 3DU Camada de abstraçãoU Orientada a objetosU Elementos da cena representados por classesU OpenGL ou DirectXD Velocidade

Page 45: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Exemplos de utilização

Lançamento balístico: interação intuitiva

Ângulos de Euler: três dimensões e exercícios(dificuldade)

Pêndulo 3D:Equações diferenciasRealidade × aproximaçõesdeixar o aluno identificar qual é qual.

Page 46: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Exemplos de utilização

Lançamento balístico: interação intuitiva

Ângulos de Euler: três dimensões e exercícios(dificuldade)

Pêndulo 3D:Equações diferenciasRealidade × aproximaçõesdeixar o aluno identificar qual é qual.

Page 47: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Exemplos de utilização

Lançamento balístico: interação intuitiva

Ângulos de Euler: três dimensões e exercícios(dificuldade)

Pêndulo 3D:Equações diferenciasRealidade × aproximaçõesdeixar o aluno identificar qual é qual.

Page 48: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Exemplos de utilização

Lançamento balístico: interação intuitiva

Ângulos de Euler: três dimensões e exercícios(dificuldade)

Pêndulo 3D:Equações diferenciasRealidade × aproximaçõesdeixar o aluno identificar qual é qual.

Page 49: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Exemplos de utilização

Lançamento balístico: interação intuitiva

Ângulos de Euler: três dimensões e exercícios(dificuldade)

Pêndulo 3D:Equações diferenciasRealidade × aproximaçõesdeixar o aluno identificar qual é qual.

Page 50: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Page 51: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Page 52: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Page 53: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Page 54: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Page 55: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Page 56: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Page 57: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Page 58: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Page 59: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Page 60: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Page 61: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Page 62: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Page 63: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

Programação × arteA diferença entre produção caseira e profissional

Programação × arte ↔ Conteúdo × forma

Modelos tridimensionaisArte tridimensional (modelos):3ds 3DS Max

blend Blender3Dxml Blender3D (script Phyton)

Arte bidimensional:SVG Inkscape → Java SE/Java ME/JavaFX/JavaScript/etcpsd Photoshop (camadas) → JavaFX

Page 64: Simulações Para Ensino Fisica

Tecnologias Utilização Produção

FIM