Skip to content

nelbren/grades-weighted-automatically

Repository files navigation

Grades weighted automatically using API of Canvas Instructure

  1. Get your API_KEY like this:

  2. Install this project

    • 🐧Linux, 🍎Mac or 🪟 Windows

      git clone https://github.com/nelbren/grades-weighted-automatically.git
  3. Install requirements

    • Install Python 3:

    • Install the necessary files:

      • 🐧Linux or 🍎Mac

        ./install.bash
      • 🪟 Windows

        install.bat
  4. Set your Instructure URL and API_KEY like this:

    • Using the environment variables:

    • Or using parameters:

      • Setting in the command line:

        • -u URL, --instructure_url https://some.instructure.com
        • -k API_KEY, --api_key API_KEY
      • Run:

        • 🐧Linux, 🍎Mac or 🪟Windows
          python3 grades-weighted-automatically.py -u replace-with-your-INFRASTRUCTURE-URL -k replace-with-your-KEY_API

About

Grades weighted automatically using API of Canvas Instructure

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published