用途:创建交互式分类测验 MicroSim,学生阅读情境、示例或描述,从多个选项中选出正确类别,用于教学中的模式识别、概念识别与分类训练。
主要能力:情境式问题配详细描述;多选答案(通常每题 4 个选项);提示系统(使用后得分减少);答后自动显示解释;分数跟踪与进度指示;从题库随机抽题;对正误答案给出鼓励性反馈;动画吉祥物对回答作出反应;结束页显示表现总结与提示;全部内容通过 data.json 配置。
使用方式:将内容与逻辑分离,编辑 data.json 即可更换题目,其中包含 title、description、config(questionsPerQuiz、pointsCorrect、pointsWithHint、scenarioLabel、instructionText、correctAnswerField)、scenarios(含 id、scenario、correctAnswer、options、explanation、hint)、encouragingMessages、categoryDescriptions、endScreen(tips、performanceMessages 及阈值)。每个 MicroSim 生成 /docs/sims/$MICROSIM_NAME/ 下 index.md、main.html、$MICROSIM_NAME.js、data.json、metadata.json 等文件;HTML 含 schema 元标签便于发现;可配置画布尺寸、颜色、吉祥物表情(neutral、happy、thinking),并可通过 config 或 JavaScript 调整抽题数量。实现步骤:定义类别、编写 15-30 个情境、写解释与提示、定制消息、充分测试。可加入 MkDocs 的 mkdocs.yml 导航。
适用场景:认知偏差识别、逻辑谬误识别、文学手法识别、化学反应分类、历史时期匹配、设计模式识别、音乐曲式、艺术流派分类等。
限制:技能本身未提供收费、价格、平台或效果信息;框架为 p5.js 1.11.10,需现代浏览器;分类类别由使用者自行定义;本资料未给出具体精度或性能数据。