Computational Thinking

Joel Gethin Lewis

Lecture 9: Doing

What I'm going to talk about now:

  1. Review where we are in the lectures.
  2. Processing, p5.js, ml5.js, pts.js.
  3. Daniel Shiffman, The Nature of Code, The Coding Train, Rune Madsen, Programming Design Systems and The Modern JavaScript Tutorial.
  4. openFrameworks, Zach Lieberman, SPFC, Theo Watson, Arturo Castro, Machine Learning for Artists and Gene Kogan.
  5. zzz.dog, three.js, Mr Doob and A-Frame and AR on the web (WebXR).
  6. Open Source, Github, Unreal engine, Blender, Glitch and the p5.js editor.
  7. Bonus: Memo Atken, Mario Klingemann, Golan Levin, Art+Com, Daito Manabe, Alan Warburton.
  8. Bonus Bonus: Win without Pitching, You're my favourite client, Hell Yeah, Austin Kleon, Tim Pychyl, Ira Glass, Virgil Abloh, Bret Victor and Alan Kay.

Processing, p5.js and ml5.js.

Daniel Shiffman, The Nature of Code, The Coding Train, Rune Madsen, Programming Design Systems.

openFrameworks, Zach Lieberman, SPFC, Theo Watson, Arturo Castro, Machine Learning for Artists and Gene Kogan.

zzz.dog, three.js, Mr Doob, A-Frame and AR on the web (WebXR).

Open Source, Github, Unreal engine, Blender, Glitch and the p5.js editor.

Bonus: Memo Atken, Mario Klingemann, Golan Levin, Art+Com, Daito Manabe.

Bonus Bonus: Win without Pitching, You're my favourite client, Hell Yeah, Austin Kleon, Tim Pychyl, Ira Glass, Virgil Abloh, Bret Victor and Alan Kay.

Thanks!