---
url: https://docs.nemo12.com/curriculum/aops.md
description: >-
  Môn Toán nâng cao kiểu AoPS lớp 4 tới 12: khác Toán thường ở đâu, vì sao sáu
  package, và sáu package xây năng lực kiểu Building 21.
---

# Advanced Mathematics (Toán nâng cao kiểu AoPS), lớp 4 tới lớp 12

Sáu Learning Package dựng cùng cách với các môn khác trong khu vực này. Xương sống là **năng lực kiểu Building 21**, tầng khái niệm lấy từ **IB**, và tinh thần giải bài lấy từ **AoPS**.

## Môn này khác môn Toán ở chỗ nào

Đây không phải phiên bản khó hơn của [môn Toán](/curriculum/toan/). Hai môn có **cùng phần lớn Knowledge Node** nhưng dựng learner theo hai cách khác nhau:

```text
Toán            năng lực toán trong đời sống và học thuật, phủ đủ chương trình
Advanced Math   năng lực giải bài toán chưa từng gặp dạng
```

Đây chính là nguyên tắc đã nêu ở [trang AoPS](/ideas/aops): **cùng một Knowledge Node, hai Learning Experience khác nhau**. Kiến thức tương đối ổn định; cách dạy thì thích ứng.

Hệ quả: learner học môn này **không bỏ môn Toán**. Hai cây chạy song song, và phần lớn node của môn này đã có sẵn trong cây kia.

## Vì sao sáu package chứ không phải chín

Bản đề xuất gốc chia chín package theo **mảng kiến thức**: Đại số, Số học, Hình học, Tổ hợp, rồi các tầng nâng cao của từng mảng. Tôi rút xuống sáu, vì hai lý do.

**Thứ nhất, chuẩn chung.** [Chuẩn curriculum của Pearl](/curriculum/) quy định 3 tới 6 package mỗi môn. Trần 6 không tuỳ tiện: quá 6 thì người đọc không giữ được bức tranh tổng thể trong đầu, và cả learner lẫn phụ huynh mất bản đồ.

**Thứ hai, và quan trọng hơn: chính bản đề xuất đã nói ra điều đúng.** Nó viết rằng *Problem Solving không nên chỉ là một Learning Package, nó nên là năng lực xuyên suốt*. Tôi đồng ý, và đi tiếp một bước: nếu giải bài là xuyên suốt thì **trục của môn phải là năng lực, không phải mảng kiến thức**. Chia theo Đại số, Hình học, Tổ hợp là chia theo trục kiến thức, và làm thế thì giải bài lại bị đẩy về thành một package như cũ.

Nên bốn package ở đây là **năng lực giải bài** (Hiểu, Chọn chiến lược, Chứng minh, Thi đấu), và hai package là **bộ công cụ** (Số và Đại số, Không gian và Đếm). Toàn bộ chín mảng kiến thức trong bản đề xuất đều nằm trong hai package công cụ đó, không mất mảng nào.

## Sáu package

```text
Understand → Strategy → Toolkit (2 package) → Prove → Compete
```

| Package | Tôi sẽ làm được gì | Vai trò |
| --- | --- | --- |
| **1 · Understand the Problem** (Hiểu bài toán) | Biết đề cho gì, hỏi gì, và ràng buộc ở đâu, trước khi tính | năng lực |
| **2 · Choose a Strategy** (Chọn chiến lược) | Có sẵn nhiều hướng tấn công, và chọn được hướng hợp với bài | năng lực |
| **3 · Number and Algebra** (Số và đại số) | Nắm chắc số học, đại số, dãy số để dùng làm công cụ | công cụ |
| **4 · Space and Counting** (Không gian và đếm) | Nắm chắc hình học, tổ hợp, xác suất để dùng làm công cụ | công cụ |
| **5 · Prove It** (Chứng minh) | Chứng minh được điều mình tin là đúng, cho người khác đọc | năng lực |
| **6 · Compete** (Thi đấu) | Dùng hết năng lực trong điều kiện có đồng hồ và có áp lực | năng lực |

## Mức thi đấu, bên cạnh mastery level và lớp

Như [IELTS](/curriculum/ielts/) và [SAT](/curriculum/sat/), môn này có cột thứ ba, vì tiến độ của nó gắn với một thang bên ngoài:

