Jupyter笔记本作业格式和分发

jassign的Python项目详细描述


jassign:jupyter笔记本电脑作业

编写和分发Jupyter笔记本电脑作业的格式和工具

开始

课程讲师通过创建 包含要验证的设置代码、问题、解决方案和测试的笔记本 这些解决方案。此项目准备分配给 学生和后来自动得分。

notebook format不是特定于编程的 语言或自动签名框架,但设计用于 okpy,这是基于python的。贡献 支持其他测试框架,如[nbgrader, and other programming languages are welcome.

An example notebook appears in ^{}, which uses the notebook format。要转换,请运行:

jassigntests/example.ipynbtests/outputsome/course

此命令将使用学生版本和自动加载器创建tests/output 版本为子目录。

然后,您可以根据结果生成pdf文件:

jassign-pdftests/output/autograder/example.ipynbtests/output/autograder/example.pdf

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java如何添加排除某个数字的随机生成器?   在Eclipse中将所有包集中在一个包中(对于Java项目)   java在部署我的应用程序后无法连接到MySQL   Ntier应用程序中的java NoClassDefFoundException   java泛型类型转换?   使用buildr编译期间的java jar插件   java查找排序数组中重复值的计数   运行Spring Boot cmdline的java示例给出了“找不到run()方法”`   java为什么不调用windowClosed?   java jsch身份验证在没有私钥的情况下失败   java如何在我的jtable中获得100多行?   java在遗留Android Studio项目中创建测试文件夹   java 安卓。所容纳之物res.Resources$NotFoundException:资源ID#0x7f080087   java Eclipse自动格式化变量初始化