【问题标题】:Which programming language is simplest to use (for the user) as an integrated scripting language? [closed]哪种编程语言最容易(对于用户)用作集成脚本语言? [关闭]
【发布时间】:2013-03-24 16:23:39
【问题描述】:

我正在为教师编写多项选择题测试程序。分数的公式是:

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

这会在 [1,6] 范围内给出一个标记。

现在我想添加一种脚本语言,老师可以用它自己定义评分公式。

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

一些可能的选择是:

  • JavaScript
  • Python
  • 卢阿
  • VB.NET
  • C#
  • 红宝石
  • 瓦拉

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

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

【问题讨论】:

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


【解决方案1】:

为什么需要一门完整的编程语言来计算分数?

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

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

或者,您可以使用下拉菜单和其他控件来进行更精细的控制,此处的选项实际上仅受您的想象力限制。

【讨论】:

  • 是的,这可能是解决问题的最佳方法。也许是something like Apple does for date/time formats,这使得复杂的任务变得相当简单和直观。
  • 我就是这么想的。那么这个答案是你想要的吗?
  • 对不起,我不是问这个问题的人。 :-)
  • 哈哈。对不起科迪。我不擅长尝试多任务。
猜你喜欢
  • 2010-09-09
  • 2011-03-05
  • 2011-01-11
  • 2013-06-19
  • 1970-01-01
  • 2012-10-02
  • 1970-01-01
  • 2011-03-03
  • 1970-01-01
相关资源
最近更新 更多