講義の成績を簡単に計算するシステムです。以下の内容をカスタマイズしてご利用ください。
<aside>
👇 ほかの講義の成績を計算したい場合は、テーブルの右上の •••
から 複製
をクリックします。
元の評点は遅延ペナルティなし、最終評点は遅延ペナルティありで計算されます。 遅延ペナルティの列は、数値が正しいことを確認したら非表示にしておいても構いません🔮 提出遅延を許してもらえた場合は、「免除」にチェックを入れると遅延ペナルティが計算から外れます ✨ 各課題の最終成績に占める割合を元に計算されたのが、重み付け後の評点です。
</aside>
Notinoの関数はmath.jsというライブラリをベースに作られていますが、コーディングのスキルがなくても使用できます。
この関数は、期限と提出日の間の日数を計算しています。 提出遅延が許される場合は、提出日を期限に合わせて修正するか、数式を削除してこの列を単純な数値に変えてください。
dateBetween(prop("期限"), prop("提出日"), "days") * -1
この関数は遅延ペナルティおよび遅延日数を考慮した計算になっています。
prop("元の評点") - prop("遅延日数") * prop("遅延ペナルティ") * 100 * toNumber(not prop("免除"))
この関数は課題ごとの評点を計算しています。この合算値が講義の最終成績となります。
prop("最終評点") * prop("重み付け")
⚠ 備考:テーブルのプロパティを変更した場合、上記の関数も併せて修正が必要になります。