4
TP.HỒ CHÍ MINH - TRƯỜNG ĐẠI HỌC MỞ TP.HCM KHOA CÔNG NGHỆ THÔNG TIN CÂU LẠC BỘ LIVECLUB OU *********** TP. Hồ Chí Minh, tháng 11 năm 2014 K HOẠCH CUỘC THI ROBOCODE 2014 I. MC ĐCH: - To môi trưng học tập lập trình sinh động, sáng to cho các bn sinh viên Đi học Mở Tp.HCM yêu thích lập trình. - Bồi dưng kin thc chuyên ngành, kỹ năng mềm, phát huy kh năng sáng to ca sinh viên. - To môi trưng giao lưu học hỏi, chia sẻ kinh nghiệm giữa sinh viên các khóa, cựu sinh viên. II. GII THIU TRÒ CHƠI GIÁO DC “ROBOCODE” - “Robocode” là một trò chơi giáo dục mã nguồn mở, nhằm giúp cho ngưi chơi học tập lập trình trên ngôn ngữ Java hoặc ngôn ngữ nền tng .NET(C#, F#, VB.NET,..). Một robot đơn gin có thể được ngưi chơi vit trong vài phút, nhưng để hoàn ho có thể mất vài tháng. - Trò chơi này khá giống với một trò bắn xe tăng thông thưng. Mỗi ngưi chơi sẽ có một chic xe tăng. Và khi những chic xe tăng này được đưa lên sàn thi đấu, mục tiêu duy nhất ca chúng là sống sót và tiêu diệt ht các đấu th còn li.

Keh Oach Robo Code

Embed Size (px)

Citation preview

Page 1: Keh Oach Robo Code

TP.HỒ CHÍ MINH - TRƯỜNG ĐẠI HỌC MỞ TP.HCMKHOA CÔNG NGHỆ THÔNG TIN

CÂU LẠC BỘ LIVECLUB OU***********

TP. Hồ Chí Minh, tháng 11 năm 2014

KÊ HOẠCH CUỘC THI ROBOCODE 2014

I. MUC ĐICH:

- Tao môi trương học tập lập trình sinh động, sáng tao cho các ban sinh viên Đai học Mở Tp.HCM yêu thích lập trình.

- Bồi dương kiên thưc chuyên ngành, kỹ năng mềm, phát huy kha năng sáng tao cua sinh viên.

- Tao môi trương giao lưu học hỏi, chia sẻ kinh nghiệm giữa sinh viên các khóa, cựu sinh viên.

II. GIƠI THIÊU TRÒ CHƠI GIÁO DUC “ROBOCODE”

- “Robocode” là một trò chơi giáo dục mã nguồn mở, nhằm giúp cho ngươi chơi học tập lập trình trên ngôn ngữ Java hoặc ngôn ngữ nền tang .NET(C#, F#, VB.NET,..). Một robot đơn gian có thể được ngươi chơi viêt trong vài phút, nhưng để hoàn hao có thể mất vài tháng.

- Trò chơi này khá giống với một trò bắn xe tăng thông thương. Mỗi ngươi chơi sẽ có một chiêc xe tăng. Và khi những chiêc xe tăng này được đưa lên sàn thi đấu, mục tiêu duy nhất cua chúng là sống sót và tiêu diệt hêt các đấu thu còn lai.

- Điểm đặc biệt cua trò chơi nằm ở chính những chiêc xe tăng. Khi được đưa lên sàn đấu, ngươi chơi hoàn toàn không điều khiển chúng. Thay vào đó, chúng tự hoat động với trí thông minh nhân tao đã được cài đặt trước bởi ngươi chơi. Chính vì vậy, mỗi xe tăng sẽ có chiên thuật riêng để tấn công cũng như phòng thu.

- Ngoài kha năng chiên đấu độc lập, những chiêc xe tăng trên cũng có thể tập hợp thành đội để cùng chống lai một nhóm xe tăng khác (tất nhiên, điều này cũng phai được lập trình bởi ngươi chơi).

Page 2: Keh Oach Robo Code

- Theo thông lệ thi đấu quốc tê, Robocode có 4 kiểu thi đấu chính: 1 chọi 1, 2 chọi 2, 5 chọi 5, và hỗn chiên (10 robot độc lập tàn sát lẫn nhau). Trong mỗi kiểu thi đấu, các robot được chia thành 4 hang cân dựa trên code size cua chúng. Thông thương, các robot sẽ đấu khoang 5-10 trận tính điểm để chọn ra ngươi thắng cuộc.

- Việc thiêt kê một con Robo hoàn toàn không khó bởi nó đã cung cấp cho ngươi chơi một API đầy đu. Với API này, việc điều khiển robot di chuyển và tấn công vô cùng dễ dàng. Thậm chí, ngươi chơi cũng không cần phai lo về hình hài cua con Robocode vì đã được làm sẵn. Vì vậy, chỉ với khoang 20 dòng code là ngươi chơi đã có thể có 1 robot đơn gian.

III. KÊ HOẠCH – HOẠT ĐỘNG:

- 20/11/2014: Triển khai khao sát, phát động cuộc thi đên toàn thể sinh viên khoa Công Nghệ Thông Tin tham gia.

- 30/11/2014: Tô chưc chương trình giới thiệu, hướng dẫn cài đặt và lập trình Robocode cho sinh viên tham gia.

- Sinh viên có ít nhất 1 tuần để triển khai, thiêt kê Robo.

- 07/12/2014: Tô chưc cuộc thi RoboCode 2014.

IV. ĐÔI TƯƠNG THAM GIA:

- Sinh viên Khoa CNTT trương Đai Học Mở TP.HCM. Ap dụng cho ca 2 ngành Khoa Học Máy Tính và Hệ Thống Thông Tin Quan Ly.

- Sinh viên đăng ky tham gia online qua bang khao sát, 1 đội tối đa 3 thành viên.

- Số đội dự kiên:__ đội

V. THÀNH PHẦN BAN TỔ CHỨC:

- Khoa CNTT: __

- Đoàn hội CNTT: __

- Câu lac bộ LiveClub OU: __

VI. HINH THỨC TỔ CHỨC:

- Phối hợp giữa Khoa CNTT, Đoàn hội CNTT và Câu lac bộ LiveClub OU để tô chưc cuộc thi RoboCode 2014.

- Thành phần tham gia hướng dẫn cài đặt Robocode:

Page 3: Keh Oach Robo Code

o Pham Xuân Hiêu – Sinh viên

o Nguyễn Trung Hiêu – Sinh viên

o Phan Thái An – Sinh viên

o Lê Hoàng Chương – Sinh viên

- Hình thưc thi đấu: tùy theo số đội tham gia

Trương hợp số đội không vượt quá 6:…

Trương hợp số đội từ 7 đên 20:…

VII. LÊ PHI THAM GIA:

Không thu phí

VIII. CƠ CÂU GIAI THƯƠNG:

- Số lượng giai bao gồm:

o 1 vô đich

o 1 nhì

o 1 ba

- Giai thưởng gồm tiền mặt và giấy khen do Khoa cấp

- Các sinh viên tham gia được giấy chưng nhận tham gia

Ý KIÊN BAN CHỦ NHIÊM KHOA