Module 06:
Images, Nested Loops, and
First-Class Functions

This chapter uses image processing (manipulating pictures) as a tool to introduce three major concepts:

  1. Digital image concepts
  2. Use of nested loops for 2-dimensional data
  3. Use of functions as "first-class" objects, able to be values of variables, parameters of functions, and values returned by functions.

Competencies for This Module