p5.js Sebagai Medium Inklusif Dalam Praktik Seni Generatif Pada Pendidikan Seni
DOI:
https://doi.org/10.33153/brikolase.v17i2.7783Keywords:
p5.js, generative art, graphic algorithms, digital technology, practice-based researchAbstract
The rapid development of digital technology has opened new opportunities in both art practice and education, one of which is through code-based generative art. However, for art students, programming is often perceived as a barrier due to its complexity and lack of beginner-friendly accessibility. This study aims to explore p5.js as an inclusive medium in generative art practice, focusing on the creation of algorithm-based visual works. The research employs a practice-based research approach, where the creation process is carried out through a series of algorithmic experiments involving iteration, branching, transformation, randomness, and mathematical functions. Each experiment produces visual outputs that are documented and reflectively analyzed to understand the relationship between algorithmic structures and the resulting aesthetic outcomes. The findings show that p5.js, with its simple, web-based, and easily accessible interface, is effective as an inclusive medium for learning generative art. This process not only produces representative artworks but also demonstrates how algorithms can function as a visual language that bridges art and technology within the context of art education.
Downloads
References
Aji, A., Budiyono, N., Suhirman, S., Ratnasari, D., & Sejati, R. H. (2023). Metode Design Thinking Untuk Perancangan UI/UX Pada Aplikasi Konsultasi Karir. INTEK : Jurnal Informatika Dan Teknologi Informasi, 6(1), 42–48. https://doi.org/10.37729/intek.v6i1.2997
Chibalashvili, A., Savchuk, I., Olianina, S., Shalinskyi, I., & Korenyuk, Y. (2023). Creative Coding as a Modern Art Tool. BRAIN. Broad Research in Artificial Intelligence and Neuroscience, 14(2), 115–127. https://doi.org/10.18662/brain/14.2/447
Giannini, T., & Bowen, J. P. (2023). Generative Art and Computational Imagination: Integrating poetry and art. Proceedings of Eva London 2023, 211–219. https://doi.org/10.14236/ewic/eva2023.37
Levin, G., & Brain, T. (2021). Code as Creative Medium: A Handbook for Computational Art and Design. The MIT Press.
McCarthy, L., Reas, C., & Fry, B. (2015). Getting started with p5.js : making interactive graphics in JavaScript and Processing.
McCormack, J., & D’Inverno, M. (2012). Computers and Creativity: The road ahead. In Computers and Creativity. Berlin, Heidelberg: Springer Berlin Heidelberg., 421–424.
Pandanwangi, A., Prijono, A., & Ratnadewi, R. (2022). Generative Art sebagai Pembentuk Motif Geometris. Ideas: Jurnal Pendidikan, Sosial, Dan Budaya, 8(4), 1199. https://doi.org/10.32884/ideas.v8i4.959
Pasaribu, M. A., Nasution, M. I., Mardiana, A., Cahaya, P., & Kartika, D. (2024). Transformasi Seni Tradisional ke Era Digital : Penerapan Konsep Fraktal dalam Desain Batik Berbasis Website untuk Meningkatkan Kreativitas dan Inovasi. Journal Of Social Science Research Volume, 4(6), 8578–8589.
Soikun, T. M. (2023). Understanding of Generative Art With ‘Python’ Programming. Jurnal Gendang Alam (GA), 13(2), 58–69. https://doi.org/10.51200/ga.v13i2.4735
Wiguna, I. P., Zen, A. P., & Yuningsih, C. R. (2022). Painting with algorithms: The potential for using the P5.js programming language for new media artist. Embracing the Future: Creative Industries for Environment and Advanced Society 5.0 in a Post-Pandemic Era, 271–275. http://scioteca.caf.com/bitstream/handle/123456789/1091/RED2017-Eng-8ene.pdf?sequence=12&isAllowed=y%0Ahttp://dx.doi.org/10.1016/j.regsciurbeco.2008.06.005%0Ahttps://www.researchgate.net/publication/305320484_SISTEM_PEMBETUNGAN_TERPUSAT_STRATEGI_MELESTARI
Wu, J. (2025). Exploring Bridges Between Creative Coding and Visual Generative AI. 1–15. http://arxiv.org/abs/2406.05508
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Devi Ratnasari

This work is licensed under a Creative Commons Attribution 4.0 International License.
Author continues to retain the copyright if the article is published in this journal. The publisher will only need publishing rights

