RPI-DATA / summer_2019

MIT License
0 stars 0 forks source link

Sample Autograding

The goal of this is to provide an autograding example which integrates OKPY and submitty.

Requirements

Install gopher grader pip install git+https://github.com/data-8/Gofer-Grader

pip install beautifulsoup4

pip install lxml

pip install matplotlib

pip install ipython

Convert Jupyter notebooks into python file

jupyter nbconvert --to script [YOUR_NOTEBOOK].ipynb

A foundational component is a standard docker container which can be used for both running the assignment and checking the assignment.

This example comes from the binder-examples repository.

Binder

The gopher directory has 3 notebooks which can be tested. There are three questions in each notebook.

The score should be:

Use Github Desktop to clone assignment

Summer 2019.