Painting with Code

Educational Workshop

Painting with Code

Creative coding for everyone — p5.js

Iran Computer Museum, TehranSeptember 2025

Instructor: Pedar Sadegh Beyki

This workshop offered a creative, artistic path into programming. Over two days we learned to paint with code in p5.js while taking first steps in JavaScript and web programming.

Topics

  • Introduction to the p5.js environment
  • Core programming concepts: system, data, memory and processing cycles
  • Working with variables, functions and parameters
  • Coloring and drawing patterns with code
  • Building a generative painting system

Prerequisites

  • A simple laptop

Audience

  • Complete beginners entering web programming creatively
  • Designers, graphic artists and visual artists
  • Anyone interested in geometry and 2D pattern drawing
  • Those curious about interactive art, generative art and creative coding

Schedule

  • September 9–10 — 11:00 to 13:30

Presented by Otaaared Computer Arts Education