Skip to content

Latest commit

 

History

History
55 lines (52 loc) · 3.53 KB

01_intro.md

File metadata and controls

55 lines (52 loc) · 3.53 KB

Introduction

What is computational media?

  • What is programming?
  • How can I apply programming to _____________?
  • As a ____________, why would I want or need to write software?
  • Example projects for Inspiration
  • Can programming be an expressive medium?
  • Why are we introducing programming through drawing?

Programming language discussion

p5.js in the context of the browser

  • Landscape of HTML, CSS, and JavaScript
  • Other JS frameworks
  • Server-side vs. client-side
  • What is the difference between p5 and JavaScript?

Participating in an open-source community

  • What is git and github?
  • When should you post to a forum vs. file a github issue?
  • Who makes these things?

Drawing

Getting started, your first program

Getting Started with p5.js book

Additional viewing / reading:

More on p5

More on computational drawing

More on the Internets