Introdução à programação gráfica (usando Processing)
Main Author: | |
---|---|
Publication Date: | 2007 |
Format: | Other |
Language: | por |
Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
Download full: | https://repositorio-aberto.up.pt/handle/10216/1848 |
Summary: | Sorry... no English version. Contact me for more details pamado@fba.up.pt<p>O presente manual serve de apoio às sessões de formação em Introdução à programaçãoGráfica usando Processing.A formação pretende fornecer aos alunos/formandos uma oportunidade para contactaremcom conceitos de algoritmia e conceitos gerais sobre linguagens de programação. Oaluno/formando será incentivado a estruturar o pensamento de forma a resolverproblemas através da programação do computador. No final da formação, pretende-seque os alunos/formandos possuam as ferramentas necessárias para se iniciarem naprogramação gráfica usando ferramentas de código como Processing ou complementandoprogramas como Adobe Flash e ou Director em scripting, isto porque os conhecimentosadquiridos permitirão abordar outras linguagens de programação.Porquê usar código para realizar tarefas que são (aparentemente) mais fáceis de realizarde modo tradicional? Como demonstrado muito brevemente, o conceito, ou melhor ocódigo encontra-se na raiz da maior parte das criações artísticas. Da arte conceptual aocódigo digital usado nas plataformas actuais é apenas uma manifestação sobre diferentesmeios, a formalização de um processo racional.Depois de uma introdução teórica à programação e algoritmia introduzindo os conceitoschave (principais componentes da programação) introduz-se o Processing enquantoferramenta e aborda-se o léxico e sintaxe do programa com breves exercícios. Sãoapresentados exemplos, acompanhados por uma exposição multimédia, de algunstrabalhos dos autores mais influentes no que diz respeito ao desenho digital. JohnMaeda, Bem Fry, Casey Reas, Mariuz Watz, Lia, Golan Levin são alguns dos autoresabordados. Na secção da Prática I e Prática II, bem como no final da introdução, sãorealizados exercícios práticos tendo em vista exercitar os principais conceitosapreendidos: Pong - Léxico e Sintaxe; Jogo da Vida - Manipulação de dados ealgoritmia; Máquina de Desenho - Estruturação e prototipagem rápida de uma aplicaçãoque gera gráficos parametrizados pelo utilizador.As notas incluídas neste documento são relativas aos apontamentos pessoais de PedroAmado, Técnico Superior de Design (FBAUP) compilados a partir das notas das aulas doEngenheiro Jorge Cardoso (Escola das Artes, UCP), pesquisa na Web (apontadores nofinal) e de investigação pessoal que realiza desde 2001 tendo por base a experiênciapessoal enquanto Designer Gráfico (não-programador!).Ver nota de crédito.Por fim, este documento/formação surge por iniciativa pessoal de Pedro Amado noâmbito das dunções enquanto Técnico de Design da FBAUP. Enquanto formação, écomplementar à formação académica da comunidade, mas como verificado porexperiência pessoal, é crucial num desenvolvimento pessoal mais completo.<p>Pedro Amado, 2006-06-08Versão 1.61 (beta). Actualizada em 2007-04-12.Este trabalho está licenciado sob uma Licença Creative Commons Atribuição-Uso Não-Comercial-Partilha nos termos da mesma Licença 2.5 Portugal. Para ver uma cópia destalicença, visite http://creativecommons.org/licenses/by-nc-sa/2.5/pt/ ou envie uma cartapara Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.<p> |
id |
RCAP_2a0b91b54c10adec34a4ca86f8e4fbde |
---|---|
oai_identifier_str |
oai:repositorio-aberto.up.pt:10216/1848 |
network_acronym_str |
RCAP |
network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository_id_str |
https://opendoar.ac.uk/repository/7160 |
spelling |
Introdução à programação gráfica (usando Processing)Computação gráfica, Artes gráficasComputer graphics, Graphic artsSorry... no English version. Contact me for more details pamado@fba.up.pt<p>O presente manual serve de apoio às sessões de formação em Introdução à programaçãoGráfica usando Processing.A formação pretende fornecer aos alunos/formandos uma oportunidade para contactaremcom conceitos de algoritmia e conceitos gerais sobre linguagens de programação. Oaluno/formando será incentivado a estruturar o pensamento de forma a resolverproblemas através da programação do computador. No final da formação, pretende-seque os alunos/formandos possuam as ferramentas necessárias para se iniciarem naprogramação gráfica usando ferramentas de código como Processing ou complementandoprogramas como Adobe Flash e ou Director em scripting, isto porque os conhecimentosadquiridos permitirão abordar outras linguagens de programação.Porquê usar código para realizar tarefas que são (aparentemente) mais fáceis de realizarde modo tradicional? Como demonstrado muito brevemente, o conceito, ou melhor ocódigo encontra-se na raiz da maior parte das criações artísticas. Da arte conceptual aocódigo digital usado nas plataformas actuais é apenas uma manifestação sobre diferentesmeios, a formalização de um processo racional.Depois de uma introdução teórica à programação e algoritmia introduzindo os conceitoschave (principais componentes da programação) introduz-se o Processing enquantoferramenta e aborda-se o léxico e sintaxe do programa com breves exercícios. Sãoapresentados exemplos, acompanhados por uma exposição multimédia, de algunstrabalhos dos autores mais influentes no que diz respeito ao desenho digital. JohnMaeda, Bem Fry, Casey Reas, Mariuz Watz, Lia, Golan Levin são alguns dos autoresabordados. Na secção da Prática I e Prática II, bem como no final da introdução, sãorealizados exercícios práticos tendo em vista exercitar os principais conceitosapreendidos: Pong - Léxico e Sintaxe; Jogo da Vida - Manipulação de dados ealgoritmia; Máquina de Desenho - Estruturação e prototipagem rápida de uma aplicaçãoque gera gráficos parametrizados pelo utilizador.As notas incluídas neste documento são relativas aos apontamentos pessoais de PedroAmado, Técnico Superior de Design (FBAUP) compilados a partir das notas das aulas doEngenheiro Jorge Cardoso (Escola das Artes, UCP), pesquisa na Web (apontadores nofinal) e de investigação pessoal que realiza desde 2001 tendo por base a experiênciapessoal enquanto Designer Gráfico (não-programador!).Ver nota de crédito.Por fim, este documento/formação surge por iniciativa pessoal de Pedro Amado noâmbito das dunções enquanto Técnico de Design da FBAUP. Enquanto formação, écomplementar à formação académica da comunidade, mas como verificado porexperiência pessoal, é crucial num desenvolvimento pessoal mais completo.<p>Pedro Amado, 2006-06-08Versão 1.61 (beta). Actualizada em 2007-04-12.Este trabalho está licenciado sob uma Licença Creative Commons Atribuição-Uso Não-Comercial-Partilha nos termos da mesma Licença 2.5 Portugal. Para ver uma cópia destalicença, visite http://creativecommons.org/licenses/by-nc-sa/2.5/pt/ ou envie uma cartapara Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.<p>20072007-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/otherapplication/pdfhttps://repositorio-aberto.up.pt/handle/10216/1848porPedro Amadoinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-02-27T18:52:15Zoai:repositorio-aberto.up.pt:10216/1848Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T23:01:08.560649Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
dc.title.none.fl_str_mv |
Introdução à programação gráfica (usando Processing) |
title |
Introdução à programação gráfica (usando Processing) |
spellingShingle |
Introdução à programação gráfica (usando Processing) Pedro Amado Computação gráfica, Artes gráficas Computer graphics, Graphic arts |
title_short |
Introdução à programação gráfica (usando Processing) |
title_full |
Introdução à programação gráfica (usando Processing) |
title_fullStr |
Introdução à programação gráfica (usando Processing) |
title_full_unstemmed |
Introdução à programação gráfica (usando Processing) |
title_sort |
Introdução à programação gráfica (usando Processing) |
author |
Pedro Amado |
author_facet |
Pedro Amado |
author_role |
author |
dc.contributor.author.fl_str_mv |
Pedro Amado |
dc.subject.por.fl_str_mv |
Computação gráfica, Artes gráficas Computer graphics, Graphic arts |
topic |
Computação gráfica, Artes gráficas Computer graphics, Graphic arts |
description |
Sorry... no English version. Contact me for more details pamado@fba.up.pt<p>O presente manual serve de apoio às sessões de formação em Introdução à programaçãoGráfica usando Processing.A formação pretende fornecer aos alunos/formandos uma oportunidade para contactaremcom conceitos de algoritmia e conceitos gerais sobre linguagens de programação. Oaluno/formando será incentivado a estruturar o pensamento de forma a resolverproblemas através da programação do computador. No final da formação, pretende-seque os alunos/formandos possuam as ferramentas necessárias para se iniciarem naprogramação gráfica usando ferramentas de código como Processing ou complementandoprogramas como Adobe Flash e ou Director em scripting, isto porque os conhecimentosadquiridos permitirão abordar outras linguagens de programação.Porquê usar código para realizar tarefas que são (aparentemente) mais fáceis de realizarde modo tradicional? Como demonstrado muito brevemente, o conceito, ou melhor ocódigo encontra-se na raiz da maior parte das criações artísticas. Da arte conceptual aocódigo digital usado nas plataformas actuais é apenas uma manifestação sobre diferentesmeios, a formalização de um processo racional.Depois de uma introdução teórica à programação e algoritmia introduzindo os conceitoschave (principais componentes da programação) introduz-se o Processing enquantoferramenta e aborda-se o léxico e sintaxe do programa com breves exercícios. Sãoapresentados exemplos, acompanhados por uma exposição multimédia, de algunstrabalhos dos autores mais influentes no que diz respeito ao desenho digital. JohnMaeda, Bem Fry, Casey Reas, Mariuz Watz, Lia, Golan Levin são alguns dos autoresabordados. Na secção da Prática I e Prática II, bem como no final da introdução, sãorealizados exercícios práticos tendo em vista exercitar os principais conceitosapreendidos: Pong - Léxico e Sintaxe; Jogo da Vida - Manipulação de dados ealgoritmia; Máquina de Desenho - Estruturação e prototipagem rápida de uma aplicaçãoque gera gráficos parametrizados pelo utilizador.As notas incluídas neste documento são relativas aos apontamentos pessoais de PedroAmado, Técnico Superior de Design (FBAUP) compilados a partir das notas das aulas doEngenheiro Jorge Cardoso (Escola das Artes, UCP), pesquisa na Web (apontadores nofinal) e de investigação pessoal que realiza desde 2001 tendo por base a experiênciapessoal enquanto Designer Gráfico (não-programador!).Ver nota de crédito.Por fim, este documento/formação surge por iniciativa pessoal de Pedro Amado noâmbito das dunções enquanto Técnico de Design da FBAUP. Enquanto formação, écomplementar à formação académica da comunidade, mas como verificado porexperiência pessoal, é crucial num desenvolvimento pessoal mais completo.<p>Pedro Amado, 2006-06-08Versão 1.61 (beta). Actualizada em 2007-04-12.Este trabalho está licenciado sob uma Licença Creative Commons Atribuição-Uso Não-Comercial-Partilha nos termos da mesma Licença 2.5 Portugal. Para ver uma cópia destalicença, visite http://creativecommons.org/licenses/by-nc-sa/2.5/pt/ ou envie uma cartapara Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.<p> |
publishDate |
2007 |
dc.date.none.fl_str_mv |
2007 2007-01-01T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/other |
format |
other |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://repositorio-aberto.up.pt/handle/10216/1848 |
url |
https://repositorio-aberto.up.pt/handle/10216/1848 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
repository.mail.fl_str_mv |
info@rcaap.pt |
_version_ |
1833599974574653441 |