OCESE Project Outline

This is the front page of an ongoing project to transform teaching in the UBC Department of Earth, Ocean and Atmospheric Science (EOAS) to use open source tools, particularly Jupyter notebooks organized as executable books.

Formal title: Embedding Open-source Computational Tools into the Quantitative Earth Science Specializations

Project Goals

Using open source, cloud-based computing we aim to integrate computational and quantitative skills more comprehensively and consitently across our Department’s curriculum, incorporating real world examples and datasets into existing courses. New Jupyter notebook based modules and activities will be threaded throughout core courses in Geophysics, Atmospheric Sciences, Oceanography and Geological Engineering bridging traditional disciplinary boundaries.

This proposed curriculum transformation will happen alongside a re-evaluation of quantitative EOAS course offerings across disciplines. The end result will reposition the UBC Earth Science specializations as opportunities for quantitative and computational learning in a highly interdisciplinary domain.

Progress

During the summer of 2020 we have been working on:

  1. Developing a set of tools to make it easier to transition existing courses to the new executable notebook format.

  2. Developing and releasing introductory and tutorial material on Jupyter notebooks, python and working with git.

  3. Transitioning our first courses into the new notebook/markdown framework.

  4. Establishing scalable cloud-based and container-deployed computing capabilities so that students in courses that use computing-intensive Notebooks have reliable any-time access to these learning resources. Work underway is tracked on our project board