2

教師向けの多肢選択式テスト プログラムを作成しています。マークの式は次のとおりです。

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

これにより、[1,6] の範囲にマークが付けられます。

ここで、教師がマークの式を自分で定義できるスクリプト言語を追加したいと考えています。

教師がプログラミングについてあまり知らない人であると仮定すると、どのプログラミング言語をスクリプト言語として統合するのに最適でしょうか (使いやすさの観点から)?

可能な選択肢のいくつかは次のとおりです。

  • JavaScript
  • パイソン
  • ルア
  • VB.NET
  • C#
  • ルビー
  • ヴァラ

私の自然な傾向は、JavaScript または Python です。ただし、これら 2 つの言語は大文字と小文字を区別するプログラミング言語であるため、少し注意が必要です。

私が知っている唯一の大文字と小文字を区別しないオプションは、VB.NET です。他に良い選択肢はありますか?

4

1 に答える 1

3

マークを計算するためにプログラミング言語全体が必要なのはなぜですか?

選択したプログラミング言語を使用して、教師がある程度柔軟に対応できる優れたインターフェイスを作成するだけです。

たとえば、単純な入力を使用して、教師が既に定義した変数、おそらく $points と $max_score、およびいくつかの基本的な数学演算子 (*/-+) を入力できるようにしてから、入力を読み取ることができます。そしてそれを解釈します。

または、ドロップダウンやその他のコントロールを使用して、より細かいレベルの制御を行うこともできます。ここでのオプションは、実際にはあなたの想像力によってのみ制限されます.

于 2013-04-03T07:31:18.390 に答える