Exercise with AI - Speaking Overview
DomainsDOL EnglishUX1.613 words8 min read
Luyện nói với AI - Tổng quan (Exercise with AI - Speaking Overview)
Phần tiêu đề “Luyện nói với AI - Tổng quan (Exercise with AI - Speaking Overview)”Reading Rule
Phần tiêu đề “Reading Rule”- Nếu cần hiểu lane
Exercise with AIở cấp product/type trước, đọc../PRA_EXAI_00_Overview.mdtrước. - Nếu đang audit folder
Speaking, đọc file này trước rồi mới đi theo progression phía dưới. PRA_Exercise_With_AI_Speaking_Meeting_Note.mdlà source note đã chắt lọc từ transcript, không phải canonical spec chi tiết cho từng dạng bài.- Với long-form speaking:
- đọc
PRA_EXAI_Linear_Tools.mdtrước để hiểu shared engine, - rồi đọc
PRA_EXAI_Speak_Many_Sentences.mdđể hiểu learner-facing package, PRA_EXAI_Speak_Many_Sentences_Band7.mdchỉ là delta doc của package này.
- đọc
- Với guided coaching:
PRA_EXAI_Guided_Practice_Part1.mdlà shared spec cho Part 1 & Part 3: logic coaching, Unified Guided Practice Shell mới, và Part 3 variant rules,PRA_EXAI_Guided_Practice_Part2.mdlà delta spec cho long-turn take-note trước khi nói.
Purpose
Phần tiêu đề “Purpose”- Vấn đề: Học viên thiếu cơ hội luyện nói có phản hồi chất lượng ngoài giờ lớp. Các bài practice hiện tại (repeat, đọc sẵn) chỉ rèn passive recall, không buộc học viên tự tạo câu.
- Đối tượng chính: Học viên DOL English luyện IELTS Speaking (mở rộng sang TOEIC/Communication sau).
- Tín hiệu thành công: Học viên tự nói được câu đúng cấu trúc, cải thiện câu từng bước, và hoàn thành bài nói hoàn chỉnh - tất cả với AI coaching real-time mà không cần giáo viên.
Shell Fit
Phần tiêu đề “Shell Fit”- Đây là skill lane dưới
Practice > Exercise > Exercise with AI. - Lane này không thay owner flow
Attempt -> Result; mọi execution/result boundary vẫn phải tuân theoPractice Flow. - Speaking hiện được định vị là
non-graded practice: không score, không tạo official submission impact, không thay mock test hay test history.
Ý tưởng tổng quan (Experience Narrative)
Phần tiêu đề “Ý tưởng tổng quan (Experience Narrative)”Exercise with AI - Speaking là nhóm dạng bài luyện nói mới, trong đó AI đóng vai giáo viên dẫn dắt thay vì chỉ chấm bài. Triết lý cốt lõi: học viên phải tự sản sinh ngôn ngữ (active production), AI hỗ trợ bằng cách gợi ý, phản hồi, và dẫn dắt cải thiện từng bước.
Nhóm dạng bài được thiết kế theo độ phức tạp tăng dần, nhưng sau audit có thể chia rõ thành 3 lớp để dễ đọc và dễ bảo trì hơn:
Foundation drills: luyện 1 câu, tập trung vào structure và micro-improvement.Long-form build & rehearsal: dựng ý, tập từng câu, rồi nối thành bài hoàn chỉnh.Guided exam coaching: AI đóng vai giáo viên dẫn dắt sửa câu trả lời trong context bài thi.
AI không bao giờ tự điền đáp án - chỉ gợi ý. Học viên tự nói, tự gõ, tự quyết định. Logic cải thiện luôn theo thứ tự: idiomatic language → grammar → vocabulary, giúp học viên hiểu rõ mình đang cải thiện khía cạnh nào.
Product Stack
Phần tiêu đề “Product Stack”Dạng bài trong scope
Phần tiêu đề “Dạng bài trong scope”| Layer | Dạng bài | Slug | Role |
|---|---|---|---|
| Foundation | Speak a Sentence | pra-exai-speak-a-sentence | 1 câu, chỉ check structure |
| Foundation | Improve a Sentence | pra-exai-improve-a-sentence | 1 câu, improve từng bước |
| Long-form engine | Linear Tools | pra-exai-linear-tools | Canvas-based idea flow + sentence composer |
| Long-form package | Speak Many Sentences | pra-exai-speak-many-sentences | Learner-facing package dùng long-form engine |
| Variant | Speak Many Sentences - Band 7.0 | pra-exai-speak-many-sentences-band7 | Cùng package, source language cao hơn |
| Guided coaching | Guided Practice Part 1 & 3 | pra-exai-guided-practice-part1 | AI teacher cho short answer Part 1 và long abstract answer Part 3 |
| Guided coaching | Guided Practice Part 2 | pra-exai-guided-practice-part2 | AI teacher cho long-turn cue card, take-note trước khi nói |
Progression map
Phần tiêu đề “Progression map”Foundation drillsSpeak a Sentence -> Improve a Sentence
Long-form build & rehearsalLinear Tools -> Speak Many Sentences -> Speak Many Sentences Band 7.0
Guided exam coachingGuided Practice Part 1 & 3 (shared shell)Guided Practice Part 2 (take-note delta)Folder Read Order
Phần tiêu đề “Folder Read Order”PRA_EXAI_Speaking_00_Overview.mdPRA_EXAI_Speak_A_Sentence.mdPRA_EXAI_Improve_A_Sentence.mdPRA_EXAI_Linear_Tools.mdPRA_EXAI_Speak_Many_Sentences.mdPRA_EXAI_Speak_Many_Sentences_Band7.mdPRA_EXAI_Guided_Practice_Part1.mdPRA_EXAI_Guided_Practice_Part2.mdPRA_Exercise_With_AI_Speaking_Meeting_Note.md(supporting source note)
Doc Roles
Phần tiêu đề “Doc Roles”| File | Vai trò | Ghi chú audit |
|---|---|---|
PRA_EXAI_Speak_A_Sentence.md | Standalone spec | Base pattern cho structure-check |
PRA_EXAI_Improve_A_Sentence.md | Standalone spec | Base pattern cho step-by-step improve |
PRA_EXAI_Linear_Tools.md | Base spec | Canvas engine cho question -> idea flow -> sentence composer -> speaking rehearsal |
PRA_EXAI_Speak_Many_Sentences.md | Extension spec | Learner-facing package build trên Linear Tools, không phải một engine mới |
PRA_EXAI_Speak_Many_Sentences_Band7.md | Config variant | Delta doc, khác chủ yếu ở source language / difficulty level |
PRA_EXAI_Guided_Practice_Part1.md | Shared spec | Base pattern cho teacher-led guided improvement, gồm Part 1 và Part 3 variant rules |
PRA_EXAI_Guided_Practice_Part2.md | Extension spec | Long-turn cue card, take-note trước, nói theo flow đã plan |
PRA_Exercise_With_AI_Speaking_Meeting_Note.md | Supporting note | Giữ decision summary + unresolved questions từ transcript, không lặp chi tiết spec |
Reusable patterns
Phần tiêu đề “Reusable patterns”| Pattern | Mô tả | Dùng ở |
|---|---|---|
| Structure Check | Nói → AI match cấu trúc → fill hiển thị | Speak a Sentence |
| Step-by-step Improve | idiom → grammar → vocab, tối đa 3 rounds | Improve, Guided Practice |
| Pronunciation Feedback | Xanh/đỏ per word, nói lại đến khi hết đỏ | Linear Tools, Speak Many |
| Linear Canvas | Panel ý tưởng + quan hệ ngang/dọc → AI compose câu nói → pre-gen audio | Linear Tools, Speak Many |
| Full Speaking | Nói toàn bài, so sánh mẫu | Linear Tools bước 3, Speak Many, Guided Practice |
| Improvement History | Lịch sử sửa từng bước, bấm xem trạng thái | Improve, Guided Practice |
| Topic Selection | Gõ topic / “Tôi chưa chắc” / nút Gợi ý | Improve, Linear Tools |
| Guided Practice Canvas Shell | Welcome full-canvas → active coach panel trái + answer graph canvas phải | Guided Practice Part 1/3, Part 2 |
| Answer Graph | Question/root → summary → Linear Tool nodes → improved node states | Guided Practice, Linear Tools |
| Body shorthand notes | Note idiom bên dưới keyword, suffixing structure phía sau ô idea, chỉ bật trong Body | Guided Practice Part 2 |
Shared Product Rules
Phần tiêu đề “Shared Product Rules”- AI dùng knowledge base Linearthinking (Linear 6.0S cho Speak a Sentence, Linear 7.0S cho Improve/Guided Practice). Xem
PRA_EXAI_Speaking_Knowledge_Base.md. - Logic cải thiện (Brief-aligned): sửa lỗi (nếu có) → word pattern → idiomatic language → suffixing structure. Skip step nếu đã đạt.
- Không chấm band score - tracking per câu: hoàn thành steps nào, có cần gợi ý không.
- Question bank: random từ kho. Guided Practice Part 1: 3 topics × 4 câu; Part 2: generate cue card concrete/personal và 5 Part 3 questions cùng topic, trong đó Part 3 questions phải specifiable; Part 3: dùng question set cùng topic khi có.
- Gemini voice interaction xuyên suốt: hỏi, feedback, cue phát âm.
- Nếu hiển thị reference/sample answer → phải tuân theo Integrity Boundary (xem
../PRA_EXAI_00_Overview.md). - Với mọi flow có improve: UX phải hiển thị rõ
trước → kiến thức đã apply → sau, highlight kiến thức khi collapse. - Với Guided Practice mới: coach panel chỉ giữ hội thoại/turn hiện tại; canvas mới là source hiển thị cấu trúc câu trả lời.
- Demos hiện có: speakasentence.dol.vn, ias.dol.vn, speakinglineartools.dol.vn, speakinglineartools.dol.vn/sis.html, guidedpracticepart1.dol.vn.
Non-goals (v1)
Phần tiêu đề “Non-goals (v1)”- Chấm điểm / band score.
- Social/public sharing kết quả.
- Cross-skill (không mix Writing vào Speaking trong cùng session).
References
Phần tiêu đề “References”../PRA_EXAI_00_Overview.md../../PRA_Practice_Types_00_Overview.md../../../PRA_00_Overview.md./PRA_EXAI_Linear_Tools.md./PRA_EXAI_Guided_Practice_Part1.md./PRA_EXAI_Guided_Practice_Part2.md./PRA_Exercise_With_AI_Speaking_Meeting_Note.mddocs/Command/Resources/Documents/Exercise with AI 2026/Speaking/_converted/Speaking LMS New 2026.xlsx.convert.mddocs/Command/Resources/Documents/Exercise with AI 2026/Speaking/Part 2 Guided/_converted/Brief - Speaking LMS Part 2 Guided.pptx.convert.md
Change log
Phần tiêu đề “Change log”- 2026-05-03: Làm rõ contract Part 2 generator và Body shorthand notes từ brief Part 2 Guided.
- 2026-05-03: Merge Part 3 guided coaching vào
PRA_EXAI_Guided_Practice_Part1.md; overview không còn trỏ sang file Part 3 riêng. - 2026-05-03: Cập nhật overview theo Unified Guided Practice Shell mới và Answer Graph pattern cho Part 1/2/3.
- 2026-04-28: Import
BRIEF PART 2, thêm Guided Practice Part 2 vào stack và bỏ non-goal lỗi thời. - 2026-04-21: Sync Linear Tools positioning với canvas design và source inventory; thêm demo links cho Linear Tools/Speak Many.
- 2026-04-09: Sync Shared Product Rules với Brief PDF - cập nhật logic cải thiện 4-step, knowledge base references, demo links.
- 2026-04-06: Bổ sung
Shell Fit, product stack 3 lớp,Reading Rule,Folder Read Order,Doc Roles. - 2026-04-06: Khởi tạo draft từ meeting note.