Thông tin dành cho Người cố vấn và Quản trị viên tổ chức của GCI 2014

Dưới đây là một số mẹo hữu ích dành cho Người cố vấn và Quản trị viên tổ chức. Vui lòng đọc kỹ các thông tin sau.

Phát triển các nhiệm vụ cho Google Code trong năm 2014

Dành thời gian chất lượng cao để cân nhắc những công việc ban đầu mà bạn sẽ giao cho học viên vào ngày 1 tháng 12. Quyết định của chúng tôi về việc các tổ chức được chấp nhận tham gia GCI 2014 sẽ tuỳ thuộc một phần vào số lượng và chất lượng công việc trong đơn đăng ký của tổ chức (tương tự như Trang Ý tưởng cho Google Summer of Code). Bạn nên bố trí ít nhất 5 công việc trong số mỗi loại công việc (lập trình, tài liệu/đào tạo, giao diện người dùng, tiếp cận/nghiên cứu và đảm bảo chất lượng) để chúng tôi xem xét trong ứng dụng của tổ chức bạn.

Sẵn sàng tạo những nhiệm vụ dành cho "người mới bắt đầu" để học viên làm. Trong những năm qua, chúng tôi đã có hàng nghìn học viên đăng ký GCI, nhưng nhiều người không muốn tham gia khi mở danh sách nhiệm vụ và thậm chí không thể hiểu được tên nhiệm vụ. Năm nay, chúng tôi đã triển khai một hệ thống ở Melange để cho biết những nhiệm vụ mà bạn cho là người mới bắt đầu (có thể vẫn mất từ 3 đến 5 giờ để hoàn thành nhưng những nhiệm vụ này ít kỹ thuật hơn). Bạn cũng có thể cân nhắc tạo một loại tác vụ "Hello World" (Xin chào mọi người). Đây là những phương pháp khá phổ biến đối với một số tổ chức năm ngoái và giúp sinh viên nhanh chóng nắm được kiến thức cơ bản về mã (mà vẫn tích điểm được cho bài làm của mình). Học viên chỉ được phép hoàn thành tổng cộng 2 nhiệm vụ cho người mới bắt đầu trong cuộc thi (họ có thể hoàn thành một nhiệm vụ cho người mới bắt đầu qua 2 tổ chức hoặc 2 nhiệm vụ cho người mới bắt đầu thông qua một tổ chức). Melange sẽ ngăn học viên xác nhận nhiều hơn hai bài tập, vì vậy, bạn không cần theo dõi việc này.

Quản trị viên tổ chức sẽ có thể thêm nhiệm vụ trong suốt thời gian diễn ra cuộc thi cho đến hết ngày 18 tháng 1 năm 2015 (đây là ngày trước khi cuộc thi kết thúc để nhận bài làm của học viên). Chúng tôi muốn mỗi tổ chức có ít nhất 50 nhiệm vụ, trong đó có ít nhất 5 nhiệm vụ thuộc mỗi danh mục trong số 5 danh mục trước khi bắt đầu chương trình vào ngày 1 tháng 12. Tuỳ thuộc vào phản hồi của học viên, bạn có thể cần tiếp tục thêm việc cần làm vào danh sách vài ngày một lần, đặc biệt là trong 2 đến 3 tuần đầu tiên. Tổ chức của bạn nên cung cấp hơn 100 nhiệm vụ cho học viên chọn từ ngày 1 tháng 12.

Không bao giờ mở dưới 25 bài tập để học viên làm bất cứ lúc nào. Nếu học viên thấy bạn chỉ có một vài nhiệm vụ cần hoàn thành và không có nhiệm vụ nào trong số đó quan tâm, thì học viên sẽ chuyển sang một tổ chức khác và có khả năng sẽ không quay lại xem tổ chức của bạn lần nữa. Quan trọng là bạn phải tải một nhóm lớn các công việc trước khi cuộc thi bắt đầu vào ngày 1 tháng 12. Điều này sẽ giúp công việc của quản trị viên tổ chức của bạn dễ dàng hơn rất nhiều.

Mỗi nhiệm vụ sẽ có 1 điểm. Vui lòng cố gắng đặt các nhiệm vụ "bằng" nhất có thể. Khi thiết kế nhiệm vụ, hãy nghĩ về thời gian và khó khăn tương ứng với mỗi nhiệm vụ và cố gắng hết sức để thực hiện các nhiệm vụ tương đương. Như một chỉ số, hãy xem xét thời gian thực hiện một nhiệm vụ với một thành viên có kinh nghiệm của dự án và cố gắng hết sức để đặt thời gian hoàn thành nhiệm vụ ước tính cho một nhà phát triển có kinh nghiệm là khoảng 2 giờ. Như vậy có thể là chia dự án lập trình thành các phần nhỏ hơn hoặc thêm nhiều bài tập hơn để xây dựng tài liệu, v.v. Chúng tôi nhận thấy rằng hầu hết học viên sẽ mất 3-5 giờ để hoàn thành tuỳ thuộc vào mức độ quen thuộc với ngôn ngữ lập trình, v.v. Khi học viên làm quen với tổ chức của bạn hơn, một nhiệm vụ mà lẽ ra họ phải mất 5 giờ trong tuần đầu tiên của cuộc thi thì có thể mất 2 nhiệm vụ vào cuối cuộc thi. Đây là điều bình thường.

