Some of the contents in Selected Creative Coding Assignments will move here in order to keep everything organized.
Check the following content for case studies!
Introduction
COD 207 Creative Coding I is a foundational course designed to introduce students to the essential principles of programming within the realm of creative coding. Through hands-on experiences with algorithmic art practices, students will gain a comprehensive understanding of the fundamental concepts that underlie this innovative field.
Course Objectives:
- Develop Programming Fundamentals: Students will learn the basic syntax and structure of programming languages, focusing on problem-solving skills and logical thinking.
- Explore Algorithmic Art Practices: Through interactive exercises and projects, students will delve into the world of algorithmic art, understanding how to create visually striking and dynamic visualizations using code.
- Apply Creative Coding Principles: By applying creative coding principles to real-world scenarios, students will develop a unique perspective on problem-solving and artistic expression.
Office Hours
Refer to the following link. Create a request. I will provide you the details. Booking link
Links
COD 207 2025-2026 Presentations
Course Content:
Week 1: Introduction to Creative Coding
- Why do I need to learn programming? Interview with Ali Nesin
- Overview of programming languages (Python, JavaScript, etc.)
- What is Creative Coding? Present artistsâŠ
- Pre-survey ALAP
Things to Discuss
This discussion session aims to present basics of Computational Thinking principles. The practices are chosen in order to align with the undergraduate student major. Since design students are visual learners, the tenets of CT are contextualized to provide visual aids and analogies depending on studentâs known practices.
1. Abstraction
Abstraction is crucial in order to reveal the core of the problem. The abstraction process eliminates the unnecessary data and help the designer to focus on the major task to solve the problem.


