老师们出编程题不用再熬夜了!这个Claude Skill自动生成Moodle题目,100%通过率
老师們,聽過 Moodle 的 CodeRunner 嗎?
這玩意儿是 Moodle 平臺上最流行的編程題目插件,老師們用它給學生出在線編程題,學生提交代碼後系統自動評分。但有個超級大麻煩——自己出一道靠譜的編程題太費勁了。
要寫題目描述、給預製答案、設計測試用例、還得確保題目能編譯運行不出錯。一節課下來,老師們備題時間比上課時間還長。
現在有個叫 Coderunner Skill 的開源工具,直接把這個流程顛覆了。
它用 Claude 生成題目,然後自動在 Jobe 服務器上編譯、運行、驗證,確保題目100%靠譜了才給學生用。
支持的語言覆蓋 Java、Python、C、C++、Node.js,題型包括函數題、類題、完整程序題等10種類型。已經在真實教學環境裡測試過——生成了 1000+ 題,通過率100%。
最關鍵的是那23條規則。開發者分析了 7 個主流 AI 模型生成 370+ 題的表現,總結出「哪些題型 AI 能穩定生成」「哪些語言可靠性高」「哪類題型容易翻車」。比如 Java 函數題可靠性最高,但 Java 完整程序題就得人工把關。
整個流程是這樣的:老師說「給我出5道 Java 數組題」,Claude 照著 SKILL.md 裡的規則生成完整 Moodle XML 題包,然後自動上傳到 Jobe 服務器編譯運行測試——有錯就自我修復重試,最後交付給老師的是可以直接導入 Moodle 的壓縮包。
現在這個工具還比較早期(只有6個 commit),但方向非常清晰——用 AI 解放老師的雙手,讓機器做它擅長的事。如果你在國外大學或高中教編程,Moodle 剛好是你們的教學平臺,這個工具值得一試。
GitHub 直達:https://github.com/danielcregg/coderunner-skill
评论区
登录后可评论。