Skip to content

AoPS · bắt đầu bằng bài toán, không bằng công thức ​

AoPS (Art of Problem Solving) thường bị tóm tắt thành "Toán khó hơn". Đó là cách hiểu bỏ sót điểm quan trọng nhất.

Khác biệt thật nằm ở chỗ khác:

Cùng một Knowledge Node, AoPS thiết kế một Learning Experience khác hẳn.

Chương trình của họ chạy song song với curriculum phổ thông, từ Prealgebra tới Calculus, nhưng đi sâu hơn về nội dung và về kỹ năng giải quyết vấn đề, nhắm vào học sinh khá giỏi khoảng lớp 5–12. Chủ trương xuyên suốt, để learner giải vấn đề và tự phát hiện ra kết quả, thay vì nhận công thức trước rồi luyện áp dụng.

Bài toán nó sinh ra để giải ​

Một học sinh làm 200 bài cùng dạng sẽ rất nhanh và rất chính xác ở dạng đó. Nhưng gặp một bài chưa từng thấy, em ấy không biết bắt đầu từ đâu, vì trong suốt 200 bài kia, chưa lần nào em phải tự chọn công cụ. Đề bài đã luôn nói sẵn dùng phương pháp gì.

AoPS nhắm thẳng vào khoảng trống đó.

Bốn ví dụ: cùng một node, hai cách dạy ​

1 · Đặt nhân tử chung ​

Node: ab + ac = a(b + c)

Cách quen thuộc

Thầy nêu: "Muốn phân tích đa thức thành nhân tử bằng phương pháp đặt nhân tử chung, ta tìm nhân tử chung của các hạng tử."

Làm mẫu 6x + 9 = 3(2x + 3), rồi học sinh làm 8x + 12, 15x² + 20x, 6xy + 9xz… Sau 20 bài là thành thạo.

Mục tiêu ngầm: nhìn ra dạng → nhớ phương pháp → làm đúng.

Tinh thần AoPS

Bắt đầu bằng một phép tính: 6×17 + 9×17, "Có cách nào nhanh hơn tính từng phép nhân không?"

Learner tự ra (6+9)×17 = 15×17. Rồi 6x + 9x = 15x. Rồi tới 6x + 9: cộng không được nữa.

"Vẫn dùng được tính chất phân phối chứ?" Learner thử: 6x + 9 = 3·2x + 3·3 = 3(2x + 3).

Đến lúc này khái niệm "nhân tử chung" mới xuất hiện: như một thứ learner vừa tìm ra.

2 · Phương trình bậc nhất ​

Node: giải ax + b = c

Cách quen thuộc: thầy giới thiệu 3x + 5 = 20 → chuyển vế 3x = 20 − 5 → x = 5, kèm quy tắc "chuyển vế đổi dấu". Học sinh làm 20 phương trình, rất nhanh.

Tinh thần AoPS, vẫn bài đó, nhưng hỏi "nếu không biết bất kỳ quy tắc chuyển vế nào, con làm gì để phương trình vẫn đúng?"

text
Trừ 5 ở cả hai vế:   3x + 5 − 5 = 20 − 5   →   3x = 15
Chia 3 ở cả hai vế:  3x ÷ 3 = 15 ÷ 3       →   x = 5

Vài bài sau mới tổng quát hoá thành ax + b = c → x = (c − b)/a.

Learner không dừng ở "chuyển vế thì đổi dấu", mà hiểu điều nằm dưới nó: phương trình là một quan hệ bất biến, làm cùng một phép lên hai phía thì đẳng thức được bảo toàn. Quy tắc chuyển vế trở thành hệ quả, không phải luật trời.

3 · Tổng ba góc tam giác ​

Node: A + B + C = 180°

Cách quen thuộc: thầy phát biểu định lý, cho A = 60°, B = 50°, học sinh tìm C = 70°, rồi luyện tập.

Tinh thần AoPS: cho một tam giác bất kỳ và hỏi "không dùng định lý tổng ba góc, con có tìm được quan hệ giữa ba góc này không?"

Learner vẽ đường song song qua một đỉnh, dùng góc so le trong, ghép ba góc lại và thấy chúng tạo thành một góc bẹt. Định lý xuất hiện sau.

Rồi câu tiếp theo biến node này thành bệ phóng cho node sau:

Một đa giác n cạnh thì tổng các góc bằng bao nhiêu?

Learner chia đa giác thành tam giác và tự ra (n − 2)·180°.

4 · Tỷ lệ ​

Node: a/b = c/d

