Postagens

Mostrando postagens de abril, 2016

Aula 04 Processing - Flor Randomica

Imagem
Nos exercícios em sala de aula foram criadas as funções flor1 e flor2 como é possível ver na imagem abaixo. O objetivo da tarefa era criar uma função flor3 que criasse a flor com as pétalas reposicionadas, gerando 100 flores com tamanhos e posições randômicas . Tarefa  A tela recebeu um tamanho de 300x300px e um fundo preto. Para que a criação das flores fosse melhor eviedenciada, a taxa de frames foi reduzida para 1. Em seguida criou-se uma função chamada circulo, esta se torna a base do que formará os componentes da flor Uma coisa importante: como a elipse usa o valor do diâmetro para gerar o circulo temos o raio multiplicado por 2, ao fazer isso evitamos criar varias elipses na função flor3 onde seria necessário realizar essa multiplicação.  Na função Flor3 declarou-se 3 variáveis, o "x" e "y" serão responsáveis pela localização das flores que serão formadas e o "r" representa o raio das elipses que se formarão. a função circulo foi...

Aula 03 - Quadros Ordenados

Imagem
   A atividade feita em sala de aula consistia em posicionar horizontalmente 5 imagens de 20 x 30 px, estando 2 na horizontal e 3 na vertical,em uma janela de 180 px de largura com espaços iguais entre as imagens e as extremidades da janela.    O exercício proposto foi a criação uma ferramenta que reorganizasse as imagens de acordo com duas variáveis: h para a quantidade de imagens na horizontal e v para a quantidade de imagens na vertical. Código e discussão Foram declaradas as variáveis: "h" corresponde a quantidade de retângulos na horizontal e "v" a quantidade de retângulos na vertical. A variável "comprimento" guardará a  soma do comprimento de todos os retângulos  e usando da variável "espacoLivre" teremos a diferença do tamanho da tela com o comprimento, dessa forma será possível encontrar o espaçamento exato entre os retângulos e as bordas do quadro.  O tamanho da tela foi definido como 180x180 px e manteve-se a ideia orig...

Hello world! Processing - sobre o documentario

 O documentário traz uma mescla do inicio da codificação e os tempos atuai, usando de recurso visuais como filmes antigos, cenas históricas e depoimentos o documentário tenta mostrar as possibilidades do uso do aplicativo.  A priori existe toda uma explicação  sobre a importância em se ver ações como processos e assim compreender a matemática e lógica dos fundamentos da programação, a importância da ordenação, de uma codificação simples e em como trabalhar com uma linguagem assim pode facilitar o aprendizado e a praticidade na hora de programar, alem do fato de serem necessárias poucas linhas de código para se chegar no resultado desejado Eles tentam convencer que mesmo sem conhecimentos profundos de programação é possível desenvolver códigos que resolvam questões simples e fomentem a criatividade. O processing então não serviria somente como um programa codificador matemático ou de sistemas avançados mas também como um programa capaz de trabalhar com a parte c...