DOL Kid LMS - Test Bank
DomainsDOL KidUX1.243 words6 min read
DOL Kid - LMS Test Bank (Kho đề)
Phần tiêu đề “DOL Kid - LMS Test Bank (Kho đề)”Purpose
Phần tiêu đề “Purpose”- Vấn đề: Sau khi đã có lane học theo khóa và homework theo lesson, KID vẫn cần một nơi để học viên
tự luyện thêm đề để đi thimà không bị trộn với syllabus của khóa học. - Đối tượng chính: Học viên muốn luyện thêm đề theo level đang học; phụ huynh muốn mở đúng kho đề để bé tự luyện nếu cần.
- Tín hiệu thành công: User nhìn vào là biết đang được mở level nào, đang xem
dạng đềnào, và mở được đúng bài tự luyện trong ít thao tác.
Scope Gate
Phần tiêu đề “Scope Gate”- File này sở hữu
Kho đề / Test Banknhư một laneself-practice test-preptrongKID LMS. - File này bao gồm:
- vai trò sản phẩm của
Kho đề, - IA bên trong tab/lane này,
- logic mở khóa theo level,
- nhóm đề canon,
- state model và UX rule ở mức entry/list.
- vai trò sản phẩm của
- File này không sở hữu:
- player attempt/result chi tiết,
- scoring engine,
- homework trong khóa,
Assignment W/S,AI-powered Exercise,- practice launcher theo course context.
Role In LMS
Phần tiêu đề “Role In LMS”Kho đềtrả lời câu hỏi:Nếu bé muốn tự luyện thêm đề để đi thi, nên mở level nào và đề nào bây giờ?
- Đây là lane:
optional,formal practice oriented,independent from current course syllabus.
- Lane này không thay thế:
Khóa họclà lane học theo khóa,Exerciselà homework / additional practice theo lesson,Practice Launcherlà cửa vào practice của khóa học.
Position Against Other Lanes
Phần tiêu đề “Position Against Other Lanes”| Lane / Surface | Vai trò chính | Boundary |
|---|---|---|
Khóa học | Học theo syllabus của khóa đang theo | Course-linked |
Exercise | Homework / additional practice ngắn theo lesson | Course-linked |
Practice Launcher | Entry layer của practice bên trong course | Course-linked |
Online Test | Một loại bài formal practice / test asset | Có thể xuất hiện trong course hoặc trong bank |
Kho đề / Test Bank | Kho tự luyện tổng hợp theo level và dạng đề | Không phụ thuộc lesson/topic của khóa |
Entry Placement
Phần tiêu đề “Entry Placement”LMS Home > Kho đềlà entry owner trong phase hiện tại.Kho đềlà mộtintent bucketở cấpLMS Home, không phải tab thứ 4 trongCourse Detail.- Nếu về sau library đủ lớn và cần route family riêng, có thể tách tiếp; nhưng ở canon hiện tại, lane này trước hết được định nghĩa ở mức
LMS Home tab.
Library Structure
Phần tiêu đề “Library Structure”1. Level gate
Phần tiêu đề “1. Level gate”- Chỉ mở các level phù hợp với child hiện tại:
StarterMoversFlyers
- Rule mặc định:
- current level của child là level focus đầu tiên.
- Nếu chỉ có 1 level được mở, không cần tạo chooser nặng.
- Nếu có nhiều level được mở, dùng switcher / chip / segmented control đơn giản.
2. Group by test type
Phần tiêu đề “2. Group by test type”- Trong từng level, danh sách chia theo
dạng luyện:Full TestReading & WritingListeningSpeaking
Full Testnghĩa là luyện một đề tổng hợp bao phủ đủ bundle kỹ năng của level đó.Reading & Writing,Listening,Speakinglà các lane luyện theo từng nhóm kỹ năng/paper.
3. Item model
Phần tiêu đề “3. Item model”- Mỗi item đề cần tối thiểu:
titlelevelgroupstatusone primary CTA(icon trang trí trên card; hành vi chính là bấm vào card)
Core Logic
Phần tiêu đề “Core Logic”Optional self-practiceKho đềlà lane tự luyện thêm; không phải bài bắt buộc mặc định trong course flow.
Level before item- User luôn chọn/hiểu
leveltrước khi chọn đề.
- User luôn chọn/hiểu
Type before attempt- User nhìn ra ngay đây là
Full Test,Reading & Writing,Listening, haySpeaking.
- User nhìn ra ngay đây là
No syllabus dependency- Không khóa/mở theo
topic,lesson, hayunitcủa course.
- Không khóa/mở theo
No homework confusion- Đề trong
Kho đềkhông được hiển thị như homework chưa làm của course.
- Đề trong
Online test asset, bank laneOnline Testlà loại asset/bài;Kho đềlà library/discovery surface chứa các asset đó cho mục đích tự luyện.
Formal-practice clarity- Copy và card treatment phải cho user biết đây là lane luyện thi chính thức hơn
Exercise.
- Copy và card treatment phải cho user biết đây là lane luyện thi chính thức hơn
Simple comparison- Không buộc user lọc/search quá nhiều trước khi chọn được đề phù hợp.
State Model
Phần tiêu đề “State Model”no_entitled_level- Child chưa được mở level nào trong
Kho đề. - Empty state nhẹ, giải thích ngắn.
- Child chưa được mở level nào trong
single_level_default- Chỉ 1 level mở; vào tab là thấy ngay list của level đó.
multi_level_switchable- Có từ 2 level trở lên; switcher level hiện rõ nhưng vẫn nhẹ.
empty_group- Level có nhưng nhóm kỹ năng đó chưa có đề.
available- Có thể làm ngay.
in_progress- Có attempt dở; CTA là
Làm tiếp.
- Có attempt dở; CTA là
done- Đã làm xong; CTA là
Xem lạihoặcLàm đề khác.
- Đã làm xong; CTA là
UX / Behavior
Phần tiêu đề “UX / Behavior”Kho đềkhông lấy course stats làm hero chính.Kho đềkhông mở bằng dashboard analytics.- First view của tab nên ưu tiên:
level đang mở,4 nhóm đề,- và
1 cụm listtương ứng.
- Nếu số lượng đề lớn:
- ưu tiên chia theo group,
- sau đó mới đến list item,
- không mở search/filter dày ở baseline đầu tiên.
- CTA chính của từng item nên rõ:
Làm đềLàm tiếpXem lại
- Icon CTA trên card là
decorative affordance; hành vi chính là bấm vào toàn bộ card.
Content Allocation Rule
Phần tiêu đề “Content Allocation Rule”Level Focuschỉ trả lờiđang ở level nào.Type Groupchỉ trả lờimuốn luyện dạng đề nào.Test Item Cardchỉ trả lờiđề này là gì và làm gì với nó.- Không để một card của
Kho đềđồng thời gánh:- course progress,
- homework signal,
- achievement,
- và test selection.
Non-goals
Phần tiêu đề “Non-goals”- Không biến
Kho đềthànhcourse practice tab. - Không gắn progress của
Kho đềvào syllabus 24 topic. - Không trộn
Kho đềvớiExercise Home. - Không đưa
Assignment W/ShoặcAI-powered Exercisevào cùng taxonomy củaKho đềở baseline này.
Dependencies / Integration
Phần tiêu đề “Dependencies / Integration”KID LMS HomeKID LMS OverviewKID LMS SitemapKID LMS Learning Capability MapKID LMS Learning Doc RulesKids Online Test
References
Phần tiêu đề “References”./KID_LMS_00_Overview.md./KID_LMS_Home.md./KID_LMS_Sitemap.md./KID_LMS_Test_Bank_Content_Allocation.md./KID_LMS_Learning_Capability_Map_00_Overview.md./KID_LMS_Learning_Doc_Rules.md./KID_LMS_Practice_Launcher.md../../../../DOL English/UX Design/Practice Flow/Practice Types/Online Test/Kids/PRA_KID_Online_Test_00_Overview.md
Change log
Phần tiêu đề “Change log”- 2026-03-24: Tạo canon
Kho đề / Test Bankcho KID LMS như lane tự luyện formal practice theo level, độc lập với syllabus của khóa học. - 2026-03-24: Thêm
Content Allocation Rulevà nối sang canonTest Bank Content Allocation.