To access these exercises, you must sign into your GEE account. After following the link, you will save your own version of the file to your GEOGXXXX repository.

Class 4

Exercise 1: Introduction to JavaScript

After this exercise, students should be able to:

  • Define code comments and when to use them
  • Declare multiple types of variables (string, numeric, list, object)
  • Use print statements

Exercise 2: Introduction to GEE API

After this exercise, students should be able to:

  • Distinguish between client-side and server-side commands
  • Use logical operators
  • Sort, filter, count, and reduce lists

Class 6

Exercise 3: Working with Images

After this exercise, students should be able to:

  • Load an image
  • Use the console and the inspector to explore an image
  • Sort, filter, count, and reduce lists
  • Add an image to the GEE map and execute basic visualization tasks

Exercise 4: Working with Image Collections

After this exercise, students should be able to:

  • Load an image collection
  • Filter an image collection based on a temporal, spatial, or variable query

Class 8:

Exercise 5: Visualizing Single Bands

After this exercise, students should be able to:

  • Add visualization parameters to a single band image that determine min/max, color scheme, and opacity

Exercise 6: Visualizing Multiple Bands

After this exercise, students should be able to:

  • Determine appropriate bands to visualize in a multiband image
  • Apply true color and false color composites to a multiband image

Class 10:

Exercise 7: Mosaics and Composites

After this exercise, students should be able to:

  • Mosaic and composite separate images together

Exercise 8: Feature Collections, Clipping, Exporting Data

After this exercise, students should be able to:

  • Upload an asset to GEE
  • Clip an image
  • Export an image to Google Drive

Class 12:

Exercise 9: Mapping over an Image Collection

After this exercise, students should be able to:

  • Apply a function to each image in an image collection
  • Use reducers to create composite images from an image collection

Class 14:

Exercise 10: Reducers

After this exercise, students should be able to:

  • Reduce images and images collections based on feature boundaries

Class 16:

Exercise 11: Band Math

After this exercise, students should be able to:

  • Add, subtract, multiply, and divide bands
  • Calculate common indices, including NDBI and NDVI

Class 18:

Exercise 12: Time Series

After this exercise, students should be able to:

  • Create a graphic that tracks a variable over a specified length of time in a specified location

Class 22:

Exercise 13: Change Detection

After this exercise, students should be able to:

  • Determine a band math strategy to appropriately analyze change over time for a specific variable
  • Execute this strategy and visualize results