- Điều kiện: đang theo học chương trình cấp bằng hoặc chứng chỉ, từ 13 tuổi, có tài khoản GitHub cá nhân, có giấy tờ chứng minh đang học. Trường cấp email thì phải xác minh email đó trên GitHub trước.
- Được duyệt GitHub Education và kích hoạt Copilot là hai bước riêng. Docs cho biết quyền lợi có thể mất vài ngày mới áp dụng xong sau khi duyệt.
- Gói dành cho sinh viên hiện là Copilot Student (từ 13/03/2026), không còn là Copilot Pro. Gói này miễn phí, có hạn mức GitHub AI Credits và chỉ dùng chế độ tự chọn mô hình.
- Nếu trang chỉ hiện lựa chọn trả phí, đừng mua. Chờ vài ngày rồi thử lại, hoặc liên hệ hỗ trợ của GitHub.
Bài này dựa trên GitHub Docs và GitHub Changelog, đọc ngày 11/11/2026. Chính sách Copilot cho sinh viên đã đổi nhiều lần trong năm 2026, nên trước khi làm theo, hãy mở lại các trang ở mục nguồn để xem bản mới nhất.
Gói Copilot nào dành cho sinh viên
Ngày 13/03/2026, GitHub Changelog thông báo: sinh viên có quyền lợi GitHub Education được chuyển sang gói mới tên Copilot Student, đồng thời danh sách mô hình dùng được cũng thay đổi. Trước đó, nhiều bài hướng dẫn viết rằng sinh viên được Copilot Pro miễn phí; thông tin đó đã cũ. Theo trang Plans for GitHub Copilot ngày 11/11/2026, Copilot Pro miễn phí hiện dành cho giáo viên đã xác minh và người duy trì các dự án mã nguồn mở phổ biến.
Từ 01/06/2026, theo Changelog, mọi gói Copilot tính mức dùng bằng GitHub AI Credits: mỗi gói có một hạn mức hằng tháng, dùng vượt chỉ bị tính tiền nếu bạn tự đặt thêm ngân sách.
So sánh nhanh theo trang Plans ngày 11/11/2026:
| Copilot Free | Copilot Student | |
|---|---|---|
| Giá | Miễn phí | Miễn phí, cho sinh viên đã xác minh |
| Gợi ý code trong trình soạn thảo | Tối đa 2.000 lần mỗi tháng | Trang Plans không ghi giới hạn |
| GitHub AI Credits | Có một hạn mức | Có một hạn mức |
| Chọn mô hình | Chỉ chế độ tự động (Auto) | Chỉ chế độ tự động (Auto) |
| Chế độ agent, MCP | Có | Có |
| Duyệt code (code review) | Chỉ "Review selection" trong VS Code | Có |
| Copilot chạy trên mây | Không | Có |
Trang Plans không ghi con số AI Credits cụ thể cho hai gói này; nếu cần, xem phần thống kê sử dụng trong cài đặt Copilot của tài khoản. Gói trả phí rẻ nhất là Copilot Pro, 10 USD mỗi tháng, cho chọn nhiều mô hình hơn.
Điều kiện để được duyệt
Theo trang Apply to GitHub Education as a student, bạn cần:
- Đang theo học một chương trình cấp bằng hoặc chứng chỉ: trung học, cao đẳng, đại học, hoặc học tại nhà.
- Từ 13 tuổi trở lên.
- Có tài khoản GitHub cá nhân.
- Có giấy tờ chứng minh đang học. Docs nêu các loại: ảnh thẻ học sinh, sinh viên có ngày còn hiệu lực, thời khóa biểu, bảng điểm, hoặc giấy xác nhận của trường.
Về email: nếu đơn yêu cầu email của trường, bạn phải thêm và xác minh email đó trong tài khoản GitHub trước khi nộp. Trường không cấp email thì nộp giấy tờ chính thức như trang web của trường hoặc thư có tiêu đề trường. Docs còn lưu ý: khi đã có người cùng trường xác minh bằng email trường, những người nộp sau từ trường đó cũng phải dùng email trường.
Các bước nộp đơn và kích hoạt
Bước 1: nộp đơn GitHub Education. Vào trang cài đặt Education benefits của tài khoản (github.com/settings/education/benefits), bấm Start an application, điền mẫu, tải giấy tờ lên rồi bấm Submit application.
Bước 2: chờ duyệt. Khi được duyệt, bạn dùng được cổng GitHub Education với các quyền lợi cho sinh viên. Docs nói quyền lợi có thể cần vài ngày để áp dụng xong sau khi xác minh.
Bước 3: kích hoạt Copilot Student. Theo trang Access GitHub Copilot for free as a student, quay lại trang Education benefits, ở mục "Free GitHub developer resources for students and teachers" bấm Learn more, rồi làm theo hướng dẫn để kích hoạt Copilot Student và chọn chính sách sử dụng Copilot.
Bước 4: cài Copilot vào công cụ của bạn. Đăng nhập GitHub trong VS Code, JetBrains hay trình soạn thảo bạn dùng, cài tiện ích Copilot, rồi thử một gợi ý code đầu tiên.
Nếu tài khoản vẫn hiện Copilot Free, bản dùng thử hay trang thanh toán, Docs gợi ý mở trang cài đặt Copilot (github.com/settings/copilot) hoặc trang github.com/github-copilot/free_signup. Docs dặn rõ: nếu chỉ thấy lựa chọn trả phí, đừng hoàn tất việc mua; chờ vài ngày rồi thử lại, kéo dài thì liên hệ GitHub Support.
Tự soát hồ sơ trước khi nộp
Phần lớn đơn bị từ chối vì thiếu một điều kiện nhỏ: chưa xác minh email trường, ảnh thẻ không có ngày, thẻ đã hết hạn. Đoạn Python dưới đây đi qua đúng các điều kiện trong Docs và in danh sách đánh dấu cho từng hồ sơ. Ví dụ có hai hồ sơ giả định: hồ sơ An đủ điều kiện, hồ sơ Bình còn hai việc (xác minh email trường, và thẻ đã hết hạn từ 30/06/2026). Đoạn code chỉ chạy trên máy bạn, không gửi dữ liệu đi đâu.
"""Soát hồ sơ trước khi nộp đơn GitHub Education cho học sinh, sinh viên.
Điều kiện theo GitHub Docs "Apply to GitHub Education as a student", đọc ngày 11/11/2026:
- đang theo học một chương trình cấp bằng hoặc chứng chỉ (trung học, cao đẳng, đại học, học tại nhà);
- từ 13 tuổi trở lên; có tài khoản GitHub cá nhân;
- có giấy tờ chứng minh đang học (thẻ học sinh, sinh viên có ngày còn hiệu lực, thời khóa biểu,
bảng điểm, giấy xác nhận của trường);
- nếu đơn yêu cầu email của trường thì phải thêm và xác minh email đó trên GitHub trước khi nộp.
Chỉ để tự soát, không gửi dữ liệu đi đâu.
"""
from datetime import date
GIAY_TO_HOP_LE = {"the_sinh_vien", "thoi_khoa_bieu", "bang_diem", "giay_xac_nhan"}
def tuoi(ngay_sinh, hom_nay):
return hom_nay.year - ngay_sinh.year - ((hom_nay.month, hom_nay.day) < (ngay_sinh.month, ngay_sinh.day))
def soat(ho_so, hom_nay):
"""Trả về danh sách (đạt hay không, nội dung) cho từng điều kiện."""
kq = []
kq.append((ho_so["dang_hoc"], "Đang theo học chương trình cấp bằng hoặc chứng chỉ"))
kq.append((tuoi(ho_so["ngay_sinh"], hom_nay) >= 13, "Từ 13 tuổi trở lên"))
kq.append((ho_so["co_tai_khoan_ca_nhan"], "Có tài khoản GitHub cá nhân"))
if ho_so["truong_cap_email"]:
kq.append((ho_so["email_truong_da_xac_minh"], "Email của trường đã thêm và xác minh trên GitHub"))
loai, het_han = ho_so["giay_to"]
kq.append((loai in GIAY_TO_HOP_LE, "Giấy tờ thuộc loại được chấp nhận"))
if loai == "the_sinh_vien":
kq.append((het_han is not None and het_han >= hom_nay, "Thẻ còn hiệu lực, có ghi ngày"))
return kq
def in_ket_qua(ten, ho_so, hom_nay):
kq = soat(ho_so, hom_nay)
print(f"== {ten}")
for dat, noi_dung in kq:
print(f" [{'x' if dat else ' '}] {noi_dung}")
thieu = sum(not d for d, _ in kq)
print(" => sẵn sàng nộp" if thieu == 0 else f" => còn {thieu} việc phải làm trước khi nộp")
return thieu
AN = dict(dang_hoc=True, ngay_sinh=date(2006, 3, 2), co_tai_khoan_ca_nhan=True, truong_cap_email=True,
email_truong_da_xac_minh=True, giay_to=("the_sinh_vien", date(2027, 6, 30)))
BINH = dict(dang_hoc=True, ngay_sinh=date(2007, 12, 20), co_tai_khoan_ca_nhan=True, truong_cap_email=True,
email_truong_da_xac_minh=False, giay_to=("the_sinh_vien", date(2026, 6, 30)))
def chay_thu():
hom_nay = date(2026, 11, 11)
return [in_ket_qua("Hồ sơ An", AN, hom_nay), in_ket_qua("Hồ sơ Bình", BINH, hom_nay)]
if __name__ == "__main__":
chay_thu()
Với trường không cấp email, đoạn code bỏ qua điều kiện email; với giấy xác nhận của trường, không bắt buộc ngày hết hạn. Tuổi tính theo đúng ngày sinh, nên người vừa tròn 13 tuổi trong ngày vẫn đạt.
Khi đơn chưa được duyệt
Trang Solving problems with your GitHub Education access liệt kê các lý do thường gặp khiến GitHub yêu cầu thêm bằng chứng:
- Ảnh giấy tờ bị mờ, hoặc ngày tháng trên giấy tờ không cho thấy bạn đang học.
- Email trường thuộc tên miền GitHub chưa công nhận. Khi đó gửi cho GitHub Education Support tên đầy đủ của trường, địa chỉ trang web và tên miền email.
- Email trường đã gắn với yêu cầu của một tài khoản khác. Docs nhắc rằng giữ nhiều tài khoản cá nhân là vi phạm điều khoản dịch vụ của GitHub.
Cách sửa: chụp lại giấy tờ rõ nét, có ít nhất một ngày tháng; nếu chưa có email trường thì hỏi phòng công nghệ thông tin của trường, Docs cho đây là đường xác minh nhanh nhất. Email nên viết chữ thường và không dùng dạng có dấu cộng, rồi thêm lại trong mục Settings, Emails nếu cần.
Quyền lợi khác trong GitHub Education
Theo trang About GitHub Education for students (11/11/2026), ngoài Copilot, sinh viên đã xác minh còn được:
- Codespaces miễn phí cho tài khoản cá nhân, tới 180 giờ lõi (core hours) mỗi tháng, tương đương mức đi kèm tài khoản GitHub Pro. Codespaces là máy lập trình chạy trên mây, mở ngay trong trình duyệt, hữu ích khi máy cá nhân yếu.
- Student Developer Pack: các ưu đãi công cụ miễn phí từ đối tác của GitHub. Danh sách ưu đãi thay đổi theo thời gian, xem trực tiếp trên cổng GitHub Education.
GitHub xét lại điều kiện mỗi tháng. Docs về Copilot cũng ghi: người được Copilot miễn phí với tư cách sinh viên, giáo viên hay người duy trì dự án không tự hủy được gói này.
Dùng Copilot để học, không phải để thay bạn học
Copilot gợi ý code rất nhanh, nhưng người học lập trình cần tự viết được trước đã. Một vài cách dùng có ích:
- Viết lời giải của bạn trước, rồi nhờ Copilot Chat giải thích chỗ bạn chưa hiểu hoặc đề xuất cách viết gọn hơn.
- Nhờ Copilot viết bộ test cho hàm bạn tự viết, rồi đọc từng test xem nó kiểm gì.
- Với đồ án, đọc quy định của lớp về dùng AI. Nhiều môn cho dùng AI nhưng yêu cầu ghi rõ phần nào AI viết.
- Luôn chạy và kiểm lại code AI gợi ý; xem cách làm trong bài kiểm chứng việc AI làm.
Muốn so Copilot với các công cụ lập trình bằng AI khác, xem so sánh công cụ agent.
- Làm theo bài hướng dẫn cũ ghi "Copilot Pro miễn phí cho sinh viên"; từ 13/03/2026 gói cho sinh viên là Copilot Student.
- Nộp đơn khi chưa xác minh email trường trên GitHub.
- Tải ảnh thẻ không có ngày, hoặc thẻ đã hết hạn.
- Bấm mua gói trả phí khi Copilot Student chưa hiện, thay vì chờ vài ngày.
- Dán code Copilot gợi ý vào bài nộp mà không hiểu và không kiểm.
Câu hỏi thường gặp
Học sinh cấp ba có đăng ký được không?
Được, nếu từ 13 tuổi và có giấy tờ chứng minh đang học. Docs ghi rõ chương trình trung học (high school) và học tại nhà đều thuộc diện được nộp.
Tốt nghiệp rồi thì sao?
Docs cho biết GitHub xét lại điều kiện mỗi tháng. Khi không còn là sinh viên, bạn có thể không còn đủ điều kiện cho gói Copilot Student; khi đó dùng Copilot Free hoặc chuyển sang gói trả phí.
Copilot Student khác Copilot Free ở đâu?
Theo trang Plans ngày 11/11/2026: Copilot Free giới hạn 2.000 gợi ý code mỗi tháng, duyệt code chỉ có "Review selection" trong VS Code và không có Copilot chạy trên mây; Copilot Student có duyệt code và Copilot trên mây. Cả hai chỉ dùng chế độ tự chọn mô hình.
Được duyệt rồi mà vẫn chỉ thấy Copilot Free?
Docs nói quyền lợi có thể mất vài ngày mới áp dụng xong. Thử trang cài đặt Copilot hoặc trang đăng ký Copilot, đừng mua gói trả phí, và liên hệ GitHub Support nếu kéo dài.
Học tiếp
- So Copilot với Claude Code, Cursor và các công cụ khác: so sánh công cụ agent.
- Kiểm lại code do AI viết trước khi dùng: kiểm chứng việc AI làm.
- Chưa quen GitHub: Git và GitHub là gì.
- Xem lại toàn bộ chủ đề: GitHub cho người học AI.
Nếu bạn muốn học Python và AI bài bản cùng giảng viên, tham khảo khóa học AI của Big-O Coding.
Khóa AI – Introduction to Machine Learning: nền tảng Máy học từ thuật toán cơ bản đến Neural Networks và LLM, học bằng Python. Học thử buổi 1 miễn phí.
Nguồn tham khảo
- GitHub Docs: Apply to GitHub Education as a student
- GitHub Docs: About GitHub Education for students
- GitHub Docs: Solving problems with your GitHub Education access
- GitHub Docs: Access GitHub Copilot for free as a student
- GitHub Docs: Plans for GitHub Copilot
- GitHub Changelog: Updates to GitHub Copilot for students (13/03/2026)
- GitHub Changelog: Updates to GitHub Copilot billing and plans (01/06/2026)


