Introduction to Learning Processing
Season 1

 
 
00:00 / 53:09
 
1X
 

In the premier episode, co-hosts Shane and James talk about how they got into code and music. They also discuss common hangups and misconceptions around learning to code and math. Other topics explored are the ethics of data science, how the congress in the USA needs some serious code lessons, and how to use math to get an intentionally poor grade in math.

Throughout the show and the series they will be referring to and remixing ideas in Learning Processing, a book by Dan Shiffman. The language and the book is targeted towards visual artists and explores how to quickly understand typically complex and misunderstood topics in Computer Science for anyone that has a desire to learn more.

Show notes

  • 1:07 – Introduction
  • 5:46 – Tower Records and CDs
  • 8:02 – Age of Album
  • 10:09 – Shane’s coding experience
  • 11:49 – Why is Processing a good language to start with?
  • 13:30 – Why is Java hard without Processing?
  • 15:27 – Chapter 2 of Learning Processing
  • 16:33 – James asks Shane: What is “real” programming?
  • 18:26 – James explains the old school way of learning code
  • 21:05 – What is good about the book, Learning Processing
  • 22:46 – Concept of Algorithms
  • 25:02 – Ethics of Data Science
  • 25:55 – Urge your congressman (in the USA) to learn to code
  • 27:02 – Highschool now and then
  • 30:02 – Shane describes getting into Ableton Live DAW and Live for Max/MSP
  • 31:02 – Shane’s epiphany: math and music are the same thing
  • 33:16 – James admits he never took the SAT
  • 35:02 – You can just learn the math as you learn to code
  • 36:32 – How to use math to get a poor grade, intentionally
  • 39:29 – Talking about music: Goa and Psy Trance
  • 41:54 – Shane breaks down Goa musically: 4/4 and Polyrhythms
  • 47:48 – Shane’s experience in a Madrigal Choir in High School
  • 48:44 – Rule of thirds in Visual Art
  • 50:35 – What will be in episode number 2?
  • 51:25 – Learning Processing on the cheap (for free)

Show Links:

  1. Processing.org
  2. LearningProcessing.org
  3. Learning Processing (Book)
  4. Learning Processing Examples (github)
  5. Learning Processing YouTube Videos (Free to watch)
  6. Dan Shiffman
  7. Zoog
  8. Age Of by Oneohtrix Point Never
  9. Tower Records
  10. Casey Reas
  11. Ben Fry
  12. EduHack
  13. Homo Deus: A Brief History of Tomorrow (Book)
  14. Ableton Live
  15. Max for Live
  16. Khan Academy
  17. SAT, ACT, GRE (Tests in the USA)
  18. The New Yorker Magazine
  19. Goa Trance (Wikipedia, Spotify)
  20. Psy Trace (Wikipedia)
  21. Boy Band (Wikipedia)
  22. Backstreet Boys (Wikipedia)
  23. Madrigal (Wikipedia)
  24. Rule of 3’s (Google it)
  25. Golden Ratio (Wikipedia)