採点スクリプト
Eliceでは、コードの採点にはgrader.*を使用します。標準入出力方式やコード比較による採点方式など、さまざまな採点方法を利用することができます。
採点コードの作成
.eliceフォルダのgrader.*ファイルは、学生が作成したコードを採点するための解答コードを作成する場所です。ここに採点のためのコードを記述してください。各ファイルの構成は以下のとおりです。
.elice/grader.py - 実際の採点スクリプトを記述するファイル
elice/grader.sh - 学習者が提出ボタンをクリックしたときに実行されるbashシェルスクリプト
.elice/grader_elice_utils.py - 提出環境で動作する、つまり採点時に使用するelice utilsの集まり
.elice/runner.sh - 学習者が実行ボタンをクリックしたときに実行されるbashシェルスクリプト
採点の進め方
学生がエディタでコードを作成した後、提出ボタンを押すと、先生がgrader.*に作成しておいた解答コードによって学生のコードが自動的に採点されます。
Last updated