Arquivos para a categoria: aulas

Bibliotecas no Processing

17 novembro, 2009 (14:32) | aulas | Por: admin

Resumo da aula

Notas!

10 novembro, 2009 (17:00) | aulas | Por: admin

Pessoal,
Por favor confiram suas notas!
http://spreadsheets.google.com/ccc?key=0AqQ2GvdPZmGjcmFMU1NoM3phaUFQaVRualVIV2tkc0E&hl=pt_BR
Farei o lançamento no iger na próxima sexta. Qualquer problema, por favor, avise!
 
 

Exemplo de carregamento de modelo .obj

6 outubro, 2009 (16:23) | aulas | Por: admin

Exemplo de carregamento de modelo .obj
Para que funcione é necessário a instalação da biblioteca .obj loader.
Passo a passo 3d no Processing, ver seção 8.
 
Links para arquivos .obj.
 

Funções em Processing

29 setembro, 2009 (17:22) | aulas | Por: admin

Em anexo

3d no Processing

25 agosto, 2009 (19:06) | aulas | Por: admin

Resumo sobre 3d no Processing

Resumo sobre transformações 3d no Processing

18 agosto, 2009 (16:34) | aulas | Por: admin

3d no Processing

Exercício P07 (aquecimento) (retorno das férias!)

28 julho, 2009 (18:09) | aulas | Por: admin

Sejam bem vindos de volta à nossa disciplina de Introdução à Programação. Neste semestre, continuaremos a trabalhar com a linguagem Processing e, principalmente, com mais fundamentos referentes à lógica de programação. Trabalhamemos neste semestre com:

Processamento de imagem;
Programação gráfica 3d;
Programação para dispositivos móveis;
Modularização de algoritmos;
Uso de bibliotecas em geral;
Bibliotecas de física e simulação;
Programação de som e [...]

Aula 12 – Vetores

16 junho, 2009 (16:26) | aulas | Por: admin

Objetivo
As variáveis criadas até agora permitiram o armazenamento de apenas um valor de cada vez. Vetores permitem a definição de variáveis com o poder de armazenar múltiplos valores. Voltando à metáfora das gavetas, um vetor corresponde a uma gaveta com inúmeras subdivisões.
O objetivo deste capítulo é definir como podemos utilizar vetores em nossos programas e [...]

Aula 10 – Cores

2 junho, 2009 (15:30) | aulas | Por: admin

Objetivo
Nas últimas semanas, trabalhamos com a estrutura de repetição. Tal estrutura, permite a execução de diversas linhas de código mais de uma vez. O capítulo atual retorna o trabalho com as estruturas da programação gráfica.
Agora, vamos aplicar a estrutura de repetição com diversas funções da programação gráfica. Desta forma, a maior parte dos exemplos dos [...]

Aula 08 – Estrutura de repetição

19 maio, 2009 (16:36) | aulas | Por: admin

Objetivo
Trabalhamos até agora com estruturas que permitiram a execução de nossos códigos linha a linha e apenas uma vez. A execução de um conjunto de linhas poderia ser controlada única e exclusivamente através da estrutura condicional (if). Para que se executasse um conjunto de linhas diversas vezes, a cada frame, utilizamos o bloco draw.
Entretanto, muitas [...]

Aula 05 – Funções Matemáticas – Parte 1 – Restrições e Números Aleatórios

5 maio, 2009 (16:08) | aulas | Por: admin

Nosso principal objetivo hoje será a vista de notas e provas.
Além disso, começaremos o tópico relacionado à funções matemáticas e sua aplicação na programação gráfica.
Material da aula em anexo.

Aula 04 – Estrutura condicional e criação de variáveis

24 março, 2009 (15:23) | aulas | Por: admin

Objetivo
Até agora o código que escrevemos caracterizou-se por ser executado linha a linha e do início ao fim do programa. A única alteração de fluxo trabalhada foi implementada através do bloco draw, que permite que seja feita a repetição de parte do código indefinidamente. Entretanto, em um programa de computador muitas vezes torna-se necessário um [...]

Aula 03 – Expressões Aritméticas, Relacionais e Lógicas

17 março, 2009 (13:47) | aulas | Por: admin

Objetivo
Anteriormente, entendemos o Processing como uma ferramenta de desenho e como uma ferramenta de animação e interação. Cada vez mais funções são apresentadas para que se entenda como funcionam as funcionalidades de uma linguagem de programação voltada para a computação gráfica e design digital.
As variáveis apresentadas no capítulo anterior foram utilizadas como entradas imediatas de [...]

Aula 02 – Variáveis do Processing e o Modo Contínuo

10 março, 2009 (16:36) | aulas | Por: admin

Objetivo
No capítulo anterior, o Processing foi tratado como uma simples ferramenta de desenho. Entretanto, o Processing é uma ambiente bastante completo de programação em geral permitindo a manipulação de estruturas em memória através de suas instruções. O objetivo principal agora é começarmos a pensar sobre as diferentes maneiras de representar essas estruturas através de variáveis.
Além [...]

Aula 01 – Introdução à Programação de Computadores usando Processing – Apresentação

6 março, 2009 (14:29) | aulas | Por: admin

Segue apresentação referente à aula desta semana.:
Faça o download da apresentação.

Aula 01 – Introdução à Programação de Computadores usando Processing

3 março, 2009 (15:06) | aulas | Por: admin

Introdução à Programação de Computadores usando Processing
Objetivo
Este texto tem como objetivo apresentar a programação de computadores para aqueles que nunca tiveram contato prévio com nenhuma outra linguagem ou ambiente de programação. Inicia-se com uma apresentação dos conceitos básicos sobre linguagens de programação em geral. Posteriormente, alguns destes conceitos são explorados utilizando-se a linguagem e ambiente [...]

Alguns vídeos mostrados durante a Aula 00

2 março, 2009 (08:59) | aulas | Por: admin

Tetris Moves Me – Narrated Version from Joana Kelly on Vimeo.

Siftables Music Sequencer from Jeevan Kalanithi on Vimeo.

Aula 00 – 17 e 18/02/2009 – Apresentação da Disciplina

17 fevereiro, 2009 (13:41) | aulas | Por: admin

Nesta aula, nosso objetivo será apresentar o que é a disciplina de Introdução à Programação 1 e 2.
Download Apresentação da Disciplina