zju-icicles: Tài liệu môn học Đại học Chiết Giang
zju-icicles là một repo trên GitHub nơi sinh viên Đại học Chiết Giang lưu lại tài liệu chọn môn, giáo trình điện tử, đề thi các năm và tài liệu ôn tập, thay vì để chúng thất lạc trong nhóm QQ cũ. Mỗi môn một thư mục riêng nên nhiều năm đóng góp vẫn tra được, khác hẳn lịch sử chat. Phần mạnh nhất là các môn khoa học máy tính, nhưng xem qua trước khi thi cận kề có thể cho biết một môn thực sự đòi hỏi gì.
Vấn đề: Tài liệu môn học nằm rải rác khắp nơi
Trước khi có dự án này, một sinh viên Đại học Chiết Giang muốn có bộ tài liệu ôn tập phải tự Google từng môn để tìm bản PDF giáo trình — có môn tìm được ngay, có môn phải mò mẫm rất lâu — rồi trông chờ một anh chị khóa trên chia sẻ lại đề thi các năm qua nhóm QQ hoặc diễn đàn CC98. Những mẹo học giúp một môn dễ thở hơn thường chỉ vỡ lẽ ra sau khi đã học xong — quá muộn để dùng, và không có chỗ nào để viết lại cho sinh viên khóa sau. README mô tả đây là tình trạng nhiều năm liền, hết lứa sinh viên này đến lứa khác tự mò mẫm một mình, và thông tin hữu ích thường đến từ may rủi thay vì nằm sẵn ở nơi sinh viên mới có thể tìm thấy.
Nền tảng chia sẻ tài liệu môn học xây trên GitHub
zju-icicles là một repo trên GitHub sắp xếp tài liệu môn học Đại học Chiết Giang thành từng thư mục theo môn, mỗi thư mục có README riêng. Sinh viên đóng góp bài viết chọn môn, giáo trình điện tử, đề thi các năm, tài liệu ôn tập và phao thi mở qua pull request hoặc nút upload trên giao diện web của GitHub. README nói GitHub thắng nhóm QQ vì thư mục giữ mọi thứ có tổ chức, và PR giúp người duy trì kiểm soát những gì được thêm vào.
Chọn môn, giáo trình, đề thi và tài liệu ôn tập
- ✓Bài viết chọn môn (选课攻略) — góc nhìn thật của người đã học môn đó trước khi bạn đăng ký
- ✓Giáo trình điện tử cho những môn mà trước đây phải mò mẫm từ khóa mới tìm ra bản PDF dùng được
- ✓Bộ đáp án bài tập thường kỳ
- ✓Đề thi các năm cho từng môn, trải dài nhiều năm
- ✓Tài liệu ôn tập được đúc kết sau khi sinh viên đã thi xong
- ✓Phao thi mở — dạng "tờ A4" mà các kỳ thi mở (open-book) của Đại học Chiết Giang cho phép mang vào
- ✓Phủ sâu nhất ở các môn chuyên ngành khoa học máy tính, theo README
Chọn môn học, ôn thi gấp rút và tra cứu giáo trình
- •Chọn môn tự chọn bằng cách đọc bài viết chọn môn của người đi trước thay vì đoán qua tên môn
- •Ôn cấp tốc đêm trước khi thi bằng đề thi đúng môn đó của các năm trước
- •Kiểm tra môn học thực sự dùng giáo trình nào trước khi mua hoặc tải về
- •Soạn phao thi mở dựa trên những bản mà sinh viên khóa trước đã chuẩn bị sẵn
Điểm mạnh
- ✓Mỗi môn một thư mục riêng hơn hẳn lịch sử chat — không gì bị chìm, và mỗi thư mục có thể có README riêng.
- ✓Kiểm duyệt qua Issue/PR lọc bớt sách lậu và phần mềm crack thay vì để ai cũng đăng gì cũng được.
- ✓Phủ sâu và cụ thể ở các môn chuyên ngành khoa học máy tính.
- ✓Phao thi mở là loại tài liệu mà hầu hết các kho tài liệu khác không buồn giữ lại.
Hạn chế: Chỉ dùng phi thương mại và có thể thiếu tài liệu
- △README cấp phép CC BY-NC-SA 4.0 cho phần nội dung do người đóng góp viết, nghĩa là không được đóng gói lại hay bán — dùng thương mại là không được phép.
- △Độ phủ không đều: README nói dự án hiện phủ hầu hết các môn chuyên ngành khoa học máy tính, còn các ngành khác rõ ràng mỏng hơn.
- △Không có gì ở đây được kiểm chứng độ chính xác. README tự ghi rõ tài liệu chỉ mang tính tham khảo, người đọc tự phán đoán mức độ phù hợp.
- △Nội dung chỉ tồn tại nếu có sinh viên khóa trước chọn đóng góp, nên những môn mới hoặc ít người học có thể thiếu hẳn.
- △Sách lậu, phần mềm crack, và tài liệu lấy nguyên từ trang môn học của giảng viên đều bị cấm rõ ràng, nên một số tài liệu sinh viên muốn tìm đơn giản là không có ở đây.
Lựa chọn thay thế: Nền tảng nội bộ trường và nhóm khóa trên
Câu hỏi thường gặp
zju-icicles miễn phí để xem và tải về trên GitHub — không cần trả phí hay đăng ký tài khoản để xem tài liệu môn học. README cấp phép CC BY-NC-SA 4.0 cho nội dung do người đóng góp viết, cho phép dùng phi thương mại kèm ghi nguồn, còn tài liệu do tác giả gốc khác đóng góp vẫn giữ nguyên bản quyền của họ.
Việc đóng góp cho zju-icicles luôn được chào đón — README lặp lại câu "欢迎贡献" (chào đón đóng góp) ba lần để nhấn mạnh. Người đóng góp có thể fork repo rồi upload file qua giao diện web của GitHub để gửi pull request, hoặc đính kèm tài liệu vào một Issue và nhờ người duy trì thêm vào giúp.
zju-icicles phủ dày nhất ở khoa học máy tính: README nói dự án hiện đã phủ hầu hết các môn chuyên ngành của ngành này. Các ngành khác cũng có một số tài liệu vì ai cũng có thể đóng góp, nhưng README không khẳng định độ sâu tương đương ngoài khoa học máy tính.
zju-icicles có bộ đáp án bài tập thường kỳ đi kèm đề thi các năm, theo danh sách nội dung mà README liệt kê. Một môn cụ thể có đáp án đề thi công khai hay không tùy vào việc sinh viên từng học môn đó có chọn đóng góp hay không.
Nội dung do người đóng góp viết trong zju-icicles được cấp phép CC BY-NC-SA 4.0 (Ghi công - Phi thương mại - Chia sẻ tương tự), theo README. Tài liệu do tác giả gốc khác đóng góp — như một giáo trình được scan — vẫn giữ bản quyền riêng của tác giả đó thay vì theo giấy phép này.
Tài liệu trên zju-icicles không được dùng cho mục đích thương mại. Giấy phép CC BY-NC-SA 4.0 mà README áp dụng cho nội dung do người đóng góp viết loại trừ rõ việc sử dụng thương mại, và README còn tự ghi thêm rằng tài liệu chỉ mang tính tham khảo, người đọc tự phán đoán mức độ phù hợp.
Nên dùng cho ai — và ai nên bỏ qua
Nên thử nếu bạn là sinh viên Đại học Chiết Giang, nhất là ngành khoa học máy tính, đang chọn môn hoặc ôn thi — nhanh hơn hẳn việc lục nhóm QQ. Nên bỏ qua nếu bạn không phải sinh viên Đại học Chiết Giang (đề thi theo môn sẽ không dùng được), nếu bạn cần dùng tài liệu cho mục đích thương mại, hoặc nếu ngành của bạn nằm ngoài khoa học máy tính, nơi README thừa nhận độ phủ mỏng hơn hẳn.
Muốn nghe thêm một ý kiến về zju-icicles?
Hỏi một AI đọc được trang này — một cú bấm là có ngay nhận định về zju-icicles.
