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)。相同的种子总会生成相同的数值,因此老师写下一个种子,就能给每位学生分发完全相同的题目。公式通过 KaTeX 渲染。

何时使用?

使用 ProblemForge 可针对特定主题反复练习、制作1至50道题的可打印习题单,或通过种子精确分享某道题。它适合自学、备考,以及希望获得可复现、自动生成且附答案和解题步骤(三种难度)作业的教师。

速览

模板数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个字符的十六进制字符串。相同的种子总能复现完全相同的题目、答案和解答。

ProblemForge 免费吗?会向服务器发送数据吗?

是的,它免费且完全静态。历史记录、收藏和设置仅通过 localStorage 保存在你的浏览器中,不会向任何服务器发送数据。你可以将所有数据导出或导入为JSON文件。

每道生成的题目包含哪些内容?

四个部分:题目、答案、逐步解题过程,以及附原因和提示的常见错误。每个模板提供三种难度(Easy、Standard、Hard),并通过 KaTeX 渲染公式。

我可以制作可打印的习题单吗?

可以。习题单模式按你选定的 Easy/Standard/Hard 比例一次生成1至50道题,然后通过浏览器打印或保存为PDF。你可以切换显示答案、提示,或仅输出题目。

相关工具

  • 论文检索中心
  • PaperParts

GOAT Lab 的一部分 — 24 款免费的浏览器端科学、工程与开发工具。无需注册。 · 关于 · 隐私 · 条款 · 联系