Computational Thinking

Joel Gethin Lewis

Lecture 9

What I'm going to talk about today:

  1. Navigating aisles.
  2. How to debug.
  3. How to make projects.
  4. The resources that I use.
  5. Questions?

Navigating aisles.

Thanks again to Ali Almossawi for writing his book.

Read the Navigating Aisles chapter of "Bad Choices" Joel!

How to debug.

The p5.js team have put a great article up on line all about debugging, so let's go through it together now.

How to make projects.

You are only going to get commissioned to make more of the work that you put on your website, so make sure it's the work you want to do.

Work with each other, make things you love, be nice.

The Win without Pitching Manifesto is very useful.

Get to "no" fast with clients. Get 50% upfront. Ask for less. Hire a lawyer and agree how to break up the company before you make it.

The resources that I use:

  1. Every Frame A Painting.
  2. The Nature of Code
  3. Learning OpenCV 3
  4. Math(s), better explained
  5. Borgés
  6. Prosthetic Knowledge
  7. Meditation.

Questions?

  1. About the lectures?
  2. About how to make a studio?
  3. About how to decide what to do?

Thanks!