O documento discute a codificação criativa, que envolve usar linguagens de programação para fins expressivos ao invés de funcionais. Apresenta uma breve história da arte gerativa e ferramentas para codificação criativa como Processing e Arduino. Também aborda conceitos como o material digital, níveis de abstração e autoria difusa na arte gerada por computador.