Bỏ qua đến nội dung

04. Cấu trúc dữ liệu của Anki

2 phút đọc

Hiểu rõ sự khác biệt giữa Bộ thẻ (Deck), Ghi chú (Note) và Thẻ (Card) để không bị bối rối khi tạo thẻ mới.

Cấu trúc dữ liệu của Anki (Deck vs Note vs Card)

Trước khi bắt tay vào tự tạo những tấm thẻ đầu tiên, bạn bắt buộc phải hiểu qua cách Anki tổ chức dữ liệu. Hàng ngàn người mới dùng Anki đã bỏ cuộc chỉ vì họ không phân biệt được sự khác nhau giữa NoteCard.

Hãy hình dung Anki giống như một nhà máy in sách.

1. Deck (Bộ thẻ) = Cái giá sách

Minh họa khái niệm Deck của Anki

Đây là khái niệm dễ hiểu nhất. Deck đơn giản chỉ là một “Thư mục” (hoặc cái giá sách) dùng để chứa các tấm thẻ bên trong.

  • Ví dụ: Bạn có thể tạo Deck “Tiếng Anh”, Deck “Toán”, Deck “Sinh học”…
  • Bạn cũng có thể tạo các Deck con (Sub-deck) lồng vào nhau, ví dụ: Tiếng Anh::Từ vựng hoặc Tiếng Anh::Ngữ pháp.

2. Note Type (Loại ghi chú) = Cái khuôn đúc

Minh họa khái niệm Note Type của Anki

Để làm ra một cái bánh, bạn cần có khuôn. Note Type chính là cái khuôn quy định tấm thẻ của bạn sẽ có cấu trúc như thế nào.

  • Một số Note Type mặc định: Basic (Cơ bản), Basic (and reversed) (Cơ bản và đảo ngược), Cloze (Đục lỗ).
  • Ví dụ: Note Type Basic là cái khuôn chỉ có 2 mặt (Mặt trước và Mặt sau). Note Type Từ vựng tiếng Nhật có thể là cái khuôn có tới 5 ô điền (Kanji, Hiragana, Nghĩa tiếng Việt, Ví dụ, Âm thanh).

Mỗi cái ô trống để bạn nhập chữ vào cái khuôn đó gọi là một Field (Trường dữ liệu).

3. Note (Ghi chú) = Nguyên liệu thô (Bột bánh)

Minh họa khái niệm Note và Card của Anki

Note chính là những thông tin nguyên thủy mà bạn gõ vào các ô (Fields) của cái khuôn (Note Type). Nó chưa phải là thẻ học!

  • Ví dụ: Bạn điền vào ô Mặt trước chữ “Apple”, điền vào ô Mặt sau chữ “Quả táo”. Sự kết hợp của “Apple” và “Quả táo” nằm trong cơ sở dữ liệu được gọi là 1 Note.

4. Card (Thẻ học) = Thành phẩm (Chiếc bánh)

Minh họa khái niệm Card của Anki

Đây là cái màn hình mà bạn bấm Show Answer lúc học. Card (Thẻ) được sinh ra một cách tự động từ Note (Ghi chú) dựa theo luật của cái khuôn (Note Type).

Tóm lại: Bạn KHÔNG THỂ trực tiếp tạo ra Card. Bạn chỉ có thể tạo ra Note (Nhập dữ liệu vào form), và Anki sẽ lấy dữ liệu đó đúc ra Card cho bạn học.

Nghe có vẻ hơi rườm rà, nhưng cấu trúc này giúp Anki trở thành phần mềm mạnh mẽ nhất thế giới. Ở bài tiếp theo, chúng ta sẽ thực hành tạo Note (và sinh ra Card) đầu tiên nhé!