ForHosting KIT · 開発者向けツール

目標成績まで失える点数を計算

この計算ツールは、授業のポイント制を分かりやすい減点枠に置き換えます。科目全体の配点、現時点までに採点対象となった点数、獲得した点数、目標パーセントを入力してください。すでに失った点数、目標達成が可能な最大減点数、さらに失ってもよい点数が分かります。未採点の課題から必要な点数と割合も表示するため、現在の成績だけに頼らず、目標がまだ達成可能かを判断できます。

● Beta無料・ブラウザ内で実行
ご利用方法 ウェブAPIメールTelegramアプリ 近日

目標成績を点数の予算として考えます

パーセントで示された目標は、点数に換算すると判断しやすくなります。たとえば、科目全体が500点で、目標が90パーセントだとします。必要な点数は450点なので、科目全体で失えるのは最大50点です。この50点が減点の総予算になります。現時点までに320点が採点対象となり、そのうち285点を獲得している場合、すでに35点を失っています。したがって、残りの減点枠は15点です。この計算ツールは換算を直接行い、2つの数値を区別して表示します。これまでに失った点数は採点済みの課題を示し、今後さらに失える点数は目標が達成不能になるまでの余裕を示します。この違いは重要です。簡単な課題がほぼ終わっていると、現在の割合が安心できるように見えても余裕が少ない場合があります。反対に、まだ多くの点数が残っていれば、現在の割合が低く見えても挽回できる場合があります。可能な限り、シラバスに記載された正式な総配点を使用してください。授業計画が変わったときは、総配点と現時点までの配点を同時に更新し、同じ評価制度を表すようにしてください。

同じ評価範囲の累計値を入力してください

4つの入力値は、同じ科目、学期、評価区分、または同一の採点範囲を表す必要があります。総配点とは、その範囲で最終的に用意されるすべての点数です。現時点までの配点とは、すでに採点された課題の満点を合計した値であり、ご自身が獲得しようとした点数ではありません。獲得点数は、同じ課題で実際に与えられた点数の合計です。獲得点数が配点を上回る場合や、採点済みの配点が科目全体の総配点を上回る場合など、成立しない組み合わせは受け付けません。目標パーセントは0から100までにしてください。加点制度には注意が必要です。教員が通常の満点を超える得点を認める場合でも、このモデルはその加点を通常の科目点として自動処理しません。正式に算入される加点は、該当する配点と科目全体の総配点の両方に含めるか、通常のポイント制を先に計算してから加点規則を別に検討してください。重み付き評価区分の割合と生の点数を混在させないでください。重み付きの科目では、各区分を正式な寄与点に換算するか、重み付き成績専用の計算ツールをご利用ください。

残りの課題で必要な成績を現実的に読み取ります

結果には、今後獲得できる点数、その中から必要な点数、必要な最低パーセントが含まれます。これらは減点枠とは異なる問いに答える値ですが、一緒に確認すると状況を適切に把握できます。残りの減点枠が0なら、さらに1点失うだけでも最終成績は目標を下回ります。target_still_possibleが偽の場合、残りの全得点を獲得しても希望する割合には届きません。その際は、さらに失える点数を0と表示し、本来必要な点数も示して不足分を明確にします。課題がもう残っていない場合、すでに目標を満たしていれば必要割合は0、満たしていなければ100と表示します。挽回できる評価機会が存在しないためです。この計算は予測ではなく、学習計画の補助としてお使いください。遅延による減点、最低点の課題を除外する規則、成績調整、区分ごとの上限、丸め方、未発表の加点によって正式な成績は変わることがあります。採点結果が出るたびに再計算し、学習時間や課題の優先順位を決める前に、教員が公表している評価規則と照合してください。

残りの授業期間を計画する

希望する最終パーセントが達成不能になるまで、正確に何点の余裕があるか確認できます。

低い得点からの挽回を確認する

失敗した課題によって減点枠がどう変わり、今後どの程度の得点が必要になったかを測れます。

現実的な成績目標を比較する

複数の目標パーセントを試し、余裕のある目標と、ほぼ満点が必要な目標を見分けられます。

失った点数とは何ですか?

採点済みの課題で獲得可能だった点数と、同じ課題で実際に獲得した点数との差です。

今後さらに失える点数はどのように計算しますか?

目標成績で許される最大減点数から、すでに失った点数を引きます。結果が負になる場合は0と表示します。

重み付き評価の科目にも使えますか?

各評価区分を科目全体に対する統一された寄与点へ換算した後であれば使えます。重みの異なる区分の生の点数を直接合計しないでください。

目標が達成不能と表示されるのはなぜですか?

現在の獲得点数に今後の全配点を加えても、目標パーセントに必要な点数に届かないためです。

加点や成績調整にも対応していますか?

固定されたポイント制を想定しています。正式な加点や調整規則を先に総配点へ反映するか、その変更を別に扱ってください。

APIリクエストの料金はいくらですか?

APIリクエスト1回の料金は$0.002です。同じ決定論的な計算をブラウザーで無料実行することもできます。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/edu/points-lost-to-grade

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/edu/points-lost-to-grade \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"total_points":500,"points_possible_so_far":320,"points_earned_so_far":285,"target_percent":90}'
{
  "total_points": 500,
  "points_possible_so_far": 320,
  "points_earned_so_far": 285,
  "target_percent": 90
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "edu.points_lost_to_grade",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

KITの完全なドキュメントを見る →