Cách quen thuộc, cho 3/5 = x/20, dạy nhân chéo → 5x = 60 → x = 12. Learner học được: "gặp tỷ lệ thì nhân chéo."

Tinh thần AoPS, chưa cho nhân chéo. Hỏi bằng tình huống thật, "công thức pha nước cam dùng 3 cốc cam cho 5 cốc nước. Nếu dùng 20 cốc nước thì cần bao nhiêu cốc cam?"

Learner thấy 5 → 20 là gấp 4, nên 3 → 12.

Rồi đưa 7/12 = x/30. Lúc này phép gấp không còn đẹp nữa, learner buộc phải xây một cách tổng quát, và từ đó mới rút ra a/b = c/d ⟹ ad = bc.

Nhân chéo từ một mẹo trở thành hệ quả của đại số.

Hai trình tự ​

text
Quen thuộc:  định nghĩa → công thức → ví dụ → bài tập
AoPS:        bài toán → vật lộn → thấy quy luật → phỏng đoán
             → giải thích → tổng quát hoá

Bảng đối chiếu ​

Luyện dạng truyền thốngAoPS
Bắt đầu từCông thức, quy tắcBài toán
Thầy côGiải thích cách làmĐặt tình huống
LearnerLàm theoTự tìm đường
SaiCần sửaLà dữ liệu để khám phá
Bài tậpCủng cố phương phápLàm lộ ra ý tưởng toán học
Mục tiêuLàm đúng dạngHiểu cấu trúc
Chuyển sang bài mớiBài tương tựBài chưa từng thấy
Tăng độ khó bằngTính toán nặng hơnLập luận sâu hơn
Công thứcCó trướcThường được hình thức hoá sau
Thành công nghĩa là"Biết làm""Biết nghĩ"

Khi đề bài đã tiết lộ chiến lược ​

Đây là chi tiết đáng chú ý nhất, và cũng dễ bị bỏ qua nhất.

Một người giải toán thật sự phải giải hai bài toán, theo thứ tự:

  1. Nên làm gì?
  2. Làm có đúng không?

Đề bài phổ thông thường ghi sẵn "giải phương trình bằng phương pháp…", và như vậy bài toán thứ nhất đã bị lấy mất.

Ví dụ: x⁴ − 5x² + 4 = 0. Nếu đề nói "đặt t = x²" thì phần khó nhất coi như xong. Cái còn lại chỉ là tính toán.

Tương tự, một bài ghi "hãy phân tích bằng phương pháp đặt nhân tử chung" đã tự tiết lộ chiến lược. So với việc chỉ đưa x³ + x² + x + 1 và để learner tự nhận ra phải nhóm lại:

text
x³ + x² + x + 1 = x²(x + 1) + (x + 1) = (x + 1)(x² + 1)

Khả năng chọn chiến lược khi chưa ai chỉ chiến lược chính là thứ AoPS theo đuổi.

Không có bên nào tệ ​

Hai hệ thống đang tối ưu cho hai mục tiêu khác nhau, và cả hai mục tiêu đều có thật.

Luyện dạng mạnh ở

Tốc độ · kỹ thuật · nhận dạng khuôn mẫu · khối lượng bài · thành tích phòng thi · sự thành thục quy trình.

Nếu còn ba tuần nữa thi và đề đi theo dạng quen thuộc, đây là cách hiệu quả nhất. Không có gì phải xin lỗi về điều đó.

AoPS mạnh ở

Lập luận · khám phá · chuyển sang bài lạ · chọn chiến lược · thấy cấu trúc toán học · vật lộn có ích · tổng quát hoá · chứng minh · hiểu bản chất.

Ở các lớp cao hơn, AoPS còn nhấn mạnh tính chặt chẽ và trừu tượng: học sinh bắt đầu viết chứng minh hình thức từ khá sớm.

Cái giá của AoPS là thời gian. Một node dạy theo lối khám phá tốn gấp hai tới ba lần. Với learner chưa có nền, hoặc với learner còn vài ngày nữa thi, đó là cái giá không trả nổi.

Nemo12 không chọn một trong hai ​

Kết luận đáng giá nhất từ AoPS không phải "hãy dạy như AoPS", mà là một nguyên tắc kiến trúc:

Knowledge Node không nên chứa "cách dạy". Cùng một node có thể có nhiều Learning Experience khác nhau, và việc chọn cái nào là quyết định về learner này, lúc này.

Xem Nemo12 chọn cách dạy thế nào →

AoPS không dạy Toán khó hơn. Nó dạy cùng nội dung đó theo một trình tự khác, và trình tự mới là thứ tạo ra người biết nghĩ.

Inquiry-based Learning →