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 NBGrader, PyTest or PyUnit 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 even AI courses using TensorFlow or Scikit.
“The kids seem to love me, they want me to teach all the coding classes. I am glad that they like me, but I think a lot of it has more to do with CodeGrade.”