IB Computer Science SL và HL khác nhau thế nào?

IB · COMPUTER SCIENCE · SL VS HL

IB Computer Science SL và HL khác nhau thế nào? 46 câu hỏi về chủ đề, đề thi và cách tính điểm

🕓 Cập nhật tháng 10/2026 · Đối chiếu subject brief Computer Science (thi từ 2027) của IB · Đội ngũ học thuật VNLearning

📞 Gọi 0937 788 754💬 Zalo tư vấn
150/240

Giờ SL/HL

2

Bài thi mỗi cấp

30/20%

IA SL/HL

2027

Thi lần đầu

⚡ Trả lời nhanh

IB Computer Science SL (150 giờ) và HL (240 giờ) cùng thi Paper 1 (Theme A + case study) và Paper 2 (Theme B, lập trình Python hoặc Java), cùng làm IA computational solution 35 giờ. HL học thêm chủ đề Abstract data types, sâu hơn về OOP, học máy, thi 4 giờ (80%) so với 2 giờ 30 phút (70%) ở SL. Chương trình áp dụng từ kỳ thi 2027. VNLearning tại Hà Đô Centrosa tư vấn qua 0937 788 754.

01IB Computer Science là gì và đang dùng chương trình nào?

● IB Computer Science là gì?

IB Computer Science là môn khoa học nhóm 4 của IB Diploma, dạy cách hệ thống máy tính hoạt động và cách dùng tư duy tính toán (computational thinking) cùng lập trình để giải quyết vấn đề thực tế; môn có cả SL và HL.

● 👪 IB Computer Science hiện dùng chương trình nào?

Chương trình mới được dạy từ tháng 8/2025 và thi lần đầu tháng 5/2027; học sinh thi đến tháng 11/2026 vẫn theo chương trình cũ. Bài này mô tả chương trình thi từ 2027.

● 🎓 IB Computer Science SL và HL khác nhau thế nào về số giờ?

IB Computer Science SL được khuyến nghị 150 giờ dạy, HL 240 giờ; HL học sâu hơn ở cả bốn chủ đề lý thuyết, có thêm chủ đề kiểu dữ liệu trừu tượng và thi dài hơn ở cả hai bài.

● 🎓 IB Computer Science học bằng ngôn ngữ lập trình nào?

Môn có thể học bằng Python hoặc Java; Paper 2 có phiên bản câu hỏi lập trình cho cả hai ngôn ngữ để học sinh chọn đúng ngôn ngữ mình đã học. Mỗi trường thường chọn một ngôn ngữ cho cả lớp.

● 👪 IB Computer Science có được tính là môn khoa học nhóm 4 không?

Có. IB Computer Science thuộc nhóm 4 (Sciences), nên học sinh có thể dùng môn này để đáp ứng yêu cầu môn khoa học của bằng IB Diploma, ở SL hoặc HL.

02IB Computer Science SL và HL học những chương nào?

Chương trình chia thành Theme A (khái niệm khoa học máy tính) và Theme B (tư duy tính toán và giải quyết vấn đề), cộng với case study, IA và dự án khoa học hợp tác.

● 🎓 IB Computer Science gồm những chủ đề nào?

Chương trình gồm 8 chủ đề: A.1–A.4 (phần cứng, mạng, cơ sở dữ liệu, học máy) và B.1–B.4 (tư duy tính toán, lập trình, OOP, kiểu dữ liệu trừu tượng), trong đó B.4 chỉ dành cho HL.

Bảng 1. Chủ đề và số giờ dạy khuyến nghị IB Computer Science, áp dụng từ kỳ thi 2027 (theo subject brief của IB).
Chủ đề SL (giờ) HL (giờ)
A1 Computer fundamentals 11 18
A2 Networks 11 18
A3 Databases 11 18
A4 Machine learning 5 18
B1 Computational thinking 5 5
B2 Programming 40 42
B3 Object oriented programming 7 23
B4 Abstract data types (chỉ HL) 0 23
CS Case study 15 30

