feat(week-16): add timed + solo TDD drills, self-written AI prompts - #1046
Merged
Merged
Conversation
- Rewrite week README: pressure-drill week, remove legacy prompt templates - 6/10 timed drill: digit root (UVA 11332 simplified), 60-min PR target, lite checklist only - 6/11 solo drill: carry counting (UVA 10035 simplified), no checklist, 5-question self-quiz after PR - New rule: no AI prompt examples provided; AI_LOG must record student-typed prompts verbatim - Starter test skeletons keep red-first TDD flow with reduced hints Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Contributor
There was a problem hiding this comment.
Pull request overview
本 PR 將 Week 16 課程內容調整為「TDD + Git PR 加壓演練週」,新增 6/10 計時演練與 6/11 獨立演練的教案與 starter 測試骨架,並更新 Week 16 README 以反映新的流程要求(含 AI_LOG 逐字記錄自寫提示詞的規範)。
Changes:
- 重寫
weeks/week-16/README.md:明確定義本週定位、兩堂課節奏與相關文件連結,移除舊版可複製的提示詞範例內容。 - 新增
weeks/week-16/in_class/教案與課堂說明文件(6/10 計時、6/11 獨立),強調 SOP 鷹架收斂與 AI_LOG 記錄規則。 - 新增兩個 starter 資料夾(0610/0611):提供可直接複製的測試骨架與操作說明,以維持「先紅燈再綠燈」的 TDD 流程。
Reviewed changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| weeks/week-16/README.md | 更新 Week 16 週說明為加壓演練週,補上兩堂課安排、規則與參考文件連結。 |
| weeks/week-16/in_class/README.md | 新增本週課堂範例總覽,整理鷹架收斂表、提示詞規則與評分依據。 |
| weeks/week-16/in_class/0610-timed-drill.md | 新增 6/10 計時演練教案(數字根),包含目標、節奏、AI_LOG 要求與 starter 使用方式。 |
| weeks/week-16/in_class/0611-solo-drill.md | 新增 6/11 獨立演練教案(進位計數),包含節奏、自我檢測與 AI_LOG 要求。 |
| weeks/week-16/in_class/0610-starter/README.md | 新增 6/10 starter 使用說明與規則。 |
| weeks/week-16/in_class/0610-starter/test_digit_root.py | 新增數字根的 unittest 測試骨架(預期紅燈占位)。 |
| weeks/week-16/in_class/0611-starter/README.md | 新增 6/11 starter 使用說明與規則。 |
| weeks/week-16/in_class/0611-starter/test_carry_counter.py | 新增進位計數的 unittest 測試骨架(預期紅燈占位)。 |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
AI_LOG.md「我問 AI 什麼」須逐字記錄學生自打的提示詞Test plan
python -m unittest跑出預期的 3 個紅燈🤖 Generated with Claude Code