ok.py supports programming projects by running tests, tracking progress, and assisting in debugging.
A Jupyter notebook Python library for introductory data science
An interface to run Phillip Guo's Python Tutor
Jupyter notebook assignment formatting and distribution
An extension of the Jupyter Notebook that integrates testing with OK client.