跳转到主要内容

笔记本分配和评分系统

项目描述

nbgrader

构建: 构建 论坛: Google Group 引用: DOI

一个用于分配和评分Jupyter笔记本的系统。

文档可以在Read the Docs上找到。

nbgrader亮点

Jupyter笔记本的讲师工具栏扩展

nbgrader工具栏扩展为Jupyter笔记本指导讲师通过熟悉的Jupyter笔记本界面完成作业和评分任务。

Creating assignment

Jupyter笔记本的“formgrader”讲师扩展

Jupyter笔记本的formgrader扩展允许讲师使用nbgrader的核心功能——生成作业的学生版本,发布作业给学生,收集作业,自动评分提交,以及手动评分提交。

Formgrader extension

Jupyter笔记本的学生作业列表扩展

使用作业列表扩展,学生可以方便地查看、获取、提交和验证他们的作业。

nbgrader assignment list

nbgrader的命令行工具

命令行工具为讲师提供了高效生成、分配、发布、收集和评分笔记本的方法。

SciPy 2017概述演讲(点击在YouTube上查看)

nbgrader: A Tool for Creating and Grading Assignments in the Jupyter Notebook | SciPy 2017

安装

有关安装nbgrader和Jupyter笔记本nbgrader扩展的详细说明,请参阅用户指南中的安装部分。

贡献

请参阅贡献指南和文档

如果您想为nbgrader开发功能,请按照开发安装说明进行。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

nbgrader-0.9.3.tar.gz (10.8 MB 查看哈希值)

上传时间 源代码

构建分发

nbgrader-0.9.3-py3-none-any.whl (11.0 MB 查看哈希值)

上传时间 Python 3

由以下组织支持