有基于 TeX 的课程管理系统吗?

有基于 TeX 的课程管理系统吗?

我正在寻找类似于 WebWork、WebAssign、MyMathLab 的东西,但面向具有专门功能的更高级课程。

我想要的是可以用于数值分析课程的东西。通过电子邮件交换作业似乎不是最有效的方法。所以我想要

  1. 该软件维护某一门课程的班级文件夹。

  2. 学生可以输入自由格式的基于文本的答案,老师可以注释、输入成绩。

  3. 软件将维护文档的修订。

  4. 软件具有将代码导出到运行它的程序的能力。

什么软件接近?你使用什么系统?使用 Web-2.0 的自制系统似乎可行,至少对于功能 1、2、3 而言。

相关问题:

  1. 是否可以在 PDF 中执行诸如 Matlab 之类的程序?

  2. 为学生提供可定制的乳胶方程式编辑器

我最近了解到 BlackBoard 现在支持 TeX。

答案1

我一直在使用 Plone 中的 eduComponents 设置课程。它基本上可以完成您上面提到的所有功能。您可以找到马格德堡大学的一次公开示威,他们最初开发该软件的地方

马格德堡大学的演示在 Plone 3 上运行,看起来有点过时。但我发现组件与 Plone 4.1.6 配合得很好,所以你可以使用更现代的界面(我在 4.2 上没有运气)。

您得到的是一个类似于文件夹的对象,称为“讲座”(来自 ECLecture),然后您可以在其中添加所有内容,包括测试。这些测试可以包括自由文本格式,可以由老师评分或使用 grep 表达式自动解析。后者还可用于预先评分作业(例如,让学生知道他们可以提交,但缺少一些关键词)。

作业可以多次提交,并且提交的整个历史(所有版本)都会被记录下来。我对它能让我向学生展示的内容印象深刻。

相关内容