






Python Second edition slides
Complete set: AllLectureSlides.zip
-  Chapter 1.ppt: Introduction to Computer Science and Media Computation
 -  Chapter 2.ppt: Introduction to Programming
 -  Chapter 3.ppt: Modifying Pictures using Loops
 -  Chapter 4.ppt: Modifying Pixels in a Range
 -  Chapter 5.ppt: Advanced Picture Techniques
 -  Chapter 6.ppt: Modifying Sounds Using Loops
 -  Chapter 7.ppt: Modifying Samples in a Range
 -  Chapter 8.ppt: Making Sounds by Combining Pieces
 -  Chapter 9.ppt: Building Bigger Programs
 -  Chapter 10.ppt: Creating and Modifying Text
 -  Chapter 11.ppt: Advanced Text Techniques
 -  Chapter 12.ppt: Making Text for the Web
 -  Chapter 13.ppt: Creating and Modifying Movies
-  This set of slides includes content not in the book, on using QuickTime Pro and Windows Movie Maker for making movies from image sequences and breaking movies into frames.
 
 -  Chapter 14.ppt: Topics in Computer Science: Speed. (interpretation, compilation, machine language, complexity, storage hierarchy.)
 -  Chapter 15.ppt: Topics in Computer Science: Functional Programming. (procedural abstraction, granularity of functions, map, reduce, apply, filter, lambda, recursion, recursive traversal of a directory structure)
 -  Chapter 16.ppt: Topics in Computer Science: Object-Oriented Programming. (Where objects come from, Turtles, a Slideshow class, making new classes, polymorphism, overriding, method signatures, replacing function calls with method calls )