Learning Modules: Difference between revisions

From CSDMS
Mwrossi (talk | contribs)
No edit summary
Mwrossi (talk | contribs)
No edit summary
Line 5: Line 5:


=== Chapter 0: ''Overview'' ===
=== Chapter 0: ''Overview'' ===
This module is motivated by understanding drivers of land surface change and hazard during the the 2013 Colorado floods and landslides. This chapter sets the stage for the this extended analysis. Students are introduced to Landlab, a Python-based modeling library, that is well-suited to building numerical models of surface dynamics that are custom-built by the user.


=== Chapter 1: ''When it rains, it pours (sometimes)'' ===
=== Chapter 1: ''When it rains, it pours (sometimes)'' ===
# '''''Analyze''''' time series data from a tipping bucket rain gauge.
Chapter 1 focuses on describing and simulating rainstorm statistics both from data and via simulation. Student learning outcomes include:
# '''''Describe''''' and '''''compare''''' storm properties.
# '''''Analyzing''''' time series data from a tipping bucket rain gauge.
# '''''Simulate''''' stochastic rainfall using a Landlab component.
# '''''Describing''''' and '''''comparing''''' storm properties.
# '''''Explain''''' how well historic events are captured by simulation.
# '''''Simulating''''' stochastic rainfall using a Landlab component.
# '''''Explaining''''' how well historic events are captured by simulation.


=== Chapter 2: ''From rainfall to runoff'' ===
=== Chapter 2: ''From rainfall to runoff'' ===
# '''''Construct''''' and '''''interpret''''' a model of surface water hydrology.
Chapter 2 focuses on building Landlab grids to with which to add process components. Student learning outcomes include:
# '''''Explain''''' how root zone soil moisture evolves through time.
# '''''Constructing''''' and '''''interpreting''''' a model of surface water hydrology.
# '''''Plan''''' and '''''execute''''' a model that couples two Landlab components.
# '''''Explaining''''' how root zone soil moisture evolves through time.
# '''''Critique''''' your hydrological model and '''''modify''''' it to route water.
# '''''Planning''''' and '''''executing''''' a model that couples two Landlab components.
# '''''Critiqueing''''' your hydrological model and '''''modifying''''' it to route water.


=== Chapter 3: ''But will the hillside fail?'' ===
=== Chapter 3: ''But will the hillside fail?'' ===
# '''''Apply''''' your model using Data Components to import topography.
Chapter 3 focuses on applying such models to real-world topographic data to assess landslide hazard. Student learning outcomes include:
# '''''Explain''''' how topography and water fluxes influence the Factor of Safety.
# '''''Applying''''' your model using Data Components to import topography.
# '''''Execute''''' a dynamic model of soil moisture driven by stochastic rainfall.'''''
# '''''Explaining''''' how topography and water fluxes influence the Factor of Safety.
# '''''Analyze''''' how the probability of hillside failure varies in space and time.
# '''''Executing''''' a dynamic model of soil moisture driven by stochastic rainfall.'''''
# '''''Analyzing''''' how the probability of hillside failure varies in space and time.


=== Chapter 4: '' Applying your new skills ===
=== Chapter 4: '' Applying your skills ===
Chapter 4 is a more open-ended exercise to encourage students to apply their skills in a new, but related, context. Specifically, students are pointed to other educational resources on the CSDMS website to help them practice building their own Landlab models. The challenge posed to the student is to use Landlab to predict river flooding in response to stochastic rainfall.

Revision as of 12:09, 15 September 2025

Learning Modules

These extended learning modules...[Notes: High level summary belongs here for each module, which will then link to a separate landing page for each module that has more details. For now, putting everything here since we only have one module.]

Learning Module 1: Simulating the geomorphic impacts of extreme rainfall using Landlab

Chapter 0: Overview

This module is motivated by understanding drivers of land surface change and hazard during the the 2013 Colorado floods and landslides. This chapter sets the stage for the this extended analysis. Students are introduced to Landlab, a Python-based modeling library, that is well-suited to building numerical models of surface dynamics that are custom-built by the user.

Chapter 1: When it rains, it pours (sometimes)

Chapter 1 focuses on describing and simulating rainstorm statistics both from data and via simulation. Student learning outcomes include:

  1. Analyzing time series data from a tipping bucket rain gauge.
  2. Describing and comparing storm properties.
  3. Simulating stochastic rainfall using a Landlab component.
  4. Explaining how well historic events are captured by simulation.

Chapter 2: From rainfall to runoff

Chapter 2 focuses on building Landlab grids to with which to add process components. Student learning outcomes include:

  1. Constructing and interpreting a model of surface water hydrology.
  2. Explaining how root zone soil moisture evolves through time.
  3. Planning and executing a model that couples two Landlab components.
  4. Critiqueing your hydrological model and modifying it to route water.

Chapter 3: But will the hillside fail?

Chapter 3 focuses on applying such models to real-world topographic data to assess landslide hazard. Student learning outcomes include:

  1. Applying your model using Data Components to import topography.
  2. Explaining how topography and water fluxes influence the Factor of Safety.
  3. Executing a dynamic model of soil moisture driven by stochastic rainfall.
  4. Analyzing how the probability of hillside failure varies in space and time.

Chapter 4: Applying your skills

Chapter 4 is a more open-ended exercise to encourage students to apply their skills in a new, but related, context. Specifically, students are pointed to other educational resources on the CSDMS website to help them practice building their own Landlab models. The challenge posed to the student is to use Landlab to predict river flooding in response to stochastic rainfall.