---
url: https://docs.nemo12.com/reference/curriculum-666.md
description: >-
  Luật 6/6/6 chủ dự án chốt 16.08.2026: mỗi môn tối thiểu 6 Package, 6 Module, 6
  Unit, bảng đo thật còn thiếu bao nhiêu.
---

# Luật 6/6/6 — còn thiếu bao nhiêu (SRC-185)

Chủ dự án chốt 2026-08-16: **"tối thiểu 6, cần áp dụng cho mọi môn"** — mỗi môn ≥6 Learning
Package, mỗi Package ≥6 Module, mỗi Module ≥6 Unit.

Đây là bảng đo **thật**, sinh từ D1 ngày 2026-08-16, để quyết định soạn nội dung theo thứ tự nào.
Bảng này nói một điều không dễ nghe nhưng phải nói: **luật 6/6/6 không phải việc xếp lại nhãn, nó
là việc soạn thêm nội dung**. Xếp lại nhãn cho đủ số chỉ tạo ra Module một bài và Unit rỗng — nhìn
đủ số mà không phân loại được gì, và learner mở ra thấy trống thì mất tin vào cả bản đồ.

## Hiện trạng

| Môn | Package | Module | Unit | Bài | Thiếu để đạt 6/6/6 |
|---|---:|---:|---:|---:|---|
| Tin học | 6 | 36 | 216 | 216 | **đủ** |
| Vật lí | 6 | 36 | 216 | 216 | **đủ** |
| Hoá học | 6 | 36 | 216 | 216 | **đủ** |
| Toán | 3 | 24 | 65 | 83 | +3 package · +12 module · +151 unit |
| Ngữ văn | 3 | 27 | 32 | 35 | +3 package · +9 module · +184 unit |
| Tiếng Anh | 4 | 31 | 33 | 36 | +2 package · +5 module · +183 unit |
| Sinh học | 4 | 4 | 14 | 16 | +2 package · +32 module · +202 unit |
| AP | 5 | 5 | 18 | 19 | +1 package · +31 module · +198 unit |
| SAT | 5 | 5 | 18 | 18 | +1 package · +31 module · +198 unit |
| IELTS | 5 | 5 | 18 | 18 | +1 package · +31 module · +198 unit |
| GenAI | 5 | 5 | 17 | 18 | +1 package · +31 module · +199 unit |

*(cập nhật 2026-08-16 sau khi dựng Vật lí và Hoá học)*

## Quy mô, nói thẳng

Một môn đạt 6/6/6 cần **≥216 Unit**. Sau khi dựng Tin học, Vật lí và Hoá học, tám môn còn lại đang
có tổng cộng **215 Unit** — phần còn thiếu vào khoảng **1.500 Unit**.

Đây là một chương trình soạn nội dung dài hạn, không phải một lần chạy script. Cách duy nhất để
nó không biến thành nhãn rỗng là soạn theo môn, mỗi môn làm trọn rồi mới sang môn sau.

## Tin học làm mẫu (đã xong)

Tin học dựng đủ 6/6/6 ngay từ đầu, ưu tiên lập trình và thuật toán — **4/6 package** thuộc nhóm đó:

| Package | Module | Trọng tâm |
|---|---:|---|
| Lập trình cơ bản | 6 | biến · điều kiện · vòng lặp · hàm |
| Cấu trúc dữ liệu | 6 | mảng · chuỗi · ngăn xếp/hàng đợi · từ điển · cây/đồ thị |
| Thuật toán nền tảng | 6 | tìm kiếm · sắp xếp · độ phức tạp · đệ quy · đồ thị |
| Kỹ thuật giải thuật | 6 | chia để trị · tham lam · quy hoạch động · hai con trỏ |
| Máy tính và dữ liệu | 6 | phần cứng · nhị phân · mạng · an toàn số · AI |
| Ứng dụng và sản phẩm | 6 | HTML · CSS · JavaScript · CSDL · dự án · công cụ |

**Một giới hạn phải nói rõ**: mỗi Unit của Tin học hiện có **đúng một bài**, tức Unit và bài đang
cùng một độ mịn. Đó không phải quyết định thiết kế — đó là vì **câu hỏi chưa soạn**. Khi item bank
dày lên thì một Unit tách ra nhiều bài, cấu trúc không phải dựng lại.

## Giữ id khi dựng lại một môn đã có nội dung

Vật lí và Hoá học **đã có bài từ trước** (17 và 14 bài). Khi dựng lại theo 6/6/6, những bài ấy được
**giữ nguyên id** (trường thứ 5 của mỗi unit trong file curriculum) chứ không tạo id mới: mastery,
evidence và lịch sử luyện tập đều móc vào id — đặt id mới cho cùng một nội dung là **xoá sạch tiến
độ learner đã đo được**, mà trên màn hình trông như chỉ đổi tên.

Một lỗi thật đã xảy ra ở đây và đáng ghi lại: script ban đầu dùng `INSERT OR REPLACE`, tức **xoá cả
dòng rồi chèn lại**, nên mọi cột script không nhắc tới bị xoá trắng ở các bài tái dùng — mất
`effort_minutes` của 31 bài. Không nhìn thấy gì trên màn hình nên suýt không ai biết. Nay script
dùng `ON CONFLICT DO UPDATE` và chỉ ghi đúng những cột nó sở hữu.

## Thứ tự đề nghị

1. **Toán** — thiếu ít nhất và là môn dùng nhiều nhất.
2. **Ngữ văn · Tiếng Anh** — đã có 27-31 module, chủ yếu thiếu ở tầng Unit.
3. **Sinh học** — cùng nhóm khoa học với Lý/Hoá đã xong.
4. **AP · SAT · IELTS · GenAI** — nhóm này còn cần chốt lại: chương trình thi chuẩn hoá vốn không
   chia theo Package/Module/Unit như chương trình phổ thông, nên áp 6/6/6 vào có thể phải đặt tên
   theo cấu trúc bài thi chứ không theo chủ đề.
