Procedural pattern programming with p5.js workshop
Channel: Pedro Amado
Date: 13/02/2021

Introduction slide deck for a two-day beginner-level introduction workshop to the p5.js programming library: https://p5js.org/.

Participants were guided through the first steps of computer programming: using variables, functions and parameters, conditions, and loops to structure the algorithm and decision trees; and media such as vector shapes, images, and typography to produce a procedural graphics drawing application.


Taking the work of Portuguese conceptual artists such as Maria Keil and António Quadros Ferreira as starting references, participants were invited to produce a simple Truchet-based modular pattern system capable of exporting assets such as patterns for posters, game maps, or filtered images from the webcam.


More information
This workshop is part of the Processing Community Day 2021 @ Porto (https://pcd.fba.up.pt/2021/). The PCD21 is a free and open-participation event and part of a larger initiative: https://processingfoundation.org/advocacy/processing-community-day-2020. We welcome all members of the local and international community to join us. It aims to promote Creative Computation and Computational Thinking in the Arts and Design.


Instructor
Pedro Amado (Ph.D., MFA) is an Assistant Professor of Web Design, Creative Coding, and Typeface Design at FBAUP. Integrated researcher and member of the direction of the i2ADS research institute, a founding member of the ATIPO, and country delegate for the ATypI. Passionate for digital tinkering and letterpress printing, he focuses his research and development activities on computational and post-digital typography and editorial design, as well as human-computer interaction. Additional info and links: https://linktr.ee/pedamado 

#pcdporto21 #pcd21 #pcd #processing #proce55ing #processingcommunityday #processing3 #p5js #processingcommunityday2021 #processingcommunitydayporto #creativecoding #creativecodeart #algorithmicart #creativecode #artxcode #generativeart #fbaup #design #computationaldesign #i2ads #exhibition