Skip to content

Latest commit

 

History

History

README.md

Set up for class

Many of these steps can be run together in run.sh.

Set up student accounts

  1. Download class rosters for all sections into csv files that are put into this directory. Call them "undergrads.csv" and "grads.csv", etc.
  2. Generate an undergrad and grad student username listing using parse_username.py.
  3. Generate an analogous set of files of passwords using make_passwd.py.
  4. Make the user accounts with make_user_account.sh.
  5. Email students their username and password with email_passwords.py.

Set up nbgrader_config.py

  1. Generate student entries for the file with make_student_dict_entries.py and put into config file.

Disperse materials to students

This shouldn't be necessary anymore if using nbgitpuller

  1. Initially: use disperse_python4geosciences_materials.sh to copy in the python4geosciences directory.
  2. Later when updating a file: disperse_python4geosciences_file.sh.