Meysenburg, Mark M. Introduction to Programming Using Processing 2nd ed. Mark M. Meysenburg, 2014.
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.