Information for Instructors
Are you an educator interested in teaching data-driven/quantitative courses that require students to do computing? DataHub offers a streamlined workflow for your teaching needs. If you are interested to learn more about the tool, Schedule consultation(link is external) with Service Lead from Learning Environment and Tools (LET) team.
Get yourself onboarded with DataHub in just three easy steps:
Step 1 - Create a GitHub repository
-
Begin by creating a public GitHub repository(link is external) to host all your course materials. This repository will serve as the foundation for generating unique links(link is external) that you'll share with your students.
-
If you are interested in using the GUI version of Github, Check out Github Desktop(link is external)
Step 2 - Install DataHub Link Generator plugin
- The DataHub link generator(link is external) is a Berkeley-specific version of the nbgitpuller link generator browser extension(link is external). Nbgitpuller is a tool that streamlines the assignment distribution process in course settings. When students click the unique links generated by this tool, they'll be taken directly to Jupyter or RStudio notebooks in DataHub, bypassing the complexities of Git that would otherwise create barriers to entry.
- Install DataHub Link Generator extension(link is external) in your chrome browser. If you need further assistance with the plugin installation, please check the following documentation(link is external).
Step 3 - Generate shareable link(s)
To generate a shareable link,
- Access the notebook in the GitHub repository.
- Generate a shareable link by following the step-by-step instructions in this documentation(link is external).
- Share the link with students through tools such as bcourses, Ed discussions etc..