Bỏ qua để đến nội dung

DOL Kid LMS - Exercise Interaction Catalog

DomainsDOL KidUX980 words5 min read
activebyDOL Product Design
  • Chuẩn hóa danh sách các dạng bài Exercise hiện team muốn làm cho KID thành một catalog ổn định, đủ để Product/UX/Content nói cùng một ngôn ngữ.
  • File này sở hữu:
    • interaction groups hiện tại của KID Exercise,
    • mapping giữa input thô từ team và taxonomy canon,
    • boundary giữa generic exercise interactionletter learning bundle.
  • File này không sở hữu:
    • screen detail của từng pattern,
    • lesson sequencing,
    • scoring engine,
    • final content script từng bài.
  • Tên canon nên ổn định theo interaction, không theo skin/theme tạm thời.
  • Các biến thể như có nhân vật, bối cảnh game, animals, flowers, applewrapper/theme/content mode, không phải type gốc.
  • Có thể giữ source label thô để team content nhận ra bài mình đang nói tới, nhưng doc canon phải có normalized name.
  • Một pattern có thể xuất hiện ở cả generic exerciseletter exercise với learning target khác nhau.
  • Các interaction group dưới đây là nguyên liệu biên soạn bài.
  • Chúng không nhất thiết được triển khai như các bài exercise độc lập tách rời nhau.
  • Một bài exercise thực tế có thể phối hợp nhiều interaction group/câu hỏi trong cùng một authored bundle.
  • Việc phối hợp này phụ thuộc vào:
    • mục đích của bài tập,
    • lesson objective,
    • độ khó mong muốn,
    • nhịp trải nghiệm cần tạo ra.
  • Một bài exercise chỉ được xem là hoàn tất khi user làm xong toàn bộ câu hỏi trong bundle đã biên soạn đó.
  • SEL-P01 Listen and choose
    • source example: Nghe và chọn đáp án
  • SEL-P02 Listen and choose with character
    • source example: Nghe và chọn đáp án có nhân vật
  • SEL-P03 Listen, observe, and choose
    • source example: Nghe và quan sát chọn đáp án đúng
  • SEL-P04 Silhouette recognition
    • source example: Sihoulette
    • note: giữ source label để trace content input; normalized label là silhouette recognition
  • SEL-P05 Game-context listen and choose
    • source example: Nghe và chọn đáp án đúng theo bối cảnh game
  • SEL-P06 Choose word to complete sentence
    • source example: Chọn từ hoàn thành câu
  • SPK-P01 Listen and answer
    • source example: Nghe và trả lời câu hỏi
  • SPK-P02 Listen and repeat
    • source example: Nghe và repeat
  • MAT-P01 Guided yes/no response
    • source example: Yes/No: Nghe và trả lời câu hỏi với instruction
    • note: về mặt interaction đây là guided binary response; hiện vẫn giữ trong bucket Matching theo source grouping của team
  • MAT-P02 Match letters to build word
    • source example: Nối chữ cái thành từ vựng
  • MAT-P03 Match vocabulary to image
    • source example: Nối từ vựng với hình ảnh - Tap
  • LOG-P01 Complete word / sentence
    • source examples:
      • Hoàn thành câu từ
      • Chọn từ hoàn thành câu
  • LOG-P02 Flip card / flip image
    • source example: Lật hình
  • LOG-P03 Crossword
    • source example: Cross word
  • Letter learning không phải là interaction group tách biệt khỏi 4 nhóm trên.
  • Đây là content bundle dùng nhiều pattern cùng lúc cho early literacy.
  • Bundle hiện tại gồm:
    • Draw lines
      • Viết chữ - Simple
      • Lines & Shapes
      • Animals
      • Viết chữ - Kịch bản minh hoạ
    • Tap for Fun
      • Flowers
    • Multi Select
      • Nghe và chọn đáp án đúng theo bối cảnh game
      • apple
    • Matching 3-3
      • Nối từ vựng với hình ảnh - Tap
    • Build a word
      • Cross word
      • Hoàn thành từ
      • Học ghép tên/từ
    • Build a sentence
      • Build a sentence
    • Story
      • Story-Letter
    • Single Choice - Matching 1-1
      • Yes/No: Nghe và trả lời câu hỏi với instruction
      • Sihoulette
      • Nghe và quan sát chọn đáp án đúng
      • Nghe và chọn đáp án có nhân vật
      • Nghe và chọn đáp án
  • Draw lines map chủ yếu vào trace / draw.
  • Tap for Fun map vào tap reveal / reward.
  • Multi Select map vào playful multi-select.
  • Matching 3-3 map vào grouped matching.
  • Build a word map vào word-building pattern; cross word ở đây được xem là một build-logic variant, không tách thành một product lane riêng ở baseline.
  • Single Choice - Matching 1-1 là nhóm source-input đang trộn cả selection, guided yes/no, và 1-1 matching; canon chi tiết nằm ở Letter Interaction Catalog.
  • V1 ưu tiên chọn pattern theo lesson objective, không theo độ “đẹp” của minigame.
  • Nếu hai source label dùng chung một interaction core, nên gộp về một pattern canon với nhiều wrapper/content mode.
  • Nếu một bài cần nhiều pattern, hãy coi đó là authored composition, không tạo thêm exercise type mới chỉ vì cách mix pattern khác nhau.
  • Các dạng mới từ content team có thể được thêm vào, nhưng phải đi qua bước:
    • xác định interaction core
    • xác định learning target
    • xác định wrapper/theme
  • KID LMS Exercise Overview
  • KID LMS Exercise Playful Foundations Overview
  • Letter Exercise Overview
  • Letter Interaction Catalog
  • 2026-03-19: Tạo catalog interaction tổng cho KID Exercise từ input thực tế của team, gồm Selection, Speaking, Matching, Logic Game, và Letter Learning Bundle.