Đừng kết hợp các nhiệm vụ dịch thành các nhiệm vụ trong tài liệu. Cụ thể, chúng tôi không có nhiệm vụ dịch thuật trong bất kỳ cuộc thi năm nay nào.

Tổ chức của bạn chọn những trò chơi vào vòng chung kết và hai trò chơi đạt giải thưởng chung. Mỗi tổ chức tham gia sẽ đánh giá bài làm của 10 học sinh có số lượng nhiệm vụ đã hoàn thành cao nhất. Sau đó, ban tổ chức sẽ chọn 5 học sinh vào vòng chung kết mà họ cho rằng có thành quả toàn diện nhất trong suốt cuộc thi. Trong số 5 người đó, tổ chức sẽ chọn ra 2 Người chiến thắng Giải đặc biệt.

Kỳ vọng

Chương trình GCI không giống như một GSoC thu nhỏ: các nhiệm vụ cần phải là các hoạt động độc lập (không phải là một phần trong một dự án lớn hơn như trường hợp trong GSoC). Ngoài ra, GCI dành cho tất cả học viên từ 13 đến 17 tuổi, vậy nên cuộc thi không có bất cứ rào cản nào. Nội dung của họ có thể phản ánh điều này. Bạn có thể nói rằng bài làm của học viên không đáp ứng được những tiêu chuẩn mà tổ chức của bạn mong đợi cho nhiệm vụ này. Vui lòng nhanh chóng thông báo cho học viên biết rằng bài tập của họ cần được thực hiện và nêu rõ những gì bạn muốn họ chỉnh sửa/thêm để họ có thể quay lại thử và sửa bài làm, hoặc "huỷ yêu cầu" bài tập để chuyển sang một bài tập khác có thể phù hợp hơn với bộ kỹ năng của học viên.

Lên lịch cho Người cố vấn/Quản trị viên tổ chức để chuẩn bị cho kỳ nghỉ mùa đông

GCI điều hành các kỳ nghỉ mùa đông ở nhiều khu vực trên thế giới. Hãy nhớ chỉ định một cố vấn/quản trị viên tổ chức chịu trách nhiệm xử lý công việc nếu có một cố vấn khác đang đi nghỉ trong kỳ nghỉ đông. Vì học sinh phải có một bài tập đã được phê duyệt thì mới có thể nhận bài làm khác, nên thời gian là một yếu tố quan trọng của cuộc thi này (nhiều hơn so với trong Google Summer of Code). Theo dự kiến, thời gian xem xéttối đa là 36 giờ cho mỗi bài tập mà học viên đã hoàn thành.

Hãy nhớ bố trí ít nhất một người trong tổ chức của bạn mỗi ngày, kể cả vào các ngày lễ lớn (Ngày lễ tôn giáo, Ngày đầu năm, v.v.).

Học sinh còn rất nhỏ và có thể cần được hỗ trợ

Sinh viên GCI có độ tuổi từ 13-17, trẻ hơn nhiều so với sinh viên Google Summer of Code (18 tuổi trở lên) và cuộc thi này có thể sẽ là trải nghiệm đầu tiên với việc phát triển nguồn mở. Và trong hầu hết các trường hợp, đây là lần đầu tiên họ tham gia "thế giới thực" vào bất kỳ loại dự án phần mềm nào. Có thể sẽ có khó khăn trong việc học tập liên quan đến các hệ thống thảo luận nhóm, IRC và hệ thống quản lý phiên bản. Vì vậy, xin lưu ý rằng một học sinh có thể hành động theo cách mà các nhà phát triển có kinh nghiệm thấy không phù hợp (chẳng hạn như sử dụng viết hoa toàn bộ hoặc sử dụng nhiều dấu chấm than) nhưng có thể không nhận ra hành vi của mình là không phù hợp. Vui lòng hướng dẫn các em cách giao tiếp phù hợp, v.v. một cách chuyên nghiệp.

Chúc bạn có cuộc thi vui vẻ!

GCI được thiết kế để thu hút sinh viên nhỏ tuổi quan tâm và tham gia vào phần mềm nguồn mở. Chúng tôi hy vọng rằng nhiều học sinh sẽ tiếp tục thực hiện các dự án nguồn mở trong suốt cuộc đời. Kinh nghiệm của họ với các cố vấn và quản trị viên tổ chức sẽ khiến họ muốn tiếp tục đóng góp cho cộng đồng của bạn hoặc cho các dự án nguồn mở khác trong tương lai.

Chúng tôi hiểu rằng GCI cần rất nhiều công sức cho các tổ chức và việc này được triển khai ngay sau khi GSoC kết thúc. Một số tổ chức nhỏ có thể gặp khó khăn với việc này. Mặc dù vậy, nhiều tổ chức và cố vấn trước đây đã chia sẻ với chúng tôi rằng lượng công việc mà những sinh viên này đã hoàn thành chỉ trong 7 tuần vượt xa kỳ vọng của họ và họ thực sự thích thú khi làm việc với những sinh viên trẻ đầy nhiệt huyết này. Chúng tôi có khá nhiều học viên đã trở thành cố vấn cho GSoC hoặc người cam kết thực hiện các dự án mà họ hợp tác. Chúng tôi cho rằng xu hướng này sẽ duy trì khi học sinh lớn lên và vào đại học.