从ecspooler即时反馈的编程任务提交。
Products.ECAutoAssessmentBox的Python项目详细描述
概述
eCAutoAssessmentBox是从eCassignmentBox派生的Plone产品 为学生的自动评价提供特殊支持 提交,例如,编程作业。
基本上,eCassessment Box的工作方式与eCassignment Box类似。自动 程序的评估由ecspooler处理(单独提供) 它管理一个提交队列和几个后端。当一个学生 提交一个程序,它被路由到 这个作业的老师。试验结果由 后端将立即返回并显示。
先决条件
- 要使用“自动评估”框,您需要当前的PLONE安装, 特别是扑通声4.x.检查扑通声plone.org 先决条件。
- ECAssignmentBox产品。
安装
有关详细信息,请参阅Installing an Add-on Product教程 产品安装说明。
安装时内置
如果使用buildout管理实例安装 自动评估框非常简单。你可以通过添加它来安装它 以鸡蛋为例:
[instance] eggs = ... Products.ECAutoAssessmentBox
更新配置后,需要运行bin/buildout, 它将负责更新您的系统。
然后重新启动zope实例并使用add/remove products页面 安装eCAutoassessment Box的站点内设置。
安装时无需构建
移动(或符号链接)此项目的ECAutoAssessmentBox文件夹 (Products.ECAutoAssessmentBox/Products/ECAutoAssessmentBox)进入 必须安装的zope实例的Products目录 ,然后重新启动服务器。使用中的“添加/删除产品”页 安装eCAutoassessment Box的站点设置。
支架
有关“自动评估”框的问题和讨论,请加入 eduComponents mailing list。
学分
ecassignmentbox由Mario Amelung和 Michael Piotrowski。
ecassignmentbox中使用的图标来自于 马克·詹姆斯。它们是根据Creative Commons Attribution 2.5 License授权的。
自动评估箱由Eudemonia Solutions AG传送到第3和第4层 在Katrin Krieger和奥托·冯·盖里克的支持下 马格德堡大学。
历史记录
#版本1.4.2(2011-10-07)中的更改
- 自动评估框的新字段Instant Feedback允许教师 决定来自ecspooler/backends的自动反馈是否 展示给学生看。
- 很多关于ecspooler(1.2)新版本的小错误修复。
#版本1.4.1(2011-08-14)中的更改
- 已修复问题:importerror:没有名为schema.vocabulary的模块
#版本1.4(2011-08-10)中的更改
- 增加了plone 4的兼容性。plone 3.x支持已被放弃。 PLONE 3用户应使用自动评估框1.1。
- kss用于显示选定后端的输入字段,而不显示 再次加载整个编辑页。
#1.1版(2009-10-09)中的更改
- eCAutoAssessmentBox在支持 扑通一声3。
- ecautoassessment框现在被激活并上传到pypi。旧式 tarball分发仍然可以在plone.org上找到。
#版本1.0(2007-04-16)中的更改
- 添加了复选框“自动接受工作分配” eCautoassessment框以自动移动状态中的工作分配 如果成功通过所有测试,则“接受”。(对 只返回true或false的backens。)
- ecspooler和适当后端的设置现在存储为 门户属性。因此,不再需要设置 重新安装后的假脱机程序和后端。
- 根据后端结果类型的不同,指标现在也有所不同, 即,对于返回真或假的后端,将显示一个图标, 否则,则为纯结果值(例如,百分比或得分。)
- 性能改进:我们现在使用portal_catalog 可能的。