如何使用javascript,

时间:2016-12-03 22:26:08

标签: javascript angularjs node.js

我正在开发一个创建测验的应用程序。教师将创建测验来评估学生的知识。我使用NodeJS和使用AngularJS的应用程序的Web部分创建了简单的API。

但是老教师很难输入所有问题和答案。

我认为最好为他们添加一个上传doc / docx文件的机会,这些文件会将所有问题和答案解析并汇总到测验中。

有人知道任何适用于Angular和NodeJS的解决方案吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

虽然我认为有一个python库与node一起解析新的office文件,但我建议你使用excel并导出.csv文件,这些文件基本上是测试的,可以很容易地解析。 / p>

教师仍然可以使用熟悉的excel文件,只需遵循特定的布局。

您必须定义问题的一些方式,以便您可以正确解析它们。假设每个问题都有四个可能的答案,我建议五列

|Question|Correct Answer|Answer B|Answer C|AnswerD|

然后,您可以在解释时将答案的顺序随机化......

修改

第二个想法,只是提供一个非常简单的用户界面来添加和管理问题,不应该太难以获得某些东西老师证明