不只 Vibe Coding:教師以 AI 協作打造專案式學習評分系統的實踐報告
講者/Speaker: 楊可倫, Kelun Yang
在PBL日漸普及的今天,如何有效的管理專案個階段進度,維持專案互評機制有效運作,避免搭便車,當然還有更可怕的是專案交付過程中的版本控管,專案管理系統成為探究型課程中不可或缺的基礎建設,在本文中,筆者嘗試導入Claude Code,並在SDD的開發模式下重寫筆者自己所有專案型課程的底層專案管理系統,賦予系統更現代化的UI和操作流程,並最後將其建置在Cloudflare,在過程中,筆者以親身的經驗實踐了非資訊科班背景的教師也能在和AI不斷討論規格後展開系統開發,節省了無數的開發時間並達到了更好的效果,在系統升級也讓專案型課程運作更加流暢,開發壓力減輕後,系統也更能配合教學現場的需求進行即時調整
As Project-Based Learning (PBL) gains traction, managing multi-phase progress, sustaining peer evaluation, preventing free-riding, and maintaining version cont…As Project-Based Learning (PBL) gains traction, managing multi-phase progress, sustaining peer evaluation, preventing free-riding, and maintaining version control throughout project submission have made robust project management infrastructure essential for inquiry-based courses. This paper documents the author's use of Claude Code under a Spec-Driven Development (SDD) paradigm to fully rewrite the underlying project management system across all PBL courses — delivering a modernized UI and workflow deployed on Cloudflare. The process demonstrates that teachers without a formal computer science background can successfully drive system development through iterative AI-assisted specification, achieving better outcomes with significantly reduced development time. The upgraded system has streamlined course operations and, with lower maintenance overhead, now adapts in real time to classroom needs.