跳转到主要内容

在线作业(练习、作业)的创建、提交和评分。

项目描述

概述

ECAssignmentBox 是一个 Plone 产品,允许创建、提交和评分在线作业(练习、作业),适用于传统现场课程和远程教育。

下载

plone.org 产品页面

先决条件

要使用 ECAssignmentBox,您需要一个当前的 Plone 安装,特别是 Plone 4.x。请检查plone.org以获取 Plone 的先决条件。

安装

有关更详细的产品安装说明,请参阅安装附加产品教程。

使用 buildout 安装

如果您使用 buildout 来管理您的实例,安装 ECAssignmentBox 非常简单。您可以通过将其添加到实例的 eggs 行来安装它

[instance]
eggs =
    ...
    Products.ECAssignmentBox

更新配置后,您需要运行 bin/buildout,这将负责更新您的系统。

然后重启您的 zope 实例,并使用网站设置中的添加/移除产品页面来安装 ECAssignmentBox。

不使用 buildout 安装

将此项目中的 ECAssignmentBox 文件夹(Products.ECAssignmentBox/Products/ECAssignmentBox)移动(或创建符号链接)到需要安装的 Zope 实例的 Products 目录中,并重新启动服务器。使用站点设置中的添加/删除产品页面来安装 ECAssignmentBox。

支持

有关 ECAssignmentBox 的问题和讨论,请加入 eduComponents 邮件列表

致谢

ECAssignmentBox 由 Mario AmelungMichael Piotrowski 编写。

额外的编程由 Marcel Abou Khalil 和 Sascha Peilicke 完成。

ECAssignmentBox 受 LTAssignmentBox 启发。尽管如此,这两个产品之间没有共享任何代码。

Statistics 类由 Chad J. Schroeder 编写。它遵循 Python 许可证

ECAssignmentBox 中使用的图标来自 Mark James 的 Silk 图标集。它们遵循 Creative Commons Attribution 2.5 许可证

ECAssignmentBox 由 Eudemonia Solutions AG 移植到 Plone 3 和 4,并由 Katrin Krieger 和马格德堡的奥托·冯·格里克大学支持。

历史

# 1.5.1 版本更改(2011-10-07)

  • 作业箱设置 已返回 Plone 控制面板。

  • 小错误修复和改进。

# 1.5 版本更改(2011-07-25)

  • 添加了对 Plone 4 的兼容性。已删除对 Plone 3.x 的支持。Plone 3 用户应使用 ECAssignmentBox 1.4.x。

# 1.4.3 版本更改(2011-04-29)

  • 小改进。

# 1.4.2 版本更改(2009-09-30)

  • ECAssignmentBox 现已 egg 化并上传到 PyPI。旧式 tarball 分发仍可在 plone.org 上找到。

  • 现在可以使用 ECFolder 的内容选项卡上的 设置作业箱选项 动作,同时修改多个作业箱的提交期和其他设置。

  • 修复问题:状态为过时的作业无法由所有者访问。

  • 修复问题:ECAssignmentBox 整数参数错误。学生在提交评分后状态更改为已评分时,在统计选项卡上出现 TypeError: int argument required

# 1.4 版本更改(2009-02-04)

  • ECAssignmentBox 已完全重新实现,支持 Plone 3.x。

# 1.3 版本更改(2007-06-27)

  • ECFolders 和作业箱现在有一个 分析 选项卡,它提供了有关包含的作业的更多信息,例如,用户完成作业所需的尝试次数或每天提交次数。

  • 现在将 作业(完整) 视图(显示一页上所有作业的全文)集成到 作业 选项卡中。

  • 新增内容类型 ECAssignmentTask,可用于构建作业库;ECAssignmentTask 对象可以从 ECAssignmentBoxes 引用。

  • 如果作业箱位于需要注册的 ECLecture 对象内部,则只有注册的用户才能提交作业。

# 1.2 版本更改(2007-02-28)

  • 向 ECAssignmentBox 添加了 最大尝试次数 字段,以限制重试次数。

  • 实现了问题 #118:现在即使作业箱处于 公开草案私人 状态,所有者和管理员也可以提交作业,并且可以多次重试。

  • 作业 视图中

    • 如果一个ECFolder内部有多个作业框,将看到一个表格对应每个框。点击表格头部的复选框,只会检查或取消检查该表格内的所有条目,而不会检查所有表格中的所有条目。

    • 现在可以切换查看已替代作业的视图。

    • 添加了可点击的工作流状态(现在可以通过工作流状态过滤作业)。

    • 添加了删除按钮并改善了更改状态控件。

  • 除了“作业”视图外,所有者和经理还可以使用“作业(完整)”选项卡在一页上查看所有作业的全文。

  • 如果作业框的父级是ECFolder且该ECFolder包含指示,则指示将显示在作业框顶部的可折叠框中。

  • 修复了问题#119:上传的大小现在可以是任何大小。

  • 修复了问题#120:学生在“统计”视图中看不到其他用户的共享作业。

  • 性能改进:我们现在尽可能使用portal_catalog。

项目详情


下载文件

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

源分布

Products.ECAssignmentBox-1.5.1.tar.gz (154.8 kB 查看散列值)

上传时间:

由以下支持