我正在为教师编写一个多项选择测试计划。商标的公式是:
(points awarded) / (maximum score) * 5 + 1.
这给出了[1,6]范围内的标记。
现在我想添加一种脚本语言,教师可以用它来定义标记他/她自己的公式。
假设老师是一个对编程知之甚少的人,那么哪种编程语言是作为脚本语言集成的最佳选择(从简单使用的角度来看)?
一些可能的选择是:
我的自然倾向是JavaScript或Python。但是,我有点担心,因为这两种语言是区分大小写的编程语言。
我所知道的唯一不区分大小写的选项是VB.NET。还有其他好的选择吗?
答案 0 :(得分:3)
为什么需要一种完整的编程语言来计算标记?
只需使用您选择的编程语言即可创建一个很好的界面,让教师有一定的灵活性。
例如,您可以输入一个简单的输入,并允许教师输入您已定义的某个变量,可能是$ points和$ max_score以及一些基本的数学运算符(* / - +)然后你就可以了阅读输入并解释它。
或者你可以使用下拉菜单和其他控制来获得更好的控制,这里的选项实际上只受你想象力的限制。