About PCD23

The Processing Community Day 2023 (PCD23@Porto) is a free and open-participation event that aims to promote Creative Coding and Computational Thinking in the Arts and Design.

It will take place on Tuesday 14th of February 2023, and we welcome all local, national and international people interested in this topic to join us at the Faculty of Fine Arts of the University of Porto.

Following the model from previous editions, this year's program will feature a keynote conference, an online exhibition (resulting from the call for works), and a set of beginner and intermediate-level warm-up workshops, on different creative coding topics and technologies, and a round table discussion about computation in education.

The PCD23 is a voluntary and open-to-participate organization of the Communication Design, Visual Arts and Drawing bachelor degrees designed for the entire creative community. Organized with the support of the Art, Design, and Society Research Institute (i2ADS) as part of the overall initiative of the Processing Foundation. All events in the program are free, but registration is mandatory.

Previous editions have been organized since 2019.
PCD@Coimbra, 2022 PCD@Coimbra, 2021 PCD@Porto, 2021 PCD@Coimbra, 2020 PCD@Porto, 2020 PCD@Lisbon, 2019 PCD@Lisbon, 2019 PCD@Porto, 2019

Important Dates

  • Conference: 14 February 2023
  • Submissions for the online exhibition: until 15 January 2023
  • Notification of the results from the call 23 January 2023
  • Warm-up workshops: between 2 January and 7 Februry 2023

Conference Program

14 February 2023, GMT+0
10:30 Conference opening
10:45 RECODE Online Exhibition opening
11:00 Artist Talks: Pierre Coric, Liz Melchor, Amenda Tate and Tansy Xiao. Moderator: Miguel Carvalhais
14:30 Keynote speaker: Anna Carreras. Moderator: André Rangel
16:00 Workshops results. Moderator: Pedro Amado
17:00 Education roundtable. Moderator: Eduardo Morais


All events in the program are free, but registration is mandatory. In-person and online live-stream attendance options available. Book your registration accordingly.

Keynote Speaker: Anna Carreras

Finding balance on generative art algorithms to get surprised!

“Finding the balance between order and randomness in generative art is crucial. Embedding a narrative, memories and the artist voice in an algorithm can be tricky. We will review some works, some algorithms and some recent research on how to work with generative art in order to foster emergence and diversity to get surprising results.”

Anna Carreras is a generative artist and creative coder focusing her work on the use of algorithms to create visuals that foster memories or evocate new ones.

She codes her work from scratch to create images that cannot be achieved in any other medium. She is interested in complexity that emerges from small simple behaviours. She wants to foster diversity and explores the balance between order and chaos in which nature and daily life seem to be suspended.

She draws inspiration from her Mediterranean culture and landscape to translate it into abstract visuals. Vivid digital images, static or dynamic, geometric or organic, but always unpredictable and unrepeatable, even by the artist herself.

She has exhibited at Feral File, Art Blocks Curated and CVerso galleria. She has also developed and exhibited generative art and digital installations in renowned national and international institutions, museums and festivals like MUTEK ES+AR, Sónar Festival, Eufònic Urbà Decentraland, Venice Art Biennale, Medialab Prado Madrid or Abandon Normal Devices Liverpool, among others.


Creative Coding and Computational Thinking in the Arts and Design

Panel Discussion

Why do we teach Creative Coding and Computational Thinking in the Arts and Design? How do we teach it? How will we teach it?

PCD23@Porto will host a roundtable to discuss creative code pedagogical practices and challenges. Four educators, researchers, and practitioners from a diverse set of backgrounds will discuss teaching strategies and students' acceptance of coding, looking towards the challenges and opportunities presented by artificial intelligence. The panel will be moderated by Eduardo Morais, whose recent PhD thesis inquired about creative coding practices and acceptance in Portuguese higher education.

The panel

Alípio Jorge is an associate professor at the Faculty of Sciences, University of Porto, where he is the current director of the Computer Science Department, and also the coordinator of the Artificial Intelligence and Decision Support Laboratory at INESC TEC. He has been involved with machine learning research, including natural language processing. He was a 'sherpa' for Portugal at the European Commission and responsible for drafting the Portuguese Artificial Intelligence Strategy document.

