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