Procedural Flow
This step is crucial for determining the clean and precise instructions to solve a problem.
Suppose that you instruct your intern about how to use Adobe Photoshop.
Write down step-by-step instructions precisely for the following tasks;
- How to create a 800 x 800 px sized, 72 DPI resolution canvas using Photoshop on Mac or Windows operating system.
- How
Week 2: Algorithmic Art Database
When the speech is corrupted so is the mind.
- Keep mails short and readable
- Donât expect answer on weekends and after 5 pm
- ALAP website introduction. Familiarize yourself.
- Cheat Sheet
- Artist of the week Memo Akten - Showcase
- Inspiration
Week 3: Computational Thinking
- Artist of the week Char Stiles Keynote speech on Creative Coding Fest.
Week 4:
- Inspiration of the week - Ali Nesin
- Artist of the week -
- Understanding the role of randomness and chance in creative coding
- Applying generative principles to create dynamic visuals
- Introduction to machine learning and neural networks in creative coding
Course Assessment:
- Quizzes and Assignments: Regular quizzes and assignments will test studentsâ understanding of programming fundamentals and algorithmic art practices.
- Project-Based Evaluation: A final project will assess studentsâ ability to apply creative coding principles to a real-world scenario or artistic expression.
Target Audience:
COD 207 Creative Coding I is designed for students with little to no prior experience in programming. This course provides an ideal introduction to the world of creative coding, making it accessible to individuals from diverse backgrounds and disciplines.
Useful Links
- Check tutorials CodeGuppy â Coding for middle school and high school students | Free coding platform
- How to name variables, functions and file names? (ref: Naming Conventions)
Articles & Tutorials
Decontextualize blog includes several programming concepts from beginner to intermediate levels for novices.
List of colors and their meaning, article
Transformation
Inspiration & Showcases
Pre-computer Era
Generative Art
REAS.com is a database for Casey REAS
aBe - Ink waves decoded Plotter-based art.
Suskia Freeke - Daily Art In âTwo Years Making Daily Art,â @sasj_nl reflects on their transformative journey of creating art daily for two years. The author highlights how this consistent practice significantly improved their artistic skills, helped them overcome perfectionism, and allowed them to embrace imperfection and experimentation. Key takeaways include fostering creative discipline, discovering a personal style, using art as a form of mindfulness, and emphasizing that the most important aspect is showing up consistently rather than striving for perfect results. The experience ultimately built both technical ability and mental resilience.
Feral File NFT art gallery
b2renger - Grids galore! Experiments with p5js on pattern, generative and grid design
Datavis
Wind Map Showcases wind map in an interactive way in US.
Fathom Information Design A company focuses on data visualization.
THE PROJECT â Dear Data Each week, and for a year, we collected and measured a particular type of data about our lives, used this data to make a drawing on a postcard-sized sheet of paper, and then dropped the postcard in an English
Crowdsourcing
Installations
Keyfleas â Interactive augmented projection by Miles Peyton represented at CreativeApplications.Net
[Official] teamLab Borderless TOKYO, Azabudai Hills
Fabrication
Tactum â MADLAB.CC Design 3D items for yourself on your body.
Iridescence · Behnaz Farahi The custom-made quills flip their colors and start to make patterns, in response to the movement of onlookers and their facial expressions. physicalComputing
Alicia Eggert physicalComputing
Motion Graphics
Individuation â Robert Hodgin
Projection
advection | robert seidel | projection on a water fountain | lichtsicht biennale 2013/2014
OMOTE / REAL-TIME FACE TRACKING & PROJECTION MAPPING
Title Unavailable | Site Unreachable
Wooden Drum âą Patrik HĂŒbner - Generative Design and Creative Coding for brands
NOTA BENE Visual | Digital Experiences
Delicate Boundaries â Chris Sugrue
Performance
Superpositionâ5.84 Quintillion Facets of the Digital Sublime â CreativeApplications.Net, Ryoji Ikeda
discrete figures -ELEVENPLAYĂRhizomatiks ResearchĂKyle McDonald
DeepTalking - Tiri Kananuruk | Tiri Kananuruk
Apparition, Part 1 (2004) â Klaus Obermaier & Ars Electronica Futurelab - YouTube
Kekko Fornarelli - CHRYSALIS | The Performance - YouTube
Primary Assembly physicalComputing
Public Domain & Intervention
About | F.A.T. The Free Art and Technology (F.A.T.) Lab is an organization focused on enhancing the public domain by researching and developing technologies and media. They emphasize releasing their work early, frequently, and with rap music.
THEORY - Face to Facebook (2012) Social networking platforms like Facebook are inherently addictive, capitalizing on our innate desire for connection and self-positioning by creating an âeternal partyâ where users constantly update their virtual identities. While these private corporations profit immensely from this âcrowdsourced targetingâ of user data, especially our public-facing profile pictures, this system also exposes individuals to significant risks like identity theft and re-contextualization of personal data, ultimately revealing the inherent fragility of virtual identities and the unsustainable economic model built upon their exploitation.
Graffiti Research Lab (2009) âArt is a tool of empowerment and social change, and I consider myself blessed to be able to create and use my work to promote health reform, bring awareness about ALS and help others.â ~ Tempt One
Zoom Escaper Online meeting jammer.
Sound & Music
Hatnote Listen to Wikipedia This system provides an interactive audio-visual representation of Wikipediaâs recent changes: bells signal additions, string plucks indicate subtractions, and pitch reflects edit size. Green circles denote unregistered users, purple circles mark bot edits, and a string swell announces new users, who can be welcomed via a clickable blue banner.
Sound Affects performance A duo performance. Sound generated via face mimics and heartbeat.
Symphonies of the Planets Sound composition according to planet orbits.
Sidewalk Orchestra Motion detection on camera images trigger sound samples to create experimental musical composition.
Patatap - Artistic & Studio Work of Jono Patatap, real-time audio-visual instrument available on the web and the App Store. On computer click on the screen and then tap any key on your keyboard.
TONECRAFT BY DINAHMOE-Transforming silence into unappreciated effort. A 3D sequencer for musical composition by DINAHMOE
ĂBERVIZ The studio builds custom real-time audio-reactive music visualizers, using web technologies such as WebGL, Web Audio, and custom GLSL shaders. They also build live concert visuals and interactive installations.
Typography
Reconstitution Transforming political debates into an immersive experience that revealed hidden patterns and deepened civic engagement. by SOSO Limited Studio.
Text Player An original installation by MarĂa GĂŒell, and LA INVISIBLE Lighting Design Studio. MoebiusSurfing coded a C++ tool to layout and animate text files and render the used videos.
the html review 04 An online experimental journal.
THE EXPERIMENT IS DEMOCRACY. FASCISM IS THE CONTROL. Kinetic typography by YOUNG-HAE CHANG.
Schultzschultz - Design studio from Frankfurt Touchography, early prototype, instagram post, post2
OpenCv
Augmented Hand Series - Interactive Art by Golan Levin and Collaborators (2014), The âAugmented Hand Seriesâ by Golan Levin, Chris Sugrue, and Kyle McDonald is a real-time interactive software system that transforms visitorsâ hands. Users insert their hand into a box, and a screen displays a âreimaginedâ version, such as one with an extra finger or autonomously moving fingers, creating playful, dreamlike, or uncanny effects. Critically, these are âhand-awareâ visualizations that operate within the logical structure of the hand, fundamentally altering its deep appearance rather than just applying superficial changes.
Face Substitution (2012)
The Coded Gaze: Unmasking Algorithmic Bias - YouTube (2017)
Investigations â Forensic Architecture (2019)
AI
- DREAM RECORDER â MODEM Dream Recorder is an open-source venture by Modem. Developed in close collaboration with Mark Hinch (software & hardware), Ben Levinas and Joe Tsao (industrial design), and Alexis Jamet (illustrations). source: dream-recorder
- Memo Akten â Artist working with code, data and AI
Hypertext / early net.art
- Some inspiration on Rhizome and Dia.
- MTAA Simple Net Art Diagram - context âArt made online exists solely if realized by both author and viewer, since an experience of the work is possible only once, or if, it is accessed. Until then, its location remains undefined and unmapped, without any physical manifestation.â (Tribe/Jana, 2006)
- Mouchette
- Olia Lialina, My Boyfriend Came Back From The War
- Olia Lialina, Summer
- http://wwwwwwwww.jodi.org
- Young-Hae Chang Heavy Industries, BUST DOWN THE DOOR AGAIN!
- Zoe Quinn, Depression Quest (fyi some background on gamergate, which this game was the initial flashpoint for)
- Cameronâs World
- Tinderbox Stretchtext Writing System.
More recent net art
- Eva + Franco Mattes - http://0100101110101101.org/
- Image Atlas by Aaron Swartz and Taryn Simon
- Iâm Google by Dina Kelberman
- We see in every direction by Jonas Lund
- Clement Valla
- Harm Van Den Dorpel, in particular Ethereal Self
- Directions to Last Visitor, Charles Broskowski
- David Horvitz
- Ann Hirsch
- Claudia Maté
- Bunny Rogers
- Beck Interactive 360 music show
- 3d Particles forming shapes
- The Library of Babel
- The Library of Babel, image version
- Anna Anthropy, maker of autobiographical game Dys4ia and writer of Rise of the Videogame Zinesters
- 10 Examples of High-End Artwork Recreated With Code
GIFs, animations, glitch, video
- Rollin Leonard
- Lorna Mills
- Jeremiah Johnson
- Rafaël Rozendaal http://www.newrafael.com/websites
- Petra Cortright
- Renaissance - 2006 animated film
- Animations for ITV2 British TV Channel
- Lines Horizontal / Norman McLaren
- A Game with Stones / Jan Svankmajer
- Image Atlas
- Islands of Glass / Rob Clouth
Other
- Telescope Dome Control - Arduino Motor Control, Computation of Astral Coordinates
- This app knows how you feel â from the look on your face
- social turkers: crowdsourced dating, Lauren Lee McCarthy
History
Company & Studio
- MODEM
- Filika
- Nerdworking
- DECOL - New Media Studio
- İBB KĂŒltĂŒr AĆ Dijital Deneyim Merkezi
- TEMAS TEKNOLOJİ
- KarıncaEvent
- VOYA | Digital Product Design Studio / Dijital Deneyim StĂŒdyosu
- DEM - Dijital Deneyim Tasarımı ve KĂŒltĂŒrel Hikaye Anlatımı
- Omotun | Dijital Tasarım StĂŒdyosu
- ILLUSIONIST- Digital Arts Studio