CodeGrade works with any industry standard static code analysis tool or linter. From Flake8, PyLint and Semgrep, to PyFlakes and mutmut.
Use built in Input/Output tests and unit testing with any unit testing framework like PyTest, PyUnit or Testify or run any custom grading script you already have on our autograder.
CodeGrade supports Python2 and Python3, Jupyter Notebooks and all Python's libraries. Teach Numpy, SciPy and Matplotlib Python courses, to AI courses using TensorFlow or Scikit or Web Development courses with Flask or Django.
"I definitely see that it paid off in grading time saved: we have saved countless hours of grading. The students now submit their code and can right away see if it runs and if there are errors."