.. _classes_howto:

OGGM-Edu in classes and workshops
=================================

OGGM-Edu can readily be used in your classes and workshops - we encourage you to
try it out! Depending on your own knowledge about glaciers, this can require
some preparation. Check out :ref:`other_resources` if you are interested in
the fundamentals and online textbook materials.

Currently, we are working on developing course materials suitable for classes at the high school level (using the OGGM-Edu web applications)
 and at the university level (using the web applications and the programmable notebooks).

You will find some help to get you started below.

.. admonition:: Teaching activities for your glaciology labs

   We recently created three activities based on the OGGM-Edu web apps that
   are suitable for high-school or university students with no previous
   knowledge about glaciers. These activities have been tested in class and
   provide a well defined activity schedule and instructor materials.
   Check them out on the SERC platform:

   - `OGGM-Edu Glaciology Lab 1 - What Makes a Glacier?`_
   - `OGGM-Edu Glaciology Lab 2 - Exploring glacier data`_
   - `OGGM-Edu Glaciology Lab 3 - Simulating glacier flow`_

.. _OGGM-Edu Glaciology Lab 1 - What Makes a Glacier?: https://serc.carleton.edu/teachearth/activities/250452.html
.. _OGGM-Edu Glaciology Lab 2 - Exploring glacier data: https://serc.carleton.edu/teachearth/activities/250446.html
.. _OGGM-Edu Glaciology Lab 3 - Simulating glacier flow: https://serc.carleton.edu/teachearth/activities/281855.html

Using the OGGM-Edu web apps in high school
------------------------------------------

The OGGM-Edu web apps are well suited for high-school activities.
See for example this
`blog post by PhD students Lilian Schuster and Zora Schirmeister <https://oggm.org/2021/10/04/erasmus-project-obergurgl/>`_
about the 3-day long excursion they organized for a class, with help of OGGM-Edu.

The apps are meant to be used in order:

1. General introduction to glaciers: what is a glacier, where do we find them,
   why are they important?
2. Learn about different glacier types in the :ref:`gallery`.
3. Learn about the glaciers location and their climate with the :ref:`explorer`
   app. Use the sample questions to encourage the students to explore the app
   by themselves or in small groups.
4. For more advanced classes, learn about glacier flow with the :ref:`simulator`.
   This app can be used for a number of different experiments, and can
   be complemented with a `glacier goo <https://www.youtube.com/watch?v=DUdeN5CpsW0>`_
   experiment.

See also the two OGGM-Edu lab activities hosted on SERC:

- `OGGM-Edu Glaciology Lab 1 - What Makes a Glacier?`_
- `OGGM-Edu Glaciology Lab 2 - Exploring glacier data`_
- `OGGM-Edu Glaciology Lab 3 - Simulating glacier flow`_


Using the OGGM-Edu notebooks at university
------------------------------------------

For students with programming knowledge (or willing to learn!), the OGGM-Edu
notebooks add a layer of depth and interactivity to the apps.

The use of notebooks in classes is expanding rapidly (see for example the
great resource `Teaching and Learning with Jupyter <https://jupyter4edu.github.io/jupyter-edu-book/>`_
for an in-depth introduction). At OGGM, we use notebooks frequently
for our own `lectures <https://fabienmaussion.info/teaching/>`_ or `tutorials <https://tutorials.oggm.org>`_,
and we are big fans! They help convey knowledge in an interactive and fun way,
and they encourage active learning.

Visit the `OGGM-Edu-Notebooks <https://edu-notebooks.oggm.org>`_ webpage
to see them in action! Our :ref:`nbs_in_class` page will help you to get
started with your class.

.. _existing-classes:

Existing classes based on OGGM-Edu
----------------------------------

Here are some known applications of OGGM-Edu in classes. You can
use them "as is", or as templates for your own classes.

We know of at least 12 classes running OGGM-Edu activities each year - but we
don't have access to all of them. If you are using OGGM-Edu in your class, we would love to hear
back from you: please :ref:`get in touch <title_contact>` so that we can highlight them!

- `1 day workshop focussing on OGGM output <https://fabienmaussion.info/climate_risks/ws07/01-lesson-glaciers.html>`_,
  By `Fabien Maussion <https://fabienmaussion.info/>`_.
- `Cryosphere Class at University of Innsbruck <https://pat-schmitt.github.io/the_cryosphere_in_the_climate_system>`_
  By `Patrick Schmitt <https://www.uibk.ac.at/en/acinn/people/patrick-schmitt/>`_.
- `Middlebury College glaciology-labs notebooks <https://github.com/ehultee/glaciology-labs>`_,
  adapted (and enhanced) OGGM-Edu notebooks. By `Lizz Ultee <https://ehultee.github.io/>`_.
- `University of Michigan CLaSP 474 Ice and Climate notebooks <https://github.com/skachuck/clasp474_w2021>`_,
  adapted (and enhanced) OGGM-Edu notebooks. By `Samuel Kachuck <http://georei.com/>`_.
- `Three-day workshop <https://github.com/ehultee/CdeC-glaciologia>`_
  for university students without prior glacier experience (in spanish). By `Lizz Ultee <https://ehultee.github.io/>`_ and Tatiana León Rojas.
  More context about their class `here <https://oggm.org/2019/12/06/OGGM-Edu-AGU/>`_.
