Về chúng mình & QnA
Welcome to ClueOJ
Xin chào mọi người đã đến với ClueOJ. Đây là nền tảng sưu tầm đề thi từ các kỳ thi lớn nhỏ trong nước với mong muốn giúp các bạn học sinh dễ dàng hơn trong việc luyện tập. Dưới đây là tổng hợp một số câu hỏi mà nhiều bạn thắc mắc, và hy vọng qua đây các bạn có thể hiểu hơn về cách hoạt động của team chúng mình.

1. Vậy, ClueOJ là gì? Tất cả những đề thi ở đây đều là team tự sinh test à?
→ ClueOJ là một hệ thống online judge được thành lập bởi các bạn học sinh của trường THPT Chuyên Nguyễn Huệ với mục đích luyện tập nội bộ dưới tên duong3982oj. Sau này, OJ đã được biết đến bởi cộng đồng nhờ những dự án sưu tập đề thi TS10, đề thi đề xuất và chính thức DHBB, THHV, sinh test VOI… Các đề thi ở đây, chúng mình sẽ ưu tiên xin test chính thức hoặc tự sinh nếu không thể xin được.
2. Ngoài việc sưu tập đề thi ra, liệu nền tảng ClueOJ còn có các hoạt động khác không?
→ Trọng tâm của ClueOJ là sưu tầm các đề thi lớn nhỏ của môn Tin học tại Việt Nam. Tuy nhiên, chúng mình vẫn tổ chức các contest tính rating định kỳ, đa số với các thể thức mới lạ để đổi mới không khí cho các bạn. Ngoài ra, với các thầy cô, ClueOJ cung cấp tính năng tổ chức trọn gói và các thầy cô có thể liên hệ với ClueOJ nếu muốn thiết lập tính năng này.
3.Mình muốn đóng góp đề thi thì có thể gửi qua đâu?
→ Các bạn có thể đóng góp qua link Đóng góp đề thi ở mục Tổng hợp đề thi trên thanh điều hướng nha. Toàn bộ đề thi được cộng đồng đóng góp, chúng mình sẽ cân nhắc sắp xếp thời gian sinh test và đăng tải công khai.
4. Bên cạnh những tính năng sẵn có của mã nguồn mở DMOJ, liệu ClueOJ có mở rộng thêm tính năng mới nào không?
→ Hiện tại, ClueOJ có thêm tính năng hiển thị kết quả theo nhóm, và một tính năng rất thú vị đó là mô phỏng kỳ thi offline. Khi giáo viên chọn tính năng này, bài nộp sẽ không được hiển thị kết quả cho thí sinh, mà chỉ hiển thị kết quả cho giáo viên. Giáo viên có thể công bố kết quả khi hết giờ. Mã nguồn của ClueOJ cũng đã được đăng tải lên Github, các bạn có thể tham khảo.
5. Mình thấy bài này khó quá, mãi không giải được nhưng cũng chưa có lời giải. Liệu mình có thể trao đổi hoặc hỏi ý tưởng ở đâu không?
→ Bạn có thể bấm vào mục Thông tin trên thanh điều hướng, sau đó vào kênh Discord của ClueOJ để hỏi bài nha.
6. Mình thấy ClueOJ có khá nhiều bài, tuy nhiên, mình muốn có một môi trường thi giống thi thật, có thể bấm giờ thời điểm bắt đầu và kết thúc kỳ thi. Liệu mình cần làm gì?
→ Trong đa số trường hợp, các bạn có thể tìm contest, bấm vào nút Tham gia ảo để có đồng hồ bấm giờ như thi thật. Để thử thách hơn, các bạn có thể chờ tới cuối giờ và nộp tất cả các bài, để mô phỏng chính xác các kỳ thi offline. Tất nhiên, các bạn vẫn có thể tự bấm giờ bằng một đồng hồ riêng, sau đó, khi hết giờ thì nộp bài.
7. Mình rất thích kho đề của ClueOJ vì nguồn đề đa dạng. Với tư cách là một giáo viên/người hướng dẫn, liệu mình có cách nào giao đề cho học sinh bài tập trên ClueOJ mà vẫn dễ dàng theo dõi tình trạng làm bài không?
→ Thầy cô có thể sử dụng Tính năng tổ chức để có thể tạo kỳ thi cũng như đăng tải các bài tập của riêng mình, và sử dụng toàn bộ tính năng nâng cao của ClueOJ. Hiện nay, ClueOJ không giới hạn số bài tập và số bài nộp trong các tổ chức.
8. Mình muốn xin test đề thi A, kỳ thi B ... có được không?
→ Hiện tại, ClueOJ đang hướng tới mục tiêu hoạt động vì cộng đồng, nên gần như tất cả các bài trong kho đề của chúng mình sẽ được đăng tải công khai cùng với trình chấm. Tuy nhiên, vì một số lý do bảo mật, cũng như liên quan tới vấn đề thương hiệu, chúng mình sẽ không chia sẻ bộ test của các đề thi trên ClueOJ. Tuy nhiên, nếu bạn cần 1-2 test lẻ để hỗ trợ debug code, chúng mình vẫn sẵn sàng giúp đỡ.
Trên đây là toàn bộ các câu hỏi mà mình thường gặp trong suốt quãng thời gian chúng mình xây dựng OJ. Hy vọng rằng các câu hỏi trên sẽ phần nào giải đáp thắc mắc của các bạn về chúng mình.
Update lần cuối: ~05/04/2025~