Jupyter笔记本作业格式和分发
jassign的Python项目详细描述
jassign:jupyter笔记本电脑作业
编写和分发Jupyter笔记本电脑作业的格式和工具
开始
课程讲师通过创建 包含要验证的设置代码、问题、解决方案和测试的笔记本 这些解决方案。此项目准备分配给 学生和后来自动得分。
notebook format不是特定于编程的 语言或自动签名框架,但设计用于 okpy,这是基于python的。贡献 支持其他测试框架,如[nbgrader, and other programming languages are welcome.
An example notebook appears in ^{
jassigntests/example.ipynbtests/outputsome/course
此命令将使用学生版本和自动加载器创建tests/output
版本为子目录。
然后,您可以根据结果生成pdf文件:
jassign-pdftests/output/autograder/example.ipynbtests/output/autograder/example.pdf