António de Sousa Dias is a composer, multimedia artist, performer, currently Associate Professor with aggregation at the Department of Multimedia Art of the Faculty of Fine Arts, University of Lisbon and researcher at the Research and Study Centre in Fine Arts (CIEBA). He composed music for cinema and audiovisuals (fiction, documentary, animation), as well as works exploring various genres (instrumental, electroacoustic, mixed), performance, musical theatre and multidisciplinary crossings. Multimedia, installation and visual creation also play an important role in his career.

Isa Clara Neves is an architect, postdoctoral researcher at the Centre for Social Studies, University of Coimbra and at the College of Arts and Architecture, Pennsylvania State University, and guest lecturer at Universidade Lusófona do Porto and at the Faculty of Architecture, University of Porto. She researches computational design and digital culture in architecture, for which she won the Távora Prize in 2018. She has also collaborated with Eduardo Souto de Moura, and now runs her own architecture partnership.

Miguel Carvalhais is an Associate Professor at the Design Department of the Faculty of Fine Arts, University of Porto. His research explores computational art, design and aesthetics, topics to which he dedicated the books “Art and Computation” (2022) and “Artificial Aesthetics” (2016). His artistic practice spans computer music, sound art, live performance, audiovisuals, and sound installations. He runs the Crónica label for experimental music and sound art, and the xCoAx conference (on computation, communication, aesthetics and x).



The PCD23@Porto invites artists, academics, researchers, professionals, and creators to submit individual or collective artworks that explore the idea of:

RECODECODE as a field of experimentation
CORECODERE as a learning process
CODERECODE as a way to expand communication

Besides these general paths, we highly encourage creative ways of looking and interpreting the notion of RECODE.

Submissions should be made via the online form:
Submit your artwork

  • Submission deadline: Sunday, 15 January 2023.
  • Acceptance notifications: Friday, 20 January 2023. Update: Tuesday, 23 January 2023

See additional details about the theme of the call, requirements, jury and evaluation criteria:
More details

Warm-up Workshops

The PCD23@Porto is promoting and organizing a set of open-to participation workshops that will lead to the main event day on Tuesday 14th of February of 2023. Most of them will be held in-person at FBAUP, but a select few will run online or in hybrid modes

Creative Coding Introduction with Processing (Open Class)
December 12, 2023, 14:00–17:00 GMT
Details & Registration

Information Vizualization with p5.js
January 2, 4 and 6, 2023, 17:00-19:30 GMT
Details & Registration

Introduction to TouchDesigner
January 10, 2023, 14:30–17:30 GMT
Details & Registration

Multi-resolution procedural tile patterns with Processing
January 17, 2023, 14:00–17:00 GMT
Details & Registration

Introduction to Media Pipe
January 24, 2023, 14:30–17:30 GMT
Details & Registration

Introduction to AR with Adobe Aero
January 31, 2023, 14:30–17:30 GMT
Details & Registration

Generative design through image data manipulation (with Grasshopper)
February 7, 2023, 14:30–17:30 GMT
Details & Registration

Organization & contacts

António Castro (LDC / FBAUP)
Event recording and organization support
André Rangel (i2ADS / FBAUP)
Organization. Workshops coordination. Keynote moderation
Beatriz Teixeira (LDC / FBAUP)
Workshops support and moderation. Event recording and organization support
Bruno Barros (LDC / FBAUP)
Event recording and organization support
Bruno Giesteira (ID+ / FBAUP)
Organization. Digital communication. Workshops coordination
Camila Mangueira (i2ADS / FBAUP)
Organization. Exhibition curator & digital communication
Carolina Magalhães (LDC / FBAUP)
Event recording and organization support
Eduardo Morais (FEUP)
Organization. Roundtable organization & moderator
Eliana Penedos-Santiago (ID+ / FBAUP)
Organization. Workshops coordination & instructor
Fabrício Fava (i2ADS / FBAUP)
Organization. Digital communication & exhibition support
Inês Galiza (LDC / FBAUP)
Workshops support and moderation. Event recording and organization support
Joana Carneiro (i2ADS / FBAUP)
Organization. Design & Digital communication
Miguel Carvalhais (i2ADS / FBAUP)
Organization. Artist Talks Moderator
Pedro Amado (i2ADS / FBAUP)
Event Coordination & Organization. Digital communication, panel discussion & exhibition support. Workshops coordination & instructor
Rodrigo Carvalho (ID+ / FBAUP)
Organization. Workshops coordination & instructor

For additional information, please contact:
Follow us on: Facebook and on Instagram