Lời BBT: lập trình là kỹ năng cơ bản nhất thể hiện đẳng cấp của sinh viên CNTT, sinh viên CNTT đều biết đến kỳ thi Olympic Tin học Sinh Viên Việt Nam và Kỳ thi lập trình sinh viên Quốc tế ACM/ICPC, hơn thế nữa trong thế giới học tập trên mạng đang phổ biến hiện còn các kỳ thi lập trình online quốc tế phải kể đến như : Top Coder, Imagine CUP, Google Code Jam được đông đảo sinh viên CNTT tham gia. Sinh viên Việt Nam đã có nhiều nỗ lực để tăng thứ hạng trong các kỳ thi quốc tế này như: Phương Minh Ngọc Vô địch Imagine CUP 2005 (giải thuật lập trình), liên tục 5 năm sinh viên Việt Nam có mặt trong top 100 trường đại học có mặt trong Chung kết toàn cầu ACM/ICPC, hiện Việt Nam xếp hạng 19 (theo quốc gia) trong Top Coder với ktuan có vị trí trong top 100 nhiều năm, năm 2009 qua các vòng online của Code jam sinh viên Khúc Anh Tuấn đã là một trong 25 sinh viên toàn cầu vượt qua các vòng online vào tham dự final tại trụ sở Google với vị trí 13/25. Năm 2010 Olympic Tin học sinh viên Việt Nam (OLP) lần thứ 19 và Kỳ thi lập trình Quốc tế ACM/ICPC sẽ được tổ chức tại Hà Nội dự kiến vào trung tuần tháng 11/2010. Đến với kỳ thi là gần 1000 sinh viên xuất sắc nhất trong kỹ năng lập trình tham dự và bên cạnh cũng sẽ là các sinh viên tài năng tham gia giải sáng tạo với các dự án phần mềm nguồn mở trong Giải Mùa hè sáng tạo viết ứng dụng Phần mềm nguồn mở lần thứ 2. OLP và kỳ thi ACM/ICPC là hoạt động của tuổi trẻ tài năng nhân dịp đại lễ kỷ niệm 1.000 Thăng long, đánh dấu việc Hà Nội là thủ đô luôn coi trọng đào tạo, nuôi dưỡng và sử dụng tài năng như những lời vàng ngọc ”hiền tài là nguyên khí quốc gia” được ghi tại Văn Miếu - Quốc tử Giám. Năm 2010 Hà nội là một trong 30 điểm thi vòng loại khu vực Châu Á kỳ thi ACM/ICPC và sẽ đón tiếp 10-15 đội tuyển sinh viên quốc tế đến từ Châu Á.
Để có thành tích cao tại giải Olympic quốc gia và giành được vị trí trong Chung kết toàn cầu ACM/ICPC là mong muốn của các bạn trẻ sinh viên CNTT Việt Nam, nhằm giúp các bạn có cơ hội trau dồi, luyện tập kỹ năng lập trình, xin giới thiệu bài viết về kỳ thi Google Code Jam 2010 và CoderPro để các bạn tham khảo:
Codejam là một cuộc thi lập trình lớn do tập đoàn Google tổ chức hàng năm, hoạt động chính thức từ năm 2008.
Đến với Codejam bạn không chỉ gặp các bài toán rất hay, thú vị để thử khả năng thuật toán, khả năng lập trình của mình, bạn còn có cơ hội cọ sát với gần 10.000 người thi đến từ hầu hết các quốc gia trên thế giới. Không chỉ có vậy bạn còn có thể nhận những phần thường từ 100 USD đến 5.000 USD và một chuyến du lịch tới đại bản doanh của Google hay thậm chí là một chiếc áo tương trưng cho cuộc thi Codejam.
Cuộc thi Codejam hàng năm trải qua 4 vòng thi đấu online và một vòng final tại trụ sở của Google .Người thi có thể đấu ở vòng sau chỉ khi đã hoàn thành và đạt yêu cầu của vòng trước. Cụ thể như sau:
Vòng |
Tên vòng thi |
Yêu tham dự |
Kết quả cần đạt được |
QR |
Qualification |
Người thi phải đăng ký |
Giải hoàn chỉnh ít nhất 1 bài |
1 |
Round 1: Sub-Round A |
Đạt yêu cầu ở vòng QR |
Nằm trong Top 1000 |
Round 1: Sub-Round B |
Đạt yêu cầu ở vòng QR hoặc không đạt ở Round 1-A |
Nằm trong Top 1000 |
Round 1: Sub-Round C |
Đạt yêu cầu ở vòng QR hoặc không đạt ở Round 1-A, Round 1-B |
Nằm trong Top 1000 |
2 |
Round 2 |
Đạt yêu cầu Round 1-A, hoặc Round 1-B hoặc Round 1-C |
Nằm trong Top 500 |
3 |
Round 3 |
Đạt yêu cầu tại Round 2 |
Nằm trong Top 25 |
4 |
Onsite Finals |
Đạt yêu cầu Round 3 |
Xếp hạng nhất, nhì, bàa… |
|
|
|
|
Trong đó có vòng Qualification thơi gian thi kéo dài 1 ngày, các vòng khác thời gian thi kéo dài 2 giờ 30 phút.
Năm 2010, Codejam tiếp tục tổ chức cuộc thi Codejam 2010 kéo dài từ ngày 07/5 đến 30/6, và vòng trung kết sẽ được tổ chức ở thủ đô Dublin của Ireland. Lịch thi cụ thể các vòng như sau:
Vòng |
Tên vòng thi |
Giờ UTC |
Giờ Việt Nam |
QR |
Qualification |
Ngày 07/5/2010 lúc 23:00 UTC |
Ngày 08/5/2010 lúc 06:00 |
1 |
Round 1: Sub-Round A |
Ngày 22/5/2010 lúc 01:00 UTC |
Ngày 22/5/2010 lúc 08:00 |
Round 1: Sub-Round B |
Ngày 22/5/2010 lúc 16:00 UTC |
Ngày 22/5/2010 lúc23:00 |
Round 1: Sub-Round C |
Ngày 23/5/2010 lúc 09:00 UTC |
Ngày 23/5/2010 lúc16:00 |
2 |
Round 2 |
Ngày 05/6/2010 lúc 14:00 UTC |
Ngày 05/6/2010 lúc21:00 |
3 |
Round 3 |
Ngày 12/6/2010 lúc 14:00 UTC |
Ngày 12/6/2010 lúc21:00 |
4 |
Onsite Finals |
Ngày 30/6/2010 |
Ngày 30/6/2010 |
|
|
|
|
Mọi chi tiết về cuộc thi Codejam, bạn có thể truy cập website:
http://google.com/codejam
http://codepro.edulab.com.vn/codejam
Codejam đòi hỏi người tham gia phải có trình độ nhất định, và hàng năm chỉ tổ chức một lần. Do vậy, nó chỉ mang tính chất “thi đấu”. Với mong muốn tạo ra một sân chơi “vừa sức” với nhiều học sinh, sinh viên của Việt Nam, CodePro là website giúp các bạn tham gia ôn luyên kỹ năng lập trình và khả năng cài đặt thuật toán, CodePro tổ chức thường xuyên cuộc thi hàng tuần được tạo ra bởi trường Đại học Sư phạm Kỹ thuật Hưng Yên với mong muốn: “Học sinh, sinh viên Việt Nam cùng nhau luyện lập trình”.
CodePro có quy định, cách thức thi gần giống với Codejam của Google nghĩa là người tham gia có thể biết ngay kết quả mà mình vừa làm được, đây là một phương pháp học rất thú vị. Ngoài ra CodePro cũng tạo ra diễn đàn thu hút được các bạn học sinh, sinh viên của khá nhiều trường trên lãnh thổ Việt Nam và Hàn Quốc trao đổi.
Đối với những sinh viên tin học, không gì vui cho bằng là hãy vừa học tập và vừa tận hưởng cảm giác thú vị cùng Codejam và CodePro./.
Nguyễn Văn Hậu(1),Lê Công Thành(2)
(1)nvhau66@gmail.com
(2)thanhlct@gmail.com
Đại học sư phạm kỹ thuật Hưng Yên