Code is. Poetry is code?
Code is poetry. Is code?
Code? Is poetry is? Code.
There are many reasons to write computer code. As we read from Nelson and Rushkoff (and plenty of others), learning how computers work and how to make them work is a fundamental competency of human existence. Yet putting it in those terms raises the stakes on what can also simply be used to create something interesting, something annoying, or something beautiful.
Ranging from one-purpose websites, to procedurally generated novels, to the rougher edges of net.art or the diverse field of electronic literature, one can find many applications of computer code executed in support of some idea or simply for the heck of it.
Your job in this module is to learn about computer programming by exploring its creative uses and contributing your own.
- Explore creative and playful uses of computer code
- Make your own experiments and interventions into creative computing
Tools and Resources
- Some poems by nick montfort
- Electronic Literature Collection
- Using Google Spreadsheet to make a twitter bot
- Another set of Twitter bot instructions (by UMW grad Lauren Orsini!)
- Cloud9, an environment for coding that runs in the cloud. Multiple students can collaborate on a project at once.
- Processing, and an extremely basic tutorial by Daniel Shiffman.
- Learn Python The Hard Way
- Learn some HTML and CSS from Codecademy
- Create a web page that interprets — through design, typography, and layout — a poem or short story
- Read Nick Montfort’s “Taroko Gorge” and modify its code to make your own derivation
- Write a program that generates poetry (follow a specific format like sonnet or haiku)
- Write a program that interfaces with Wordnik to generate poetry
- Learn about Twitter bots and make your own!