● 🎓 Chủ đề nào chiếm nhiều giờ nhất ở IB Computer Science?

B.2 Programming chiếm nhiều giờ nhất: 40 giờ ở SL và 42 giờ ở HL, gần bằng nhau ở hai cấp; điều này cho thấy kỹ năng lập trình nền tảng là trọng tâm chung của cả SL và HL.

● 🎓 Phần nào chỉ học ở IB Computer Science HL?

Chủ đề B.4 Abstract data types (23 giờ) chỉ có ở HL; ngoài ra HL học sâu hơn A.1–A.4, OOP (23 giờ so với 7 giờ ở SL) và gấp đôi thời lượng case study.

● 🎓 A.1 Computer fundamentals học những gì?

A.1 học nền tảng phần cứng và phần mềm: CPU, bộ nhớ, biểu diễn dữ liệu, logic và hệ điều hành; SL có 11 giờ, HL 18 giờ với mức độ chi tiết cao hơn.

● 🎓 A.2 Networks học những gì?

A.2 Networks học cách mạng máy tính truyền dữ liệu, các loại mạng, giao thức và vấn đề bảo mật mạng; thời lượng 11 giờ ở SL và 18 giờ ở HL.

● 🎓 A.3 Databases học những gì?

A.3 Databases học thiết kế cơ sở dữ liệu quan hệ, truy vấn SQL và quản lý dữ liệu; đây là nội dung cốt lõi cho cả SL (11 giờ) và HL (18 giờ), thường được tận dụng trong IA.

● 👪 IB Computer Science có học Machine learning không?

Có. A.4 Machine learning là phần mới bắt buộc với mọi học sinh, nhưng chênh lệch lớn: SL chỉ 5 giờ ở mức khái niệm, HL 18 giờ đi sâu hơn vào các cách tiếp cận mô hình hóa.

● 🎓 B.1 và B.2 khác nhau thế nào?

B.1 Computational thinking dạy phân rã vấn đề, nhận diện mẫu, trừu tượng hóa và thuật toán (5 giờ cả hai cấp); B.2 Programming dạy viết, gỡ lỗi và kiểm thử chương trình bằng Python hoặc Java.

● 🎓 B.3 Object oriented programming ở SL và HL khác nhau ra sao?

SL học OOP ở mức nhập môn trong 7 giờ (lớp, đối tượng, phương thức), còn HL học 23 giờ với các khái niệm sâu hơn như kế thừa, đa hình; Paper 2 HL có thêm câu hỏi riêng về OOP.

● 🎓 B.4 Abstract data types học những gì?

B.4 Abstract data types (chỉ HL) học các cấu trúc dữ liệu trừu tượng như danh sách liên kết, ngăn xếp, hàng đợi, cây và cách cài đặt, lựa chọn chúng cho bài toán cụ thể.

● 🎓 Case study của IB Computer Science là gì?

Case study là tài liệu được IB phát trước về một lĩnh vực công nghệ mới nổi; học sinh nghiên cứu trên lớp (15 giờ SL, 30 giờ HL) và trả lời câu hỏi liên quan trong Paper 1. SL khám phá 2 thách thức, HL 4 thách thức.

● 👪 Collaborative sciences project trong Computer Science là gì?

Collaborative sciences project là dự án liên môn 10 giờ bắt buộc với mọi môn khoa học nhóm 4, học sinh làm việc nhóm giải quyết một vấn đề thực tế; dự án không tính điểm vào môn.

03Đề thi IB Computer Science SL và HL gồm những phần nào?

● 🎓 Đề thi IB Computer Science gồm những phần nào?

Từ kỳ thi 2027, cả SL và HL thi Paper 1 và Paper 2, cùng một bài đánh giá nội bộ là computational solution; Paper 3 HL của chương trình cũ đã bị bỏ.

