mcpField
C
course-gamification-designer

course-gamification-designer

github.com/lensetek其他013 次安装1 天前更新
代码仓库

关于 course-gamification-designer

course-gamification-designer 将理论或抽象课程内容转化为教学网页小游戏。它提供六种游戏模式,并设计响应式单文件游戏、本地排行榜和即时反馈。

主要功能

  1. 01六种教学小游戏模式
  2. 02独立单文件网页游戏
  3. 03适配触屏与键盘操作
  4. 04本地保存最高分
  5. 05错误答案即时说明

适用场景

  1. 01练习概念分类
  2. 02考试前复习并辨析误解
  3. 03重组代码或公式步骤
  4. 04通过配对游戏学习术语

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/lensetek/course-agent-skills --skill course-gamification-designer

安装后在 Claude Code 中输入/course-gamification-designer确认已加载。

详细介绍

课程游戏化设计师 🎮

course-gamification-designer 会将理论性或抽象的教学材料转化为有趣、富有挑战性且寓教于乐的网页小游戏。每节课程都可以提供相关的游戏变体,通过主动学习(Active Learning)帮助学生巩固理解。


🕹️ 6 种教育类网页小游戏模式

  1. 概念分类器 / 拖放竞技场:
    • 机制:课程概念卡片会落下或随机排列。学生必须在时间结束前,将卡片拖到正确的类别容器中。
    • 适用于:数据类型分类、生物学分类法、会计资产负债表组成部分、网络架构类型。
  2. 分支情景模拟器(选择自己的冒险):
    • 机制:学生扮演专业人士(例如:软件架构师、医生、项目经理)。每个决定都会影响指标参数(预算、用户满意度、系统安全性)。
    • 适用于:职业道德、商业案例研究、网络安全危机缓解、临床诊断。
  3. 快速问答与误区打击:
    • 机制:陈述会快速出现在屏幕上。学生必须区分有效的科学事实与流行的神话或误解。
    • 适用于:期中/期末考试复习、课程开始时的热身导入。
  4. 公式与代码语法重组器:
    • 机制:打乱代码行或数学公式步骤的积木。学生必须将其重新排列为正确的执行顺序。
    • 适用于:编程逻辑、排序算法、物理/数学公式推导。
  5. 互动填字游戏/术语密室:
    • 机制:带有定义提示(LOTS 级别)的数字填字游戏。提供自动字母校验系统和提示按钮。
    • 适用于:强化对医学、法律、药学或会计术语的记忆。
  6. 卡片记忆配对游戏(配对卡片):
    • 机制:翻开盖着的卡片,将图标/术语与正确的功能/定义配对。

🛠️ 网页游戏的技术特点

  • 独立的单文件(game.html):将画布、现代视觉风格 CSS、合成音效(使用 Web Audio API,无需加载缓慢的外部资源)和 JavaScript 逻辑整合到一个文件中。
  • 响应式设计,优先适配移动端:可在智能手机(触摸屏)和电脑显示器(鼠标/键盘)上流畅运行。
  • 积分系统与本地排行榜:在本地浏览器(localStorage)中保存最高分,促进班级学生之间的良性竞争。
  • 即时反馈:每次答错时,都会立即说明答案为何不正确。

评论

支持 Markdown