| Mức | Mastery (B21) | Lớp (VN) | Tương ứng |
| --- | --- | --- | --- |
| **Nền tảng** | 1-4 | 4-6 | chưa thi đấu, xây thói quen giải bài |
| **Sơ cấp** | 5-6 | 6-8 | mức AMC 8 |
| **Trung cấp** | 7-8 | 8-10 | mức AMC 10 và 12 |
| **Nâng cao** | 9-10 | 10-12 | mức AIME |
| **Olympiad** | 11-12 | 10-12 | mức quốc gia và quốc tế |

Mastery level **không đi theo lớp**: một learner lớp 6 mê giải bài có thể ở mức 9 của Package 2 trong khi vẫn ở mức 4 của Package 4.

## Learning Experience và Assessment Experience nằm ở đâu

Bản đề xuất muốn đặt Learning Experience và Assessment Experience thành tầng dưới Unit. Tôi **không đưa chúng vào cây curriculum**, và đây là lý do.

Curriculum trả lời *learner phải chứng minh được điều gì*. Việc dạy một unit **bằng cách nào**, và đo nó **bằng bằng chứng nào**, là hai quyết định riêng, thay đổi theo từng learner. Trộn chúng vào một cây làm cây curriculum phình lên và mất tính ổn định.

```text
Curriculum            Package → Module → Unit          cái gì tồn tại
Learning Experience   cách một unit được dạy            learner trải nghiệm thế nào
Assessment Experience cách một unit được đo             ta có bằng chứng gì
```

Ba tầng này gặp nhau ở **Unit**, và cả ba đều đã có trang riêng trên Pearl: [Learning Experience](/learning/learning-experience) và [Assessment Experience](/learning/assessment-experience).

Về **Knowledge Node**, bản đề xuất nói đúng và Pearl cũng đã quy định như vậy: node nằm **dưới** Unit, và **không đồng nhất với Unit**. Cùng một node xuất hiện ở nhiều unit thuộc nhiều package khác nhau.

## Key concepts dùng trong môn này

| | |
| --- | --- |
| **Key concepts** | Form (Hình thái) · Logic (Lô-gic) · Relationships (Quan hệ) |
| **Related concepts** | Equivalence (Tương đương) · Generalization (Tổng quát hoá) · Justification (Căn cứ) · Measurement (Đo lường) · Pattern (Quy luật) · Quantity (Lượng) · Representation (Biểu diễn) · Simplification (Đơn giản hoá) · Space (Không gian) · Systems (Hệ thống) |

## Coverage bản đề xuất gốc

Chín package trong bản đề xuất đều có chỗ, không mảng nào bị bỏ:

| Bản đề xuất | Nằm ở đâu trong cây này |
| --- | --- |
| LP1 Problem Solving Foundation | Package 1 và 2 |
| LP2 Algebra | Package 3, module 3.3 tới 3.5 |
| LP3 Number Theory | Package 3, module 3.1, 3.2, 3.6 |
| LP4 Geometry | Package 4, module 4.1 tới 4.4 |
| LP5 Combinatorics & Probability | Package 4, module 4.5 và 4.6 |
| LP6 Advanced Algebra | Package 3, các unit mức Nâng cao và Olympiad |
| LP7 Advanced Geometry | Package 4, các unit mức Nâng cao và Olympiad |
| LP8 Competition Mathematics | Package 6 |
| LP9 Olympiad Mathematics | Package 5, cộng các unit mức Olympiad rải trong 3 và 4 |

Khác biệt về cách xếp: bản đề xuất tách **Advanced** thành package riêng, còn cây này để độ khó nằm trong **cột mức thi đấu của từng unit**. Lý do: cùng một chủ đề, ví dụ bất đẳng thức, xuất hiện ở cả mức AMC lẫn mức Olympiad, và tách chúng thành hai package làm learner tưởng đó là hai thứ khác nhau.

::: warning Trạng thái
Đây là **thiết kế curriculum**, chưa chạy trong hệ thống. Việc còn lại: ánh xạ unit tới Knowledge Node thật trong Coral, đối chiếu với cây môn Toán để thấy phần trùng, và dựng thư viện bài toán làm ngữ liệu.
:::

## Nguồn

* Building 21: [Competencies and Learning Progressions](https://building21.org/resources/student-competencies/)
* AoPS: triết lý problem-first, xem [phân tích trên Pearl](/ideas/aops)
* Bản đề xuất kiến trúc chín Learning Package của chủ dự án, 2026-08-21

> Một learner giải được 200 bài cùng dạng và một learner giải được 20 bài chưa từng gặp dạng nhận cùng một điểm kiểm tra. Chỉ có em thứ hai còn làm được gì đó khi gặp bài thứ 201.

[Mathematics (Toán) →](/curriculum/toan/)
