GOAT Lab
GOAT Lab › 学術・研究 › ProblemForge

ProblemForge:シード式STEM演習問題ジェネレーター

ProblemForgeは、15科目322テンプレートからSTEM演習問題を無制限に生成します。カテゴリと難易度を選ぶだけで、問題・解答・途中式・よくある間違いが出力されます。すべての問題はシード文字列から再現可能です。

  • 無料
  • 登録不要
  • オフライン対応

ProblemForgeとは?

ProblemForgeは、理系・工学系の授業向けの無料・完全静的の問題ジェネレーターです。322のパラメータ化テンプレートを2ドメイン(Course、Engineering Basics)、15科目、70トピックに整理し、数学・物理・化学・回路・力学・流体・熱・制御・信号処理をカバーします。

仕組みは?

course:math:linalg:standard:7f3a9b2c のようなシード文字列が、カテゴリ・難易度・決定論的PRNG(cyrb128 + mulberry32)を選びます。同じシードからは常に同じ数値が得られるため、教師が1つのシードを書けば全生徒に同一の問題を配れます。数式はKaTeXで描画します。

どんなときに使う?

特定トピックの反復演習、1〜50問の印刷用ワークシート作成、シードによる問題の正確な共有にProblemForgeを使えます。自習や試験対策、解答と解法ステップ付きの再現可能な自動生成課題を3段階の難易度で用意したい指導者に最適です。

概要(ひと目でわかる)

テンプレート数322 across 2 domains, 15 subjects, 70 topics
難易度レベルEasy, Standard, Hard (3 levels)
シード形式domain:subject:topic:difficulty:rng_seed (e.g. course:math:linalg:standard:7f3a9b2c)
PRNGDeterministic cyrb128 + mulberry32; 8-char hex seed
ワークシートサイズ1 to 50 problems per sheet, printable to PDF
重力加速度 g9.8 m/s^2 (used in free-fall and mechanics templates)
気体定数 R8.314 J/(mol K); Faraday constant F = 96485 C/mol
対応言語5: English, Japanese, Spanish, Chinese, German

よくある質問

ProblemForgeには問題テンプレートとトピックがいくつありますか?

322テンプレートで、2ドメイン・15科目・70トピックに整理されています。科目には数学、物理、電気工学、化学、コンピュータサイエンス、力学、熱、流体、材料、制御、信号処理に加え、engineering-basicsトピックが含まれます。

ProblemForgeのシードはどんな形式ですか?

シードは <domain>:<subject>:<topic>:<difficulty>:<rng_seed> の形式で、例えば course:math:linalg:standard:7f3a9b2c です。rng_seed は8文字の16進数文字列です。同じシードからは常に同一の問題・解答・解法が再現されます。

ProblemForgeは無料ですか?データはサーバーに送信されますか?

はい、無料で完全に静的です。履歴・お気に入り・設定はブラウザのlocalStorageにのみ保存されます。サーバーには何も送信されません。すべてのデータはJSONファイルとしてエクスポート/インポートできます。

生成される各問題には何が含まれますか?

4つの要素です:問題、解答、ステップごとの解法、原因とヒント付きのよくある間違い。各テンプレートには3段階の難易度(Easy、Standard、Hard)があり、数式はKaTeXで描画されます。

印刷用のワークシートを作れますか?

はい。ワークシートモードでは、Easy/Standard/Hardの混合比を指定して1〜50問を一度に生成し、ブラウザから印刷またはPDF保存できます。解答・ヒント・問題のみの出力を切り替えられます。

関連ツール

  • 論文検索ハブ
  • PaperParts

GOAT Lab の一部 — 科学・エンジニアリング・開発者向けの無料ブラウザツール24種。登録不要。 · 運営者情報 · プライバシー · 利用規約 · お問い合わせ