Chapter 7: Arrays

Chromakey

The first video for Chapter 7 of Introduction to Programming Using Processing introduces the concept of arrays: What are they? Why do we need them?

The second video for Chapter 7 of Introduction to Programming Using Processing demonstrates how to declare, create, and initialize arrays in Processing.

The third video for Chapter 7 of Introduction to Programming Using Processing covers the differences between arrays of primitives and arrays of objects.

The fourth video for Chapter 7 of Introduction to Programming Using Processing discusses how we use the for loop to process the contents of arrays.

The fifth video for Chapter 7 of Introduction to Programming Using Processing talks about using arrays as parameters and return values. Also, we discuss the difference between pass-by-value and pass-by-reference parameters in Processing.

The sixth video for Chapter 7 of Introduction to Programming Using Processing introduces the searching and sorting problems. Then, we examine the linear search algorithm and step through an example.

The seventh video for Chapter 7 of Introduction to Programming Using Processing covers the insertion sort algorithm.

The eighth video for Chapter 7 of Introduction to Programming Using Processing covers the chapter's critter race example.

The final video for Chapter 7 of Introduction to Programming Using Processing covers the design and important implementation details for the LineInsertionSort example.