A lightweight Python framework for creating auto-evaluated code exercises and quizzes in Jupyter notebooks.
nbautoeval is a Python framework designed to create auto-evaluated exercises within Jupyter notebooks, primarily for educational purposes. It enables teachers to provide immediate visual feedback on student code and quiz answers, facilitating interactive learning in Python courses.
run_yaml_quiz().~/.nbautoeval.trace and preserves quiz states in ~/.nbautoeval.storage.nbautoeval focuses on simplicity and practicality, providing a minimal setup for auto-evaluation directly in Jupyter environments to enhance hands-on programming education.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.