PYTHON MASTER 2026
Địa điểm thi
Hà Nội, Đà Nẵng, Hồ Chí Minh
Vòng loại
20.09.2026 - 05.10.2026
Vòng chung kết
10.10.2026
Chứng chỉ COS Pro
Đạt 600/1000 điểm
1 Thông tin chung
Python Master – Đấu trường Lập trình Quốc gia là sân chơi công nghệ dành cho học sinh, sinh viên trên toàn quốc, nhằm đánh giá và phát triển năng lực lập trình ngôn ngữ Python thực tiễn.
Chương trình được phối hợp tổ chức bởi Học viện Công nghệ Bưu chính Viễn thông (PTIT), Đoàn Thanh niên Bộ Khoa học và Công nghệ và Trung tâm Hỗ trợ Khởi nghiệp Sáng tạo Quốc gia (NSSC). Đơn vị tổ chức là SotaTek & SotaTek Education; bộ đề và hệ thống thi do Tập đoàn YBM (Hàn Quốc) cung cấp.
Chứng chỉ quốc tế COS Pro
Do YBM cấp, được Bộ Giáo dục Hàn Quốc công nhận — thước đo năng lực lập trình chuẩn quốc tế.
Đặc cách đội tuyển ICIA
Thí sinh xuất sắc được đặc cách vào đội tuyển ICIA Việt Nam dự ICIA Global Round 2027.
Thi thực hành thật
Nhận đề, phân tích, viết code và kiểm thử trực tiếp trên máy — đánh giá kỹ năng thật.
1.1 Đối tượng dự thi
Đối tượng tham gia gồm học sinh THCS và THPT và sinh viên đại học trên toàn quốc có kiến thức và khả năng sử dụng ngôn ngữ lập trình Python. Thí sinh thi tập trung tại 03 khu vực, thực hiện bài thi trên phần mềm theo bộ đề chuẩn quốc tế (đã Việt hóa) do Tập đoàn YBM phát hành.
1.2 Điều kiện dự thi
Cuộc thi được chia thành 02 bảng thi, tương ứng với 02 nhóm độ tuổi trọng tâm, nhằm bảo đảm tính phù hợp và tạo điều kiện để thí sinh phát huy tốt nhất năng lực.
| Bảng | Độ tuổi | Đối tượng |
|---|---|---|
| Bảng A | 13 – 18 tuổi | Học sinh THCS và THPT |
| Bảng B | 19 – 24 tuổi | Sinh viên Cao đẳng, Đại học |
2 Bảng giá thi đấu
| Mức phí | Bao gồm | Hạn đăng ký |
|---|---|---|
| 500.000đ | Lệ phí thi · Tài khoản ôn luyện · Webinar giải đề | 10/09/2026 |
Khi đăng ký tham gia, thí sinh nhận được hệ thống luyện thi online, bao gồm:
- Bộ đề cương ôn tập (lý thuyết và thực hành)
- Bài thi thử giả lập không giới hạn số lần
- Tham gia chuỗi Python Prep Series cùng chuyên gia giải đáp, hướng dẫn đề thi (2 buổi)
Chuỗi ôn tập diễn ra trong 01 tháng trước Vòng loại, gồm 02 buổi củng cố kiến thức và một Webinar giao lưu với chuyên gia đánh giá, Ban Giám khảo Vòng Chung kết.
3 Nội dung thi đấu & Giải thưởng
3.1 Các mốc thời điểm quan trọng
- Đến 10/09/2026
Đăng ký & nộp lệ phí
Hoàn tất trực tuyến trước 12:00.
- 20/09/2026
Vòng loại
Thi offline tại 3 khu vực.
- Sau vòng loại
Công bố kết quả
Qua email & website; báo trường/giáo viên đại diện.
- 10/2026
Vòng chung kết
Thi offline; trao giải.
Địa điểm cả hai vòng: Phòng máy PTIT cơ sở Hoàng Quốc Việt (Hà Nội), Phòng máy Trung tâm Nghiên cứu vi mạch (Đà Nẵng), Phòng máy PTIT cơ sở TP.HCM. Hạn đăng ký Chung kết theo thông báo của Ban Tổ chức sau khi có kết quả Vòng loại.
3.2 Hình thức xét vào vòng trong
3.2.1. Vòng loại. Ban Tổ chức lựa chọn Top 10% thí sinh có điểm cao nhất của mỗi bảng (Bảng A và Bảng B) để tiếp tục vào Vòng Chung kết. Tỷ lệ 10% được tính trên tổng số thí sinh của cả bảng đó trên toàn quốc, không chia theo khu vực.
3.2.2. Vòng chung kết. Không giới hạn số lượng thí sinh vào Chung kết — tất cả thí sinh thuộc Top 10% của mỗi bảng đều được vào thi đấu Vòng Chung kết theo đúng quy tắc trên.
3.3 Cơ cấu giải thưởng
| Giải thưởng | SL — Bảng A | Giá trị — A | Giá trị — B | SL — Bảng B |
|---|---|---|---|---|
| Giải Nhất | 1 | 5.000.000đ | 7.000.000đ | 1 |
| Giải Nhì | 1 | 4.000.000đ | 5.000.000đ | 1 |
| Giải Ba | 1 | 2.000.000đ | 3.000.000đ | 1 |
| Giải Khuyến khích | 10 | 300.000đ | 400.000đ | 20 |
| Giải Tiềm năng | 20 | 200.000đ | — | — |
| Tổng số giải | 33 giải | 23 giải | ||
Đạt ≥ 600/1000 là có chứng chỉ
Thí sinh không lọt Top vào Vòng Chung kết vẫn nhận Chứng chỉ năng lực quốc tế COS Pro nếu đạt điểm số từ 600/1000 trở lên.
4 Nội dung bài thi
Mỗi đề thi gồm 10 câu hỏi thực hành, mỗi câu từ 100–160 điểm, chấm trên thang 1000 điểm; thí sinh đạt từ 600/1000 được công nhận chứng chỉ. Đề bao phủ toàn bộ nội dung trọng tâm của cấp độ tương ứng.
4.1 Cấu trúc đề theo bảng & vòng
| Bảng | Vòng | Thời gian | Cấu trúc đề (10 câu) | Cấp độ COS Pro | Ngưỡng đạt |
|---|---|---|---|---|---|
| A | Vòng loại | 50 phút | 5 câu hoàn chỉnh + 5 câu điền chỗ trống | Level 3 · Cơ bản | ≥ 600/1000 |
| Chung kết | 50 phút | 2 câu hoàn chỉnh + 8 câu điền chỗ trống | Level 2 · Trung bình | ≥ 600/1000 | |
| B | Vòng loại | 50 phút | 2 câu hoàn chỉnh + 8 câu điền chỗ trống | Level 2 · Trung bình | ≥ 600/1000 |
| Chung kết | 90 phút | 3 câu hoàn chỉnh + 7 câu điền chỗ trống | Level 1 · Nâng cao | ≥ 600/1000 |
4.2 Ba mảng kiến thức được kiểm tra
Phân tích & thiết kế
Dựng cấu trúc thuật toán, hiểu yêu cầu đầu vào – đầu ra, phân tích hiệu năng.
Triển khai mã nguồn
Viết code hoàn chỉnh bằng Python, đảm bảo đúng yêu cầu và tối ưu.
Kiểm thử & sửa lỗi
Tìm và sửa lỗi trong đoạn mã mẫu để chương trình chạy đúng.
4.3 Ba cấp độ COS Pro được sử dụng
Tương đương người mới tìm hiểu ngôn ngữ. Kiểm tra kiến thức lập trình cơ bản, thuật toán và tư duy logic.
- Design Skills
- Code Comprehension
Đã nắm kiến thức cơ bản Python. Đánh giá khả năng giải quyết vấn đề, thuật toán và cái nhìn tổng thể.
- Debugging Ability
- Design Ability
- Code Understanding Ability
Giải quyết vấn đề phức tạp và tư duy hệ thống tổng thể, vững thuật toán & cấu trúc dữ liệu.
- Debugging Skills
- Design Skills
- Code Comprehension
4.4 Hai dạng câu hỏi
Bài viết hàm hoàn chỉnh
Viết một chương trình/hàm hoàn chỉnh từ đầu để giải quyết vấn đề theo đúng yêu cầu đầu vào – đầu ra.
Bài điền chỗ trống / sửa lỗi
Cho sẵn một đoạn mã; thí sinh điền phần còn thiếu hoặc sửa dòng bị lỗi để chương trình chạy đúng kết quả.
# Tính tổng 1..n — điền vào chỗ còn thiếu
def tinh_tong(n):
tong = 0
for i in range(1, ____): # (1) điền biểu thức
tong = tong ____ i # (2) điền toán tử
return tong
print(tinh_tong(100)) # Kết quả mong đợi: 5050
4.5 Cách làm bài trên máy
- Mở trình soạn thảo (Visual Studio Code) và tạo file mới đuôi
.py. - Sao chép đoạn code mẫu của câu hỏi vào file, lưu lại.
- Viết thêm hoặc chỉnh sửa code theo hướng dẫn trong đề.
- Nhấn Run ▶ để chạy và xem kết quả ở màn hình Terminal.
- Đối chiếu với file kết quả mẫu (nếu có) rồi nộp câu trả lời.
4.6 Hình thức & ngôn ngữ
| Ngôn ngữ lập trình | Python |
| Ngôn ngữ đề thi | Tiếng Việt (đề COS Pro đã được Việt hóa) |
| Hình thức thi | Trắc nghiệm thực hành — code trực tiếp trên máy tính |
| Nền tảng thi | Hệ thống thi COS Pro của YBM (Hàn Quốc) |
| Thang điểm | 1000 điểm · mỗi câu 100–160 điểm · đạt từ 600 điểm |
5 Nội dung ôn thi & đề cương
Tài khoản SotaUni + thi thử miễn phí
Ngay khi đăng ký, thí sinh nhận tài khoản học trên nền tảng SotaUni theo lộ trình ôn thi COS Pro, kèm bộ đề cương và bài thi thử giả lập không giới hạn. Ngoài ra, thí sinh có thể đăng ký một buổi thi thử miễn phí để làm quen giao diện và định dạng đề.
5.1 Lộ trình kiến thức cần ôn
- Biến & kiểu dữ liệu: int, string, list, dict, set
- Vòng lặp
for,while; điều kiệnif/else - Hàm: định nghĩa & gọi hàm, dùng
def,return
- Xử lý chuỗi & danh sách:
split,join,map,filter,sort - Debug lỗi đơn giản, hoàn thiện đoạn mã thiếu
- Tư duy thuật toán: tìm max/min, loại trùng, tính trung bình…
- Đệ quy; tìm kiếm tuyến tính & nhị phân
- Mô phỏng quá trình (vận hành, dịch chuyển, xử lý giao dịch)
- Lập trình hướng đối tượng cơ bản; phân tích & thiết kế giải pháp
5.2 Đề thi mẫu chính thức
Ban Tổ chức cung cấp đề mẫu chính thức từ YBM Hàn Quốc để thí sinh làm quen định dạng:
- Gồm 10 câu, kết hợp giữa điền chỗ trống và viết hàm hoàn chỉnh.
- Mỗi câu từ 100–160 điểm, bao phủ toàn bộ nội dung trọng tâm.
- Kèm hướng dẫn chạy code trên VS Code và file kết quả mẫu để đối chiếu.
5.3 Mẹo ôn thi từ chuyên gia
- Bắt đầu từ cú pháp cơ bản và kỹ năng xử lý chuỗi, danh sách.
- Tập viết hàm cho từng dạng đề (tìm kiếm, tính toán, lọc dữ liệu).
- Làm quen định dạng câu hỏi bằng đề mẫu chính thức.
- Dành thời gian luyện debug đoạn mã sai — đây là phần nhiều điểm.
- Khi làm bài: ưu tiên câu chắc chắn trước, không sa đà vào câu khó ngay từ đầu.
- Kiểm tra kỹ input/output, tên biến, logic trước khi nộp câu trả lời.
5.4 Hỗ trợ ôn luyện đi kèm
Tài khoản SotaUni
Cấp ngay sau khi đăng ký, dùng cho toàn bộ quá trình ôn tập lý thuyết & thực hành.
Thi thử giả lập miễn phí
Đăng ký một buổi thi thử để trải nghiệm hệ thống, giao diện và áp lực thời gian.
Python Prep Series
2 buổi củng cố kiến thức & Webinar giải đề cùng chuyên gia, Ban Giám khảo.
6 Nội quy thi
| Thời gian có mặt | Có mặt tại phòng thi muộn nhất 30 phút trước giờ thi. Sau thời gian này, thí sinh không được vào phòng thi. |
| Giấy tờ tùy thân | Mang CCCD/Hộ chiếu bản gốc hợp lệ (còn hạn, nguyên vẹn; không dùng bản điện tử/photo/sao y công chứng). Thông tin phải khớp đăng ký, nếu không sẽ không được dự thi và không hoàn lệ phí. |
| Trang phục | Nghiêm túc, lịch sự; tuyệt đối không mặc quần đùi, áo ba lỗ vào phòng thi. |
| Vật dụng bị cấm | Mọi thiết bị điện tử (điện thoại, máy ảnh, máy nghe nhạc, đồng hồ thông minh…) phải tắt nguồn và nộp giám thị trước giờ thi, nhận lại sau khi thi. Không mang giấy nháp/bút — giám thị phát nếu cần. |
| Tư trang cá nhân | Cất vào nơi quy định và tự chịu trách nhiệm; chỉ mang vào phòng thi giấy tờ tùy thân bản gốc và chìa khóa tủ (nếu có). |
| Trong phòng thi | Ngồi đúng vị trí; không thao tác trên máy đến khi giám thị cho phép; kiểm tra thông tin cá nhân & môn thi trên màn hình trước khi làm bài; không rời phòng đến khi kết thúc. |
| Nghiêm cấm | Gian lận, trao đổi, xem bài thí sinh khác; can thiệp/phá hoại máy móc, mạng; thao tác ngoài nội dung bài thi; lấy hoặc phát tán nội dung đề dưới mọi hình thức. |
| Sau khi thi | Chờ giám thị xác nhận mới được ra khỏi phòng; không thảo luận hay phát tán nội dung bài thi. |
| Sự cố & đính chính | Báo ngay giám thị nếu máy tính/đề có sự cố. Trong vòng 04 tuần kể từ khi nhận kết quả, liên hệ hotline nếu thông tin cá nhân bị sai (trừ sai sót do thí sinh). |
Thí sinh vui lòng đọc đầy đủ Quy định & Hướng dẫn dành cho thí sinh kỳ thi COS Pro trước ngày thi.
7 Thông tin liên hệ
Mọi thắc mắc hoặc cần tư vấn, vui lòng liên hệ Ban Tổ chức Python Master – Đấu Trường Lập Trình:
