在线作业(练习、作业)的创建、提交和评分。
项目描述
概述
ECAssignmentBox 是一个 Plone 产品,允许创建、提交和评分在线作业(练习、作业),适用于传统现场课程和远程教育。
下载
先决条件
要使用 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 Amelung 和 Michael 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的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 48d237da2b2bafe83213b59c83659dc41371a8a83f48d73461ceae05edc46f15 |
|
MD5 | 138cb0603bc1904b4207668c8f61c3b5 |
|
BLAKE2b-256 | 7cf54e6cf0ee4c9e41cfa58de15360175cb6ebe81989235b29ff6197b07889e8 |