哪种编程语言最简单(作为用户)作为集成脚本语言使用?

时间:2013-04-03 06:03:41

标签: .net user-interface scripting scripting-language

我正在为教师编写一个多项选择测试计划。商标的公式是:

(points awarded) / (maximum score) * 5 + 1.

这给出了[1,6]范围内的标记。

现在我想添加一种脚本语言,教师可以用它来定义标记他/她自己的公式。

假设老师是一个对编程知之甚少的人,那么哪种编程语言是作为脚本语言集成的最佳选择(从简单使用的角度来看)?

一些可能的选择是:

  • 的JavaScript
  • 的Python
  • Lua
  • VB.NET
  • C#
  • 红宝石
  • 伐拉

我的自然倾向是JavaScript或Python。但是,我有点担心,因为这两种语言是区分大小写的编程语言。

我所知道的唯一不区分大小写的选项是VB.NET。还有其他好的选择吗?

1 个答案:

答案 0 :(得分:3)

为什么需要一种完整的编程语言来计算标记?

只需使用您选择的编程语言即可创建一个很好的界面,让教师有一定的灵活性。

例如,您可以输入一个简单的输入,并允许教师输入您已定义的某个变量,可能是$ points和$ max_score以及一些基本的数学运算符(* / - +)然后你就可以了阅读输入并解释它。

或者你可以使用下拉菜单和其他控制来获得更好的控制,这里的选项实际上只受你想象力的限制。