Programação para designers com Processing Modo Python
com Alexandre Villares
total de 10 encontros
19, 22, 26 e 29 de abril
03, 06, 10, 13, 17 e 20 de maio
segundas e quintas-feiras, das 19h às 22h
R$980,00 em até 3x sem juros
Processing é uma das ferramentas computacionais que surgiram com o objetivo de tornar a programação mais adequada às necessidades de pessoas com formações em design, artes visuais e arquitetura, seja para automatizar tarefas em escala, seja com um propósito exploratório, experimental.
Combinando Processing com a sintaxe da linguagem Python, este curso introdutório de 30h permite um primeiro contato com a programação visando a produção de imagens e gráficos vetoriais, 2D ou 3D, estáticos, animados ou interativos.
[Material e/ou equipamento necessário]
Computador próprio [Mac, Windows ou Linux]
Combinando Processing com a sintaxe da linguagem Python, este curso introdutório de 30h permite um primeiro contato com a programação visando a produção de imagens e gráficos vetoriais, 2D ou 3D, estáticos, animados ou interativos.
[Material e/ou equipamento necessário]
Computador próprio [Mac, Windows ou Linux]






Alexandre Villares
Alexandre Villares é professor, consultor em novas mídias, pesquisa práticas artísticas que se valem de meios computacionais e o ensino de programação em um contexto visual. Arquiteto pela FAU-USP (2000) e mestre pela FEC-Unicamp (2019). Co-organizador da Noite de Processing e dos eventos Processing Community Day no Brasil.
Alexandre Villares é professor, consultor em novas mídias, pesquisa práticas artísticas que se valem de meios computacionais e o ensino de programação em um contexto visual. Arquiteto pela FAU-USP (2000) e mestre pela FEC-Unicamp (2019). Co-organizador da Noite de Processing e dos eventos Processing Community Day no Brasil.
[Conteúdo do Curso]
Obtenção de formas básicas e cores;
Animações e variáveis globais;
Variações com condicionais e aleatoriedade;
Declaração de funções e recursão;
Laços de repetição e grades de elementos (filas e colunas);
Deslocamento e rotação com transformações de coordenadas;
Interações com mouse, teclado;
Obtenção de formas básicas e cores;
Animações e variáveis globais;
Variações com condicionais e aleatoriedade;
Declaração de funções e recursão;
Laços de repetição e grades de elementos (filas e colunas);
Deslocamento e rotação com transformações de coordenadas;
Interações com mouse, teclado;
Leitura e manipulação de pixels de uma imagem;
Fontes e recursos vetoriais externos;
Texto e leitura e de dados externos;
Exportação de imagens e de saídas vetoriais;
Orientação a objetos - definindo uma classe;
Utilização de código compartilhado (bibliotecas);
Interação com sensores e interfaces alternativas (Arduino).
Atendimentos individuais de 30 minutos podem ser agendados com o professor.
Fontes e recursos vetoriais externos;
Texto e leitura e de dados externos;
Exportação de imagens e de saídas vetoriais;
Orientação a objetos - definindo uma classe;
Utilização de código compartilhado (bibliotecas);
Interação com sensores e interfaces alternativas (Arduino).
Atendimentos individuais de 30 minutos podem ser agendados com o professor.
Serviço
Prestação de serviços educacionais a distância, através do ambiente virtual de aprendizagem Google Meet e Slack, na forma de um curso on-line, com conteúdo, duração e condições estabelecidos no descritivo do curso. Os alunos receberão os links de entrada por e-mail, na data de cada aula.
O curso é integralmente realizado em ambiente virtual, não incluindo conteúdos/aulas presenciais, sendo certo que não será enviado qualquer material impresso do conteúdo do curso.
Os requisitos técnicos dos aparelhos necessários ao acesso ao curso pelo aluno encontram-se dispostos no descritivo do curso.
Não nos responsabilizamos por eventuais problemas decorrentes de interrupção dos serviços do provedor de acesso à internet do aluno, nem pela interrupção dos serviços em casos de falta de fornecimento de energia elétrica para o sistema de seu provedor de acesso, falhas nos sistemas de transmissão ou de roteamento no acesso à internet, incompatibilidade dos sistemas dos usuários com os do provedor de acesso ou qualquer ação de terceiros que impeçam a prestação de serviço resultante de caso fortuito ou de força maior relacionados no Código Civil Brasileiro.
Ao final do curso, é disponibilizado um certificado de participação aos alunos que solicitarem. Os cursos do Platô são cursos livres de atualização ou classificação, não se classificam como cursos de graduação, pós-graduação ou técnico profissionalizante, ou seja, não tem validação pelo MEC.
Prestação de serviços educacionais a distância, através do ambiente virtual de aprendizagem Google Meet e Slack, na forma de um curso on-line, com conteúdo, duração e condições estabelecidos no descritivo do curso. Os alunos receberão os links de entrada por e-mail, na data de cada aula.
O curso é integralmente realizado em ambiente virtual, não incluindo conteúdos/aulas presenciais, sendo certo que não será enviado qualquer material impresso do conteúdo do curso.
Os requisitos técnicos dos aparelhos necessários ao acesso ao curso pelo aluno encontram-se dispostos no descritivo do curso.
Não nos responsabilizamos por eventuais problemas decorrentes de interrupção dos serviços do provedor de acesso à internet do aluno, nem pela interrupção dos serviços em casos de falta de fornecimento de energia elétrica para o sistema de seu provedor de acesso, falhas nos sistemas de transmissão ou de roteamento no acesso à internet, incompatibilidade dos sistemas dos usuários com os do provedor de acesso ou qualquer ação de terceiros que impeçam a prestação de serviço resultante de caso fortuito ou de força maior relacionados no Código Civil Brasileiro.
Ao final do curso, é disponibilizado um certificado de participação aos alunos que solicitarem. Os cursos do Platô são cursos livres de atualização ou classificação, não se classificam como cursos de graduação, pós-graduação ou técnico profissionalizante, ou seja, não tem validação pelo MEC.
Política de cancelamentoA desistência do aluno só será formalizada mediante requerimento por email enviado ao endereço info@plato.studio. No caso de desistência do curso pelo aluno dentro do prazo de 5 (cinco) dias antes do início do curso, fará jus ao reembolso do valor pago, fora taxas bancárias e de comodidade.
O reembolso acontece apenas em casos de cancelamento de inscrição no prazo previsto acima.
O prazo para efetivação do reembolso é de até 7 dias úteis após confirmação de cancelamento. Após o início do curso não haverá reembolso do valor pago, com exceção dos motivos de saúde comprovados por envio de atestados médicos.
Caso haja interesse, os alunos que apresentarem atestado médico e não optarem pela desistência poderão receber o conteúdo do curso gravado ou garantir sua vaga na próxima turma sem custo adicional.
Os casos omissos neste documento serão resolvidos pela Direção.
O reembolso acontece apenas em casos de cancelamento de inscrição no prazo previsto acima.
O prazo para efetivação do reembolso é de até 7 dias úteis após confirmação de cancelamento. Após o início do curso não haverá reembolso do valor pago, com exceção dos motivos de saúde comprovados por envio de atestados médicos.
Caso haja interesse, os alunos que apresentarem atestado médico e não optarem pela desistência poderão receber o conteúdo do curso gravado ou garantir sua vaga na próxima turma sem custo adicional.
Os casos omissos neste documento serão resolvidos pela Direção.
Bolsas
No intuito de tornar possível o acesso à formação de pessoas cujo recurso material é inversamente proporcional ao interesse, o Platô oferece uma bolsa por curso a estudantes e profissionais que se disponham a dar retorno quanto à dinâmica dos cursos, apoiar nosso esforço de divulgação e ativar seu próprio circuito profissional, possibilitando parcerias e projetos futuros.
Escreva um email para info@plato.studio para mais informações.
Escreva um email para info@plato.studio para mais informações.