The Department of Earth Ocean and Atmospheric Sciences is engaged in a 3-year, Large TLEF-funded project to incorporate open source computational tools and transform teaching practices to support hands-on interdisciplinary learning in data-driven scientific exploration.
As part of that initiative, we have three openings for part-time programmers interested in developing python libraries and Jupyter notebooks for several undergraduate courses.
Salary and duration
All three positions are for 10 hours/week at $30 hour. Start and end dates are flexible, between March 1 - August 15, 2021.
Duties and responsibilities
Position 1: nbgrader development
Nbgrader (https://github.com/jupyter/nbgrader) is a tool for automated marking of Jupyter notebooks exercises. The UBC data science program has implemented a several improvements to the upstream nbgrader repository.(Polish and test several changes that have been implemented in the UBC data science fork of
Philip Austin changed 4 years agoView mode Like Bookmark
Link to OCESE website
Link to github markdown source
Open source contributions
Porting jupyterbook to Windows--windows encoding: github pull requests [1], [2], [3]
Porting jupyterbook to Windows--windows paths: [4]
Adapt pangeo docker images for jupyterbooks [5]
Jupyterhubs
Francis changed 5 years agoView mode Like Bookmark