- IB Computer Science IA chọn sản phẩm (solution) như thế nào? 44 câu hỏi về đề tài, tiêu chí chấm và cách làm
- 01IB Computer Science IA là gì?
- 02IB Computer Science IA chọn sản phẩm (solution) như thế nào?
- 03IA Computer Science được chấm theo tiêu chí nào?
- 04IA Computer Science phải nộp những gì?
- 05Làm IA Computer Science trong 35 giờ nên chia thế nào?
- 06IA Computer Science hay mất điểm ở đâu?
- 07Quy định liêm chính khi làm IA Computer Science là gì?
- 08Phụ huynh hỗ trợ con làm IA Computer Science thế nào?
- 09Cần hỗ trợ IA Computer Science ở TP.HCM thì làm gì?
- 10Nguồn tham khảo
Điểm tối đa IA
Giờ phân bổ
Giới hạn số từ
Điểm tiêu chí D
⚡ Trả lời nhanh
IB Computer Science IA (thi từ 2027) là computational solution: học sinh tự chọn vấn đề thực tế, không cần khách hàng, xây sản phẩm phần mềm trong 35 giờ. IA chấm 30 điểm theo 5 tiêu chí (D Development 12 điểm), tài liệu tối đa 2.000 từ kèm video và phụ lục mã nguồn, chiếm 30% điểm SL, 20% điểm HL. Sản phẩm tốt phải đo được, vừa sức và đủ độ sâu kỹ thuật. VNLearning tư vấn qua 0937 788 754.
📑 Nội dung bài viết
01 IA là gì · 02 Chọn sản phẩm · 03 Tiêu chí chấm · 04 Hồ sơ nộp · 05 35 giờ · 06 Lỗi thường gặp · 07 Liêm chính · 08 Phụ huynh · 09 Tư vấn · 10 Nguồn
01IB Computer Science IA là gì?
● IB Computer Science IA là gì?
IB Computer Science IA (thi từ 2027) là computational solution: học sinh tự chọn một vấn đề thực tế, thiết kế, lập trình, kiểm thử và đánh giá một sản phẩm phần mềm giải quyết vấn đề đó, kèm tài liệu và video minh họa.
● 👪 IA Computer Science chiếm bao nhiêu phần trăm điểm?
IA chiếm 30% điểm môn ở SL và 20% ở HL; nhiệm vụ, số giờ và tiêu chí chấm giống hệt nhau ở hai cấp.
● 🎓 IA Computer Science được phân bổ bao nhiêu giờ?
IB phân bổ 35 giờ dạy cho IA ở cả SL và HL, tăng 5 giờ so với chương trình cũ; phần lớn thời gian nên dành cho phát triển và kiểm thử sản phẩm.
● 🎓 IA Computer Science mới có cần khách hàng (client) không?
Không. Khác chương trình cũ, computational solution không yêu cầu khách hàng thật; học sinh tự xác định vấn đề, nhưng vấn đề vẫn phải gắn với bối cảnh thực tế và có yêu cầu đo lường được.
● 👪 Học sinh thi năm 2026 có làm IA mới không?
Không. Học sinh thi đến tháng 11/2026 theo chương trình cũ với IA có khách hàng, chấm 34 điểm; IA computational solution áp dụng cho học sinh thi từ tháng 5/2027.
02IB Computer Science IA chọn sản phẩm (solution) như thế nào?
● 🎓 Chọn sản phẩm cho IA Computer Science cần đáp ứng gì?
Sản phẩm cần giải quyết một vấn đề thực tế cụ thể, có ít nhất ba tiêu chí thành công đo được, đủ độ phức tạp tính toán để giải thích ở tiêu chí D, và làm xong được trong khoảng 35 giờ.
● 🎓 Thế nào là sản phẩm IA có đủ “độ sâu tính toán”?
Sản phẩm đủ sâu khi kết hợp ít nhất hai kỹ thuật thật sự: thuật toán sắp xếp, tìm kiếm hoặc lọc; cấu trúc dữ liệu phù hợp; OOP hoặc truy vấn cơ sở dữ liệu SQL — không chỉ là giao diện nhập liệu đơn giản.
● 🎓 Ba câu hỏi kiểm tra phạm vi đề tài IA là gì?
Trước khi chốt đề tài, hãy hỏi: có viết được ba tiêu chí thành công đo được không; có làm xong trong 35 giờ không; có cần ít nhất hai kỹ thuật tính toán để giải thích không. Thiếu một điều là cần chỉnh phạm vi.
☑️ Đo được – Ít nhất 3 tiêu chí thành công kiểm tra được
☑️ Vừa sức – Hoàn thành, kiểm thử, viết tài liệu trong 35 giờ
☑️ Đủ sâu – Có từ 2 kỹ thuật tính toán cần giải thích lựa chọn
● 🎓 Ví dụ sản phẩm IA Computer Science phù hợp là gì?
Ví dụ phù hợp: hệ thống quản lý thư viện lớp học có cơ sở dữ liệu mượn trả, sắp xếp theo thể loại và cảnh báo quá hạn dùng các lớp đối tượng; hay công cụ xếp lịch học nhóm có thuật toán tránh trùng giờ.
| Ý tưởng | Kỹ thuật chính | Nhận định |
|---|---|---|
| Quản lý thư viện lớp học | SQL, OOP, sắp xếp | Đủ sâu |
| Xếp lịch học nhóm | Thuật toán ràng buộc, cấu trúc dữ liệu | Đủ sâu |
| Theo dõi chi tiêu cá nhân | Cơ sở dữ liệu, lọc, thống kê | Đủ sâu nếu có phân tích |
| Ứng dụng to-do thêm/xóa | Danh sách đơn giản | Quá mỏng |
| Trang web tĩnh giới thiệu | HTML hiển thị | Quá mỏng |
● 🎓 Những đề tài IA nào nên tránh?
Nên tránh ứng dụng chỉ có thêm, xóa, hiển thị dữ liệu; trang web tĩnh; trò chơi sao chép theo hướng dẫn mạng; hoặc dự án quá lớn như mạng xã hội hoàn chỉnh không thể kiểm thử trong 35 giờ.
● 🎓 Có được làm IA về Machine learning không?
Có thể nếu phạm vi vừa sức, ví dụ mô hình phân loại đơn giản trên bộ dữ liệu nhỏ có đánh giá độ chính xác; tuy nhiên cần tự viết và giải thích được phần logic, không chỉ gọi thư viện có sẵn.
● 👪 IA Computer Science có bắt buộc dùng Python hoặc Java không?
Môn học dùng Python hoặc Java, và làm IA bằng ngôn ngữ đang học trên lớp là lựa chọn an toàn nhất; nếu muốn dùng ngôn ngữ khác, học sinh nên hỏi giáo viên trước khi bắt đầu.
● 🎓 Có được dùng thư viện, framework bên ngoài cho IA không?
Có thể dùng thư viện, nhưng phải ghi nguồn và phần đánh giá chỉ tính cho những gì học sinh tự phát triển; nếu thư viện làm hết phần khó, sản phẩm sẽ thiếu độ phức tạp ở tiêu chí D.
● 👪 Nên chọn đề tài IA gắn với sở thích cá nhân không?
Nên, vì đề tài gắn với trải nghiệm thật (câu lạc bộ, cửa hàng gia đình, môn thể thao) giúp học sinh mô tả vấn đề cụ thể và giữ động lực suốt 35 giờ; quan trọng là vẫn qua được ba câu hỏi kiểm tra phạm vi.

03IA Computer Science được chấm theo tiêu chí nào?
● 🎓 IA Computer Science được chấm theo những tiêu chí nào?
IA được chấm trên 30 điểm theo năm tiêu chí; riêng tiêu chí D Development chiếm 12 điểm, bằng tổng A, B và E cộng lại.
| Tiêu chí | Điểm | Trọng tâm |
|---|---|---|
| A. Problem specification | 4 | Vấn đề, yêu cầu, tiêu chí thành công |
| B. Planning | 4 | Phân rã vấn đề, kế hoạch, mốc thời gian |
| C. System overview | 6 | Mô hình hệ thống, thuật toán, kế hoạch kiểm thử |
| D. Development | 12 | Quá trình phát triển, sản phẩm chạy được, video |
| E. Evaluation | 4 | Đánh giá theo tiêu chí thành công, hướng cải tiến |
● 🎓 Tiêu chí A Problem specification yêu cầu gì?
Tiêu chí A yêu cầu mô tả rõ vấn đề và bối cảnh, nêu yêu cầu mà giải pháp phải đáp ứng, đặt tiêu chí thành công đo được và giải thích vì sao chọn bối cảnh tính toán đó, ví dụ ứng dụng web có cơ sở dữ liệu.
● 🎓 Tiêu chí B Planning cần trình bày những gì?
Tiêu chí B cần cho thấy vấn đề được phân rã thành phần nhỏ và một kế hoạch có mốc thời gian cho thiết kế, phát triển, kiểm thử, đánh giá; biểu đồ Gantt hoặc bảng kiểu Agile là cách trình bày phổ biến.
● 🎓 Tiêu chí C System overview gồm những gì?
Tiêu chí C gồm mô hình hệ thống bằng sơ đồ (thành phần, quan hệ, giao diện), thuật toán chính bằng mã giả hoặc lưu đồ, và chiến lược kiểm thử gắn với các tiêu chí thành công ở tiêu chí A.
● 🎓 Tiêu chí D Development được chấm thế nào?
Tiêu chí D chấm sản phẩm hoạt động đầy đủ, quá trình phát triển và lý do chọn từng kỹ thuật, có trích đoạn code chú thích rõ; video minh họa sản phẩm và kiểm thử là bằng chứng cho tiêu chí này.
● 🎓 Tiêu chí E Evaluation cần viết gì?
Tiêu chí E đối chiếu sản phẩm với từng tiêu chí thành công đã đặt ở A, dựa trên bằng chứng kiểm thử, chỉ ra hạn chế thật và đề xuất cải tiến khả thi; tự nhận mọi thứ hoàn hảo thường bị đánh giá thấp.
● 👪 Vì sao tiêu chí thành công ở A ảnh hưởng toàn bộ IA?
Vì tiêu chí thành công là “sợi chỉ” xuyên suốt: kế hoạch ở B phải đáp ứng chúng, kiểm thử ở C và D phải kiểm tra chúng, và đánh giá ở E phải đối chiếu từng tiêu chí; viết mơ hồ ở A sẽ kéo điểm các phần sau.
04IA Computer Science phải nộp những gì?
● 🎓 IA Computer Science giới hạn bao nhiêu từ?
Tài liệu IA giới hạn 2.000 từ; trích đoạn code, chú thích trong code và sơ đồ không tính vào số từ. Phần vượt giới hạn sẽ không được giám khảo xem xét.
● 🎓 Video IA Computer Science dài bao nhiêu phút?
Theo tổng hợp từ hướng dẫn môn học, video dài tối đa khoảng 5 phút, phải cho thấy sản phẩm hoạt động và các ví dụ kiểm thử, không phải đọc lại tài liệu viết.
● 🎓 Mã nguồn đầy đủ của IA nộp ở đâu?
Toàn bộ mã nguồn và tài nguyên do học sinh tạo được tổng hợp thành một phụ lục PDF riêng, tách khỏi tài liệu chính; tài liệu chính chỉ trích những đoạn code tiêu biểu kèm giải thích.
● 👪 Hồ sơ IA Computer Science gồm những thành phần nào?
Hồ sơ gồm tài liệu viết theo năm tiêu chí (tối đa 2.000 từ), video minh họa sản phẩm và kiểm thử, cùng phụ lục PDF chứa toàn bộ mã nguồn.
| Thành phần | Yêu cầu chính |
|---|---|
| Tài liệu viết | Tối đa 2.000 từ, theo tiêu chí A–E |
| Video | Ngắn, cho thấy sản phẩm chạy và kiểm thử |
| Phụ lục | PDF riêng, toàn bộ mã nguồn |
● 🎓 Có nên phân bổ số từ cho từng tiêu chí không?
Nên. Một số tài liệu hướng dẫn gợi ý dành khoảng 1.000 từ cho Development và khoảng 400 từ cho Evaluation, phần còn lại chia cho A, B, C; giáo viên có thể điều chỉnh theo đề tài.
05Làm IA Computer Science trong 35 giờ nên chia thế nào?
● 🎓 Nên chia 35 giờ làm IA Computer Science thế nào?
Cách chia gợi ý: khoảng 5 giờ chọn và mô tả vấn đề, 7 giờ lập kế hoạch và thiết kế, 16 giờ phát triển theo vòng lặp, 4 giờ kiểm thử và quay video, 3 giờ đánh giá và hoàn thiện tài liệu.
| Giờ | Giai đoạn | Bằng chứng cho |
|---|---|---|
| 1–5 | Chọn vấn đề, tiêu chí thành công | A |
| 6–12 | Kế hoạch, sơ đồ, mã giả | B, C |
| 13–28 | Phát triển theo từng vòng | D |
| 29–32 | Kiểm thử, quay video | D |
| 33–35 | Đánh giá, hoàn thiện tài liệu | E |
● 🎓 Vì sao nên phát triển IA theo từng vòng lặp?
Phát triển theo vòng (bản khung chạy được rồi thêm từng tính năng) giúp mỗi vòng tạo ra một quyết định kỹ thuật để giải thích ở tiêu chí D, đồng thời giảm rủi ro đến cuối kỳ sản phẩm vẫn chưa chạy.
● 👪 Khi nào nên bắt đầu IA Computer Science?
Phần lớn trường cho bắt đầu IA cuối DP1 hoặc đầu DP2, sau khi học xong lập trình, OOP và cơ sở dữ liệu; hạn nộp nội bộ do trường đặt và thường sớm hơn nhiều so với hạn kiểm định của IB.
● 🎓 Có nên viết tài liệu song song với lập trình không?
Có. Ghi lại quyết định, lỗi gặp phải và cách sửa ngay trong lúc làm giúp phần Development có nội dung thật; viết dồn vào cuối dễ thành mô tả chung chung và thiếu bằng chứng.
● 🎓 Nên kiểm thử sản phẩm IA thế nào?
Kiểm thử nên bám từng tiêu chí thành công, gồm dữ liệu bình thường, dữ liệu biên và dữ liệu sai; ghi bảng kết quả mong đợi và thực tế, rồi chọn các ca tiêu biểu để quay trong video.
06IA Computer Science hay mất điểm ở đâu?
● 👪 Lỗi phổ biến nhất khi làm IA Computer Science là gì?
Lỗi phổ biến nhất là chọn sản phẩm quá đơn giản: code chạy tốt nhưng không có kỹ thuật gì đáng giải thích, khiến tiêu chí D 12 điểm bị giới hạn dù các phần khác làm tốt.
● 🎓 Mô tả code và giải thích code khác nhau thế nào trong IA?
Mô tả là “dùng tìm kiếm nhị phân vì nhanh”; giải thích là “dữ liệu được sắp xếp theo mã, nên tìm kiếm nhị phân cần O(log n) phép so sánh thay vì O(n), giữ tốc độ khi dữ liệu tăng”. Tiêu chí D thưởng cho giải thích.
● 🎓 Sơ đồ ở tiêu chí C không khớp sản phẩm cuối có sao không?
Có ảnh hưởng. Sơ đồ và mã giả ở tiêu chí C phải phản ánh sản phẩm đã nộp; nếu thiết kế thay đổi trong lúc phát triển, cần cập nhật sơ đồ và nêu lý do thay đổi.
● 🎓 Video IA thường mắc lỗi gì?
Lỗi thường gặp là dùng video để đọc lại tài liệu hoặc giới thiệu giao diện chung chung, thay vì chứng minh từng tiêu chí thành công qua ca kiểm thử cụ thể, kể cả trường hợp nhập sai dữ liệu.
● 👪 Học sinh Việt Nam làm IA Computer Science thường gặp khó gì?
Khó khăn phổ biến là viết tài liệu học thuật tiếng Anh súc tích trong 2.000 từ, giải thích lựa chọn kỹ thuật thay vì kể quá trình, và quản lý thời gian khi IA trùng với IA các môn khác và Extended Essay.
07Quy định liêm chính khi làm IA Computer Science là gì?
● 👪 Có được dùng AI như ChatGPT khi làm IA Computer Science không?
IB cho phép dùng công cụ AI nếu được ghi nhận minh bạch như một nguồn tham khảo, nhưng code và tài liệu được chấm phải là công trình của học sinh; dùng AI viết sản phẩm rồi nộp là vi phạm liêm chính học thuật.
● 🎓 Có được dùng code mẫu trên mạng cho IA không?
Có thể tham khảo nhưng phải ghi nguồn rõ ràng ngay trong code và tài liệu; phần code lấy từ nguồn ngoài không được tính là đóng góp của học sinh khi chấm tiêu chí D.
● 👪 Giáo viên được hỗ trợ IA Computer Science đến mức nào?
Giáo viên được hướng dẫn, trả lời câu hỏi và góp ý chung theo quy định của IB, nhưng không được sửa code hay viết tài liệu thay học sinh; mức góp ý bản nháp cụ thể theo chính sách của trường.
● 👪 Hai học sinh có được làm cùng đề tài IA không?
IA là công trình cá nhân; hai học sinh có thể chọn lĩnh vực tương tự, nhưng vấn đề, thiết kế, code và tài liệu phải hoàn toàn riêng biệt. Làm chung sản phẩm rồi nộp riêng là không được phép.
08Phụ huynh hỗ trợ con làm IA Computer Science thế nào?
● 👪 Phụ huynh làm sao biết IA của con đúng tiến độ?
Phụ huynh có thể hỏi con đã chốt tiêu chí thành công chưa, sản phẩm đã có bản chạy được chưa và còn bao nhiêu tuần đến hạn nộp trường; nếu còn một tháng mà chưa có bản chạy, cần can thiệp ngay.
● 👪 Con có thể làm IA dựa trên vấn đề của gia đình không?
Có. Vấn đề từ cửa hàng gia đình, lịch sinh hoạt hay câu lạc bộ của con đều là bối cảnh thực tế tốt; phụ huynh có thể cung cấp thông tin bối cảnh nhưng không tham gia thiết kế hay lập trình.
● 👪 Khi nào nên cho con học thêm để làm IA?
Nên cân nhắc khi con chưa vững lập trình hướng đối tượng hoặc cơ sở dữ liệu trước giai đoạn IA, hoặc gặp khó trong viết tài liệu tiếng Anh; hỗ trợ nên tập trung vào kỹ năng, không làm thay sản phẩm.
09Cần hỗ trợ IA Computer Science ở TP.HCM thì làm gì?
● 👪 Chọn người hướng dẫn kỹ năng cho IA Computer Science cần xem gì?
Nên chọn người nắm tiêu chí computational solution thi từ 2027, dạy đúng ngôn ngữ con học, giúp con tự kiểm tra phạm vi đề tài và cách giải thích kỹ thuật, đồng thời tuân thủ quy định liêm chính của IB.
Con đang chọn đề tài IA Computer Science? VNLearning giúp rà phạm vi đề tài và củng cố kỹ năng lập trình — nhắn Zalo để được tư vấn.
💬 Zalo 0937 788 75410Nguồn tham khảo
📚 Nguồn đã đối chiếu
• IB – Subject brief Computer science, first assessment 2027
• IB – Computer science curriculum updates
• ManageBac – New Computer Science Guide: What to Expect
✍️ Đội ngũ học thuật VNLearning – biên soạn và đối chiếu với subject brief Computer Science (thi từ 2027) và tài liệu hướng dẫn công khai tại thời điểm cập nhật.
Số lần xem: 14
