GIÁO DỤC QUỐC TẾ · CHƯƠNG TRÌNH AP
Cập nhật: 24/10/2026 · Biên soạn: Đội ngũ chuyên môn chương trình AP – Newsky Academy · Áp dụng Course and Exam Description hiện hành và lịch thi AP 2027 do College Board công bố
Bài viết dành cho học sinh và phụ huynh đang tìm trung tâm dạy AP Computer Science Principles (AP CSP): môn AP nhập môn khoa học máy tính có cả bài thi trắc nghiệm lẫn dự án lập trình cá nhân. Bạn sẽ nắm rõ 5 Big Ideas, cách tính điểm, yêu cầu của Create performance task và lộ trình học phù hợp.
Tóm tắt nhanh
Thuật ngữ cần biết
Thuật ngữ cần biết khi học AP Computer Science Principles
| Thuật ngữ | Giải thích |
|---|---|
| Big Idea | Năm chủ đề lớn cấu thành khung chương trình AP Computer Science Principles, mỗi chủ đề có trọng số riêng trong phần trắc nghiệm. |
| Create performance task | Dự án lập trình cá nhân học sinh tự chọn đề tài, nộp chương trình, video chạy thử và tài liệu tham chiếu. |
| Personalized Project Reference (PPR) | Tài liệu học sinh tự chụp các đoạn code của mình, được mở ra khi làm phần câu viết trong phòng thi. |
| Written Response | Hai câu hỏi viết làm trong 60 phút vào ngày thi, yêu cầu giải thích chương trình Create của chính học sinh. |
| AP Digital Portfolio | Cổng trực tuyến của College Board để học sinh nộp bài Create performance task. |
| Exam reference sheet | Bảng mô tả mã giả (pseudocode) dạng chữ và dạng khối mà đề trắc nghiệm sử dụng. |
| Computational Thinking Practices | Các kỹ năng tư duy tính toán được đánh giá, như phát triển thuật toán, trừu tượng hóa, phân tích code. |
| Bluebook | Ứng dụng thi số hóa của College Board dùng cho phần trắc nghiệm và câu viết. |
| Thang điểm AP 1–5 | Điểm cuối cùng tổng hợp từ phần trắc nghiệm, dự án Create và câu viết. |
| AP Coordinator | Người phụ trách AP tại trường hoặc điểm thi, lo đăng ký thi và hướng dẫn nộp dự án. |
Mục lục
| PHẦN 01 · TỔNG QUAN |
Trả lời nhanh: AP Computer Science Principles là môn Advanced Placement của College Board giới thiệu bức tranh rộng của khoa học máy tính: thiết kế thuật toán và chương trình, biểu diễn và phân tích dữ liệu, cách Internet và hệ thống máy tính vận hành, cùng tác động xã hội của công nghệ. Điểm AP được tính từ bài thi trắc nghiệm 70 câu (70%) và phần dự án Create kèm 2 câu viết trong phòng thi (30%), báo theo thang 1–5 (nguồn: College Board).
| PHẦN 02 · NỘI DUNG KHÓA HỌC |
AP Computer Science Principles được tổ chức theo 5 Big Ideas thay vì các unit đánh số; trường có thể sắp xếp thứ tự giảng dạy khác nhau nhưng đề thi luôn bao phủ cả 5 (nguồn: College Board – AP Central).
Năm Big Ideas và trọng số phần trắc nghiệm (nguồn: College Board – AP Central)
| Big Idea | Nội dung chính | Trọng số MCQ |
|---|---|---|
| Big Idea 1: Creative Development (Phát triển sáng tạo) | Quy trình phát triển chương trình, cộng tác, tìm và sửa lỗi | 10–13% |
| Big Idea 2: Data (Dữ liệu) | Biểu diễn nhị phân, nén dữ liệu, rút thông tin từ dữ liệu | 17–22% |
| Big Idea 3: Algorithms and Programming (Thuật toán và lập trình) | Biến, điều kiện, vòng lặp, danh sách, thủ tục, thuật toán tìm kiếm | 30–35% |
| Big Idea 4: Computer Systems and Networks (Hệ thống máy tính và mạng) | Internet, khả năng chịu lỗi, tính toán song song và phân tán | 11–15% |
| Big Idea 5: Impact of Computing (Tác động của máy tính) | Lợi ích và tác hại, khoảng cách số, thiên lệch, an toàn và bảo mật | 21–26% |
Big Idea 3 và Big Idea 5 cộng lại chiếm hơn một nửa phần trắc nghiệm. Học sinh thiên về kỹ thuật thường xem nhẹ Big Idea 5, trong khi đây là phần dễ lấy điểm nếu nắm chắc thuật ngữ và tình huống thực tế.
| PHẦN 03 · CẤU TRÚC ĐỀ |
AP Computer Science Principles có hai phần đánh giá: bài thi trắc nghiệm cuối khóa và phần Create gồm dự án nộp trước cùng câu viết làm trong phòng thi. Cả hai phần thi cuối khóa đều làm trên Bluebook (nguồn: College Board).
Cấu trúc đánh giá AP Computer Science Principles (nguồn: College Board)
| Phần | Hình thức | Thời gian | Trọng số |
|---|---|---|---|
| Section I: trắc nghiệm | 70 câu, 4 lựa chọn; phần lớn chọn 1 đáp án, một số câu chọn 2 đáp án | 120 phút | 70% |
| Section II: dự án Create | Chương trình, video chạy thử và tài liệu PPR, nộp qua AP Digital Portfolio | 9 giờ trên lớp | 30% (tính chung với câu viết) |
| Section II: câu viết | 2 câu hỏi, 4 yêu cầu, giải thích chương trình Create của học sinh | 60 phút | Tính chung trong 30% |
Các yêu cầu của câu viết về dự án Create (nguồn: College Board – AP Central)
| Yêu cầu | Tên gốc | Học sinh cần làm |
|---|---|---|
| Written Response 1 | Program Design, Function, and Purpose | Mô tả thiết kế, chức năng và mục đích chương trình |
| Written Response 2(a) | Algorithm Development | Giải thích thuật toán trong thủ tục mình viết |
| Written Response 2(b) | Errors and Testing | Phân tích lỗi, ca kiểm thử và kết quả mong đợi |
| Written Response 2(c) | Data and Procedural Abstraction | Giải thích cách danh sách và thủ tục giúp quản lý độ phức tạp |
Vì câu viết hỏi trực tiếp về chương trình của chính học sinh, một dự án Create được thiết kế kỹ ngay từ đầu (có danh sách, có thủ tục có tham số, có thuật toán gồm điều kiện và vòng lặp) là điều kiện để trả lời trọn vẹn trong phòng thi.
| PHẦN 04 · LỊCH THI |
Học sinh phải nộp Create performance task ở trạng thái final trên AP Digital Portfolio trước 23:59 ngày 30/4/2027 (giờ miền Đông Mỹ). Bài thi cuối khóa diễn ra trong cửa sổ thi AP 2027 gồm hai tuần 3–7/5 và 10–14/5/2027 (nguồn: College Board – AP Exam Dates).
Với học sinh ở Việt Nam, mốc 23:59 giờ miền Đông Mỹ tương ứng buổi sáng ngày 1/5 theo giờ Việt Nam; tuy vậy nên hoàn tất trước vài ngày vì trường hoặc điểm thi thường đặt hạn nội bộ sớm hơn.
| PHẦN 05 · SO SÁNH |
AP Computer Science Principles rộng về khái niệm và có dự án cá nhân; AP Computer Science A sâu về lập trình Java và đánh giá hoàn toàn bằng bài thi.
So sánh AP Computer Science Principles và AP Computer Science A (nguồn: College Board)
| Tiêu chí | AP CSP | AP CSA |
|---|---|---|
| Phạm vi | Dữ liệu, Internet, thuật toán, tác động xã hội | Lập trình hướng đối tượng bằng Java |
| Ngôn ngữ | Tùy lớp học; đề dùng mã giả | Bắt buộc Java |
| Đánh giá | 70% trắc nghiệm, 30% dự án Create và câu viết | 55% trắc nghiệm, 45% viết code |
| Dự án | Có, học sinh tự chọn đề tài | Không có dự án tính điểm |
| Phù hợp | Người mới bắt đầu, học liên ngành | Định hướng ngành máy tính, kỹ thuật |
| PHẦN 06 · XÉT TUYỂN |
Điểm AP Computer Science Principles (thang 1–5) được dùng như bằng chứng học thuật trong hồ sơ và có thể được xét công nhận tín chỉ hoặc miễn học phần nhập môn, tùy chính sách từng trường; College Board có công cụ tra cứu chính sách công nhận tín chỉ theo trường (nguồn: College Board – AP Credit Policy).
Dự án Create còn là sản phẩm thực tế học sinh có thể giới thiệu trong bài luận hoặc hồ sơ hoạt động, nhất là khi đề tài gắn với một vấn đề cụ thể mà học sinh quan tâm.
| PHẦN 07 · HỌC SINH VIỆT NAM |
| PHẦN 08 · PHƯƠNG PHÁP ÔN |
| PHẦN 09 · LỘ TRÌNH |
Lộ trình học AP Computer Science Principles (đề xuất của Newsky Academy)
| Giai đoạn | Thời gian | Mục tiêu | Đầu ra |
|---|---|---|---|
| Nền tảng lập trình | 6–8 tuần | Biến, điều kiện, vòng lặp, danh sách, thủ tục | Đọc và viết được chương trình ngắn |
| Big Ideas 1–2 | 5–6 tuần | Quy trình phát triển, dữ liệu, nhị phân, nén | Làm chắc câu trắc nghiệm phần dữ liệu |
| Big Idea 4–5 | 5–6 tuần | Internet, hệ thống, tác động xã hội, an toàn thông tin | Nắm thuật ngữ và tình huống |
| Dự án Create | Khoảng 9 giờ trên lớp theo quy định, cộng thời gian chuẩn bị | Hoàn thiện chương trình, video, PPR | Nộp final trước 30/4/2027 |
| Luyện đề | 4–6 tuần cuối | Đề 70 câu đủ giờ, luyện câu viết | Ổn định tốc độ và cách trình bày |
Giáo viên có thể hướng dẫn kỹ năng và góp ý chung, nhưng theo quy định của College Board, dự án Create phải do chính học sinh thực hiện; Newsky Academy không làm hộ hay viết hộ bất kỳ phần nào của dự án.
| PHẦN 10 · SAI LẦM THƯỜNG GẶP |
Sai lầm thường gặp và cách khắc phục (tổng hợp của Newsky Academy)
| Sai lầm | Nguyên nhân | Cách khắc phục |
|---|---|---|
| Dự án không có danh sách thật sự được dùng | Khai báo danh sách nhưng không dùng để quản lý dữ liệu | Thiết kế chức năng chính xoay quanh danh sách |
| Thủ tục không có tham số ảnh hưởng kết quả | Viết hàm chỉ để gom code | Tạo thủ tục có tham số làm thay đổi hành vi chương trình |
| Nhầm chỉ số danh sách trong mã giả | Quen chỉ số bắt đầu từ 0 | Luyện riêng câu hỏi danh sách theo exam reference sheet |
| Bỏ qua Big Idea 5 | Nghĩ là phần lý thuyết dễ | Ôn có hệ thống với tình huống thực tế |
| Câu viết mô tả chung chung | Không chỉ ra đoạn code cụ thể | Trích đúng tên biến, tên thủ tục trong PPR |
| Nộp dự án sát hạn | Dồn việc cuối tháng 4 | Đặt hạn nội bộ sớm hơn ít nhất một tuần |
| PHẦN 11 · CHỌN GIÁO VIÊN |
| PHẦN 12 · NEWSKY ACADEMY |
Newsky Academy dạy AP Computer Science Principles theo hình thức 1 kèm 1 tại nhà hoặc online, xây lộ trình từ chính tài liệu chính thức của College Board (tổ chức quản lý chương trình Advanced Placement của Mỹ) thay vì giáo trình chung chung.
Newsky Academy không cam kết điểm số; mục tiêu là giúp học sinh hiểu bản chất, làm chủ dạng bài và tự tin trong phòng thi.
| PHẦN 13 · HỎI ĐÁP |
AP Computer Science Principles được xem là môn AP máy tính dễ tiếp cận hơn AP Computer Science A vì không bắt buộc viết code Java hoàn chỉnh khi thi. Khó khăn chính nằm ở khối lượng đọc tiếng Anh của 70 câu trắc nghiệm và yêu cầu giải thích chính xác chương trình của mình trong câu viết.
College Board không bắt buộc một ngôn ngữ cụ thể; trường có thể dạy bằng Python, JavaScript, ngôn ngữ khối kéo thả hoặc ngôn ngữ khác. Đề trắc nghiệm dùng mã giả của College Board, mô tả trên exam reference sheet, nên học sinh cần luyện đọc dạng mã giả này.
Create performance task tính chung với 2 câu viết làm trong phòng thi, chiếm 30% điểm AP Computer Science Principles. Phần trắc nghiệm 70 câu chiếm 70% còn lại. Vì câu viết hỏi về chính dự án, chất lượng dự án ảnh hưởng trực tiếp đến cả phần viết.
Giáo viên được dạy kỹ năng, giải thích yêu cầu và góp ý chung, nhưng chương trình, video và tài liệu tham chiếu phải do học sinh tự làm theo quy định của College Board. Trung tâm dạy AP Computer Science Principles uy tín sẽ không làm hộ bất kỳ phần nào của dự án.
Học sinh phải nộp Create performance task ở trạng thái final trên AP Digital Portfolio trước 23:59 ngày 30/4/2027 theo giờ miền Đông Mỹ. Nhiều trường đặt hạn nội bộ sớm hơn, nên học sinh cần hỏi AP Coordinator để biết mốc chính xác.
Có thể, nhưng học sinh vẫn cần được đăng ký qua một trường hoặc điểm thi có AP Coordinator để nhận quyền nộp dự án trên AP Digital Portfolio. Học kèm 1 kèm 1 giúp học sinh tự học đi đúng khung Big Ideas và chuẩn bị dự án đúng yêu cầu.
Newsky Academy dạy AP Computer Science Principles 1 kèm 1, online hoặc tại nhà, theo lộ trình xây sau buổi đánh giá đầu vào. Học sinh được ôn trắc nghiệm theo 5 Big Ideas và luyện câu viết dựa trên chính dự án của mình.
| PHẦN 14 · LIÊN HỆ |
Phụ huynh và học sinh cần trung tâm dạy AP Computer Science Principles có thể liên hệ Newsky Academy để được kiểm tra đầu vào và tư vấn lộ trình 1 kèm 1 (online hoặc tại nhà):
Đăng ký buổi đánh giá đầu vào AP Computer Science Principles: gọi 0902 634 152
| PHẦN 15 · TÀI LIỆU THAM KHẢO |
Các thông tin trong bài được đối chiếu với tài liệu chính thức dưới đây; khi có khác biệt, thông báo mới nhất của tổ chức khảo thí là căn cứ cuối cùng.
Về đội ngũ biên soạn
Bài viết do đội ngũ chuyên môn chương trình AP của Newsky Academy biên soạn, đối chiếu với tài liệu chính thức của College Board (tổ chức quản lý chương trình Advanced Placement của Mỹ) và được rà soát lại khi tổ chức khảo thí công bố thay đổi. Nội dung mang tính tham khảo, không cam kết điểm số và không thay thế thông báo chính thức của College Board hay nhà trường.