我正在寻找类似于 WebWork、WebAssign、MyMathLab 的东西,但面向具有专门功能的更高级课程。
我想要的是可以用于数值分析课程的东西。通过电子邮件交换作业似乎不是最有效的方法。所以我想要
该软件维护某一门课程的班级文件夹。
学生可以输入自由格式的基于文本的答案,老师可以注释、输入成绩。
软件将维护文档的修订。
软件具有将代码导出到运行它的程序的能力。
什么软件接近?你使用什么系统?使用 Web-2.0 的自制系统似乎可行,至少对于功能 1、2、3 而言。
相关问题:
我最近了解到 BlackBoard 现在支持 TeX。
答案1
我一直在使用 Plone 中的 eduComponents 设置课程。它基本上可以完成您上面提到的所有功能。您可以找到马格德堡大学的一次公开示威,他们最初开发该软件的地方
马格德堡大学的演示在 Plone 3 上运行,看起来有点过时。但我发现组件与 Plone 4.1.6 配合得很好,所以你可以使用更现代的界面(我在 4.2 上没有运气)。
您得到的是一个类似于文件夹的对象,称为“讲座”(来自 ECLecture),然后您可以在其中添加所有内容,包括测试。这些测试可以包括自由文本格式,可以由老师评分或使用 grep 表达式自动解析。后者还可用于预先评分作业(例如,让学生知道他们可以提交,但缺少一些关键词)。
作业可以多次提交,并且提交的整个历史(所有版本)都会被记录下来。我对它能让我向学生展示的内容印象深刻。