Mudanças entre as edições de "Introdução à programação com Python+Processing"
Linha 5: | Linha 5: | ||
Uma oficina rápida (2h/3h) que oferece uma experiência de programação para pessoas totalmente leigas usando [http://py.processing.org Processing Python Mode] |
Uma oficina rápida (2h/3h) que oferece uma experiência de programação para pessoas totalmente leigas usando [http://py.processing.org Processing Python Mode] |
||
− | == Próxima edição na agenda: 20/6 19h, venha! == |
+ | <!--- == Próxima edição na agenda: 20/6 19h, venha! == |
'''Não precisa de inscrição! Traga o seu computador!''' |
'''Não precisa de inscrição! Traga o seu computador!''' |
||
Se possível baixe antes o Processing em http://processing.org/download |
Se possível baixe antes o Processing em http://processing.org/download |
||
+ | ---> |
||
− | |||
=== Hein? === |
=== Hein? === |
||
Linha 23: | Linha 23: | ||
* Automação de tarefas repetitivas. |
* Automação de tarefas repetitivas. |
||
− | + | == Próximas edições? == |
|
=== Faça uma pressão e fique atento na [http://groups.google.com/group/hackerspacesp Lista de Discussão pública do Garoa] === |
=== Faça uma pressão e fique atento na [http://groups.google.com/group/hackerspacesp Lista de Discussão pública do Garoa] === |
||
− | |||
− | == Próximas edições na agenda! Venha! == --> |
||
== Referências == |
== Referências == |
||
Linha 38: | Linha 36: | ||
=== Atividades relacionadas === |
=== Atividades relacionadas === |
||
[[Noite de Processing]] |
[[Noite de Processing]] |
||
− | |||
[[Oficina de GIFs animados]] |
[[Oficina de GIFs animados]] |
||
Linha 46: | Linha 43: | ||
== Edições passadas == |
== Edições passadas == |
||
− | === |
+ | === segunda 20/6/2016 19h === |
− | [[Arquivo: |
+ | [[Arquivo:oficinaPP3.jpg|600px]] |
=== terça 12/04/2016 19h30 === |
=== terça 12/04/2016 19h30 === |
||
Linha 54: | Linha 51: | ||
[[Arquivo:Intro-a-P-com-P+P-2.jpg | 600px]] |
[[Arquivo:Intro-a-P-com-P+P-2.jpg | 600px]] |
||
+ | === sábado 09/04/2016 17h00 === |
||
+ | [[Arquivo:Intro-a-P-com-P+P.jpg | 600px]] |
||
[[Categoria:Eventos]][[Categoria:Python]][[Categoria:Processing]] |
[[Categoria:Eventos]][[Categoria:Python]][[Categoria:Processing]] |
Edição das 23h29min de 20 de junho de 2016
Programação num contexto visual, para quem nunca programou
Uma oficina rápida (2h/3h) que oferece uma experiência de programação para pessoas totalmente leigas usando Processing Python Mode
Hein?
A ideia é desmistificar e abrir o apetite para o uso da programação por 'não programadores', pessoas cuja atividade profissional principal não é a programação.
Usos de Processing e Python que atraem 'não programadores':
- Visualização de dados;
- Arte computacional;
- Programação criativa;
- Design gerativo;
- 'Scrapping' de dados públicos;
- Automação de tarefas repetitivas.
Próximas edições?
Faça uma pressão e fique atento na Lista de Discussão pública do Garoa
Referências
O que é Processing?
Processing é uma plataforma livre/aberta de programação criada em 2001 por Casey Reas e Ben Fry, largamente utilizada por artistas e para o ensino de programação num contexto visual. O Processing IDE (da sigla em inglês para ambiente integrado de desenvolvimento – simplificando, um editor de texto para código) pode ser baixado em https://www.processing.org (curiosamente ele deu origem ao IDE do Arduino).
A versão 'standard' do Processing é baseada em Java, mas hoje existem dois outros projetos importantes da Fundação Processing:
- P5*JS (baseado em JavaScript);
- Processing Python Mode (baseado em Jython)
As ambos podem ser adicionados ao IDE tradicional.
Atividades relacionadas
Noite de Processing Oficina de GIFs animados
O que é Python?
Python é uma linguagem de programação dinâmica, orientada a objetos (mas que permite o uso de outros paradigmas), largamente utilizada em muitas áreas, da programação Web à computação gráfica, da administração de sistemas à computação científica. Python possibilita a integração com outras linguagens e ferramentas, vem com uma bibliotecas padrão extensa, e pode ser aprendida em poucos dias. Muitos programadores Python reportam ganhos substanciais de produtividade e sentem que a linguagem estimula o desenvolvimento de maior qualidade, com código mais sustentável. Python tem sido rapidamente adotada como linguagem introdutória nos principais cursos de engenharia e ciência da computação.