Bảng 2. Cấu trúc đánh giá IB Computer Science (thi từ 2027).
Thành phần Nội dung SL HL
Paper 1 Theme A + 3 câu hỏi về case study 1g15 · 35% 2g · 40%
Paper 2 Theme B, lập trình Python hoặc Java 1g15 · 35% 2g · 40%
IA – computational solution Sản phẩm phần mềm tự chọn 35 giờ · 30% 35 giờ · 20%

● 🎓 Paper 1 IB Computer Science hỏi những gì?

Paper 1 hỏi bốn chủ đề Theme A (phần cứng, mạng, cơ sở dữ liệu, học máy) và có ba câu hỏi liên quan đến case study phát trước; SL làm trong 1 giờ 15 phút, HL 2 giờ.

● 🎓 Paper 2 IB Computer Science hỏi những gì?

Paper 2 hỏi ba chủ đề chung của Theme B về tư duy tính toán, lập trình và OOP; HL có thêm câu hỏi về OOP nâng cao và kiểu dữ liệu trừu tượng. Một số câu yêu cầu viết code Python hoặc Java.

● 🎓 Paper 1 SL và HL khác nhau thế nào?

Paper 1 HL dài gấp gần đôi (2 giờ so với 1 giờ 15 phút), hỏi sâu hơn ở Theme A và phủ cả bốn thách thức của case study thay vì hai như SL; tỷ trọng 40% so với 35%.

● 👪 Có phải viết code tay trong đề thi IB Computer Science không?

Có. Paper 2 có câu yêu cầu viết, đọc hoặc sửa đoạn chương trình, học sinh trả lời bằng Python hoặc Java đã học; vì vậy cần luyện viết code chính xác không dựa vào trình soạn thảo tự hoàn thiện.

● 👪 Thi ngoài chiếm bao nhiêu phần trăm điểm IB Computer Science?

Thi ngoài chiếm 70% điểm ở SL (tổng 2 giờ 30 phút) và 80% ở HL (tổng 4 giờ); phần còn lại là IA, 30% ở SL và 20% ở HL.

Cơ cấu điểm IB Computer Science HL

Paper 1: 40% Paper 2: 40% IA: 20% · SL: 35% · 35% · 30%

04Điểm IB Computer Science SL và HL được tính thế nào?

● 🎓 Điểm IB Computer Science được quy đổi thế nào?

Điểm thô của Paper 1, Paper 2 và IA được nhân theo tỷ trọng, cộng lại rồi quy đổi sang thang 1–7 theo ngưỡng (grade boundaries) IB công bố sau mỗi kỳ thi, riêng cho SL và HL.

● 👪 IA IB Computer Science ở SL và HL có chấm khác nhau không?

Không. IA dùng cùng nhiệm vụ và năm tiêu chí chấm trên 30 điểm ở cả SL và HL; khác biệt duy nhất là tỷ trọng, 30% ở SL và 20% ở HL.

● 👪 Đã có grade boundaries cho chương trình Computer Science mới chưa?

Chưa. Kỳ thi tháng 5/2027 là lần đầu của chương trình mới nên chưa có ngưỡng điểm; số liệu kỳ thi cũ không áp dụng trực tiếp vì cấu trúc bài thi đã thay đổi.

● 🎓 Vì sao IA quan trọng hơn với học sinh SL?

Vì IA chiếm 30% điểm SL, gần bằng một bài thi; học sinh SL làm IA tốt có lợi thế lớn trước kỳ thi, trong khi học sinh HL phụ thuộc nhiều hơn vào hai bài thi chiếm 80%.

05Nên chọn IB Computer Science SL hay HL?

● 👪 Nên chọn IB Computer Science SL hay HL?

Chọn HL nếu định học ngành khoa học máy tính, kỹ thuật phần mềm, khoa học dữ liệu và đã quen lập trình; chọn SL nếu muốn có nền tảng công nghệ nhưng dồn ba môn HL cho định hướng khác.

● 👪 Ngành khoa học máy tính ở đại học có bắt buộc IB Computer Science HL không?

Phần lớn ngành khoa học máy tính ưu tiên Toán Analysis and Approaches HL hơn là bắt buộc Computer Science HL; tuy vậy, yêu cầu khác nhau theo trường và quốc gia, nên cần kiểm tra trang tuyển sinh cụ thể.

● 🎓 Chưa biết lập trình có học IB Computer Science HL được không?

Có thể, vì B.2 Programming dạy từ nền tảng, nhưng HL có nhịp nhanh và thêm OOP, ADT; học sinh chưa biết lập trình nên tự học Python hoặc Java cơ bản trong hè trước DP1.

● 👪 IB Computer Science HL có nặng hơn các môn khoa học khác không?

Khối lượng HL tương đương các môn HL khác (240 giờ), nhưng đặc thù ở chỗ cần luyện code đều đặn và làm một sản phẩm phần mềm 35 giờ; học sinh không lập trình thường xuyên dễ bị tụt.

● 🎓 Nên kết hợp IB Computer Science với môn nào?

Kết hợp phổ biến cho định hướng công nghệ là Computer Science HL, Math AA HL và Physics HL; định hướng kinh doanh, dữ liệu có thể chọn Computer Science cùng Economics hoặc Math AI.

● 👪 Có thể chuyển từ Computer Science HL xuống SL không?

Thường có thể trong DP1 nếu trường đồng ý và trước hạn đăng ký môn với IB; vì IA giống nhau ở hai cấp, việc chuyển ít ảnh hưởng đến bài đánh giá nội bộ đã làm.

06Chương trình IB Computer Science mới thay đổi gì?

● 👪 Chương trình IB Computer Science mới thay đổi những gì?

Chương trình mới bỏ phần tự chọn (options) và Paper 3 HL, đưa case study vào Paper 1 cho cả SL và HL, thêm Machine learning, và đổi IA thành computational solution 35 giờ không cần khách hàng.

Bảng 3. So sánh chương trình cũ và mới IB Computer Science.
Nội dung Thi đến 11/2026 Thi từ 5/2027
Phần tự chọn Có options Bỏ options
Case study Paper 3, chỉ HL Paper 1, cả SL và HL
Số bài thi HL 3 bài 2 bài
IA Có khách hàng, 34 điểm Không cần khách hàng, 30 điểm, 35 giờ
Học máy Không là chủ đề riêng Chủ đề A.4 bắt buộc

● 🎓 Học sinh thi năm 2027 có cần học phần options không?

Không. Chương trình thi từ 2027 đã bỏ hoàn toàn phần tự chọn; nội dung được gom vào Theme A, Theme B và case study chung cho cả lớp.

● 👪 Tài liệu ôn chương trình cũ có còn dùng được không?

Một phần còn dùng được cho lập trình, mạng, cơ sở dữ liệu, nhưng cấu trúc đề, case study và tiêu chí IA đã đổi; nên ưu tiên tài liệu ghi rõ “first assessment 2027”.

07Học IB Computer Science nên chuẩn bị và chia lộ trình thế nào?

● 🎓 Lộ trình hai năm IB Computer Science nên chia thế nào?

Cách chia hợp lý là DP1 xây nền lập trình và Theme A, chọn đề tài IA cuối DP1, hoàn thành IA đầu DP2, rồi dành nửa sau DP2 cho case study và luyện đề.

Bảng 4. Lộ trình gợi ý IB Computer Science.
Giai đoạn Việc chính
Hè trước DP1 Làm quen Python hoặc Java
DP1 học kỳ 1 B.1, B.2, A.1, A.2
DP1 học kỳ 2 A.3, B.3, chọn vấn đề IA
DP2 học kỳ 1 Làm IA, A.4, B.4 (HL)
DP2 học kỳ 2 Case study, luyện Paper 1, Paper 2

● 👪 Học sinh Việt Nam học IB Computer Science thường gặp khó ở đâu?

Khó khăn thường gặp là viết code tay trong phòng thi, trả lời câu hỏi lý thuyết bằng đúng thuật ngữ và “command term” của IB, và quản lý thời gian IA khi trùng với các IA môn khác.

● 🎓 Làm sao học tốt Paper 1 IB Computer Science?

Học sinh nên học định nghĩa ngắn gọn bằng thuật ngữ chuẩn, luyện trả lời theo command term (describe, explain, evaluate), và đọc case study nhiều lần để chuẩn bị ví dụ cho từng thách thức.

● 🎓 Làm sao học tốt Paper 2 IB Computer Science?

Cách hiệu quả là giải bài tập thuật toán hằng tuần, tự viết code trên giấy rồi chạy thử để kiểm tra, luyện truy vết (trace) chương trình và nắm chắc các cấu trúc dữ liệu cơ bản.

08Phụ huynh thường hỏi gì khi con học IB Computer Science?

● 👪 Làm sao biết con theo kịp IB Computer Science?

Dấu hiệu tốt là con tự viết được chương trình nhỏ hoàn chỉnh, giải thích được code của mình và đạt mức 5 trở lên ở bài kiểm tra lý thuyết; nếu con chỉ chép code mẫu, cần hỗ trợ sớm.

● 👪 Khi nào nên cho con học thêm IB Computer Science?

Nên học thêm khi con mới bắt đầu lập trình ở DP1, khi chuyển trường đổi ngôn ngữ Python và Java, hoặc khi điểm Paper 2 thấp kéo dài; hỗ trợ cần đúng ngôn ngữ con học ở trường.

● 👪 Học phí học thêm IB Computer Science phụ thuộc vào gì?

Học phí thường phụ thuộc cấp SL hay HL, hình thức một kèm một hay nhóm, trực tuyến hay trực tiếp, kinh nghiệm giáo viên với chương trình IB và số buổi trong lộ trình.

● 👪 Học IB Computer Science trực tuyến có hiệu quả không?

Môn này rất phù hợp học trực tuyến vì có thể chia sẻ màn hình, viết code cùng lúc và xem lại bản ghi; điều kiện là con có máy tính cài sẵn môi trường lập trình và tự giác thực hành.

● 👪 Gia sư được hỗ trợ IA Computer Science đến đâu?

Gia sư được dạy kỹ thuật lập trình, giải thích tiêu chí và nhận xét chung, nhưng không được viết code hay tài liệu IA hộ; mọi sản phẩm phải là công trình của học sinh theo quy định liêm chính của IB.

09Cần hỗ trợ IB Computer Science ở TP.HCM thì làm gì?

● 👪 Chọn gia sư IB Computer Science cần xem những gì?

Nên chọn người dạy đúng ngôn ngữ con học, nắm chương trình thi từ 2027 (Theme A, Theme B, case study), có kinh nghiệm hướng dẫn IA và luyện code tay theo đề IB.

Con phân vân Computer Science SL hay HL? VNLearning đánh giá nền tảng lập trình và tư vấn lộ trình — nhắn Zalo để được hỗ trợ.

💬 Zalo 0937 788 754

10Nguồn tham khảo

✍️ Đội ngũ học thuật VNLearning – biên soạn và đối chiếu với subject brief Computer Science (thi từ 2027) của IB tại thời điểm cập nhật.

TRUNG TÂM VNLEARNING

Cần tư vấn IB Computer Science cho con?

📍 Hà Đô Centrosa, 200 đường 3 Tháng 2, phường Hòa Hưng, TP. Hồ Chí Minh

📞 0937 788 754💬 Zalo tư vấn

Số lần xem: 11

Dịch vụ khác
Vnlearning

Địa chỉ: hado centrosa, 200 đường 3 tháng 2, phường Hòa Hưng, Quận 10, Tphcm

Tel: 0937.788.754

  • Trực tuyến:
    2
  • Hôm nay:
    380
  • Tuần này:
    1025
  • Tất cả:
    3780
Thiết kế website Webso.vn