我让我的学生将他们的 Microsoft Word 作业提交到 ColdFusion 10 服务器。我想写一个错误检查器来检查常见的错误,比如标题中没有页码、标题页上的学校名称、标题页上的名字等等。我指定了很多 APA 规则. 示例:短语“Running head:”必须出现在第 1 页的页眉部分,但不能出现在论文的其余部分。我为每个规则分配一个点值。
理想情况下,这个错误检查器会在他们提交作业时运行并立即告诉他们。这可能需要使用
parser.parseFromString(str, "text/xml");
但作为替代方案,如果我可以编写一个程序来检查错误,那将有助于自动评分。换句话说,使用 Microsoft Access 或 Visual Studio。但我不想这样做,因为那样我就必须在服务器上安装 Visual Studio,而且我认为这不可行。
最后一种选择是从服务器下载所有论文并在本地运行程序,这比手动评分要好一步。