An essential guide for teaching and learning computational art and design: exercises, assignments, interviews, and more than 170 illustrations of …