תחרות לאומית בתכנות Skillz 2017
- לביא בונימוביץ
- Feb 12, 2017
- 2 min read
ביום חמישי 15.12.2016 התקיימה בבית הספר תחרות תכנות לאומית (שלב בית ספרי). בתחרות השתתפו 48 תלמידים מכיתות י"א ו-י"ב. התלמידים התחלקו לקבוצות בנות 2 עד 4 תלמידים. שבע עשרה הקבוצות התחרו בכתיבת שחקן אוטומטי (בוט) למשחק רשת.
השנה המשחק היה מעניין יותר וקשה יותר לתכנות. ספינות הים הוחלפו בספינות אוויר ורחפנים. במקום אוצרות בים, השחקן היה אמור לכבוש את האיים ולשלוח את הרחפנים לעיר מקלט.
התחרות נערכה תחת ניהולו של יוסי בן דוד, בוגר יחידת תכנות בצה"ל, שכיום עובד כמתכנת בכיר בפרויקטים רבים.
התחרות
התחרות התקיימה ב-4 סבבים, סך הכול כ-5 שעות תכנות. בסוף כל סבב העלתה כל קבוצה לשרת התחרות את הבוט שכתבו חבריה, ונערכו קרבות בין השחקנים שהועלו לרשת. כל ניצחון של שחקן זיכה את הקבוצה שכתבה אותו ב-2 נקודות. בין סבב לסבב נערכו סיכומים והסברים לקראת הסבב הבא.
הפסקת אוכל
הפתעה נעימה חיכתה לתלמידים בהפסקה הגדולה. בפינת המעבדה חיכה להם שולחן עם סנדוויצ'ים טריים וקפה. תודה גדולה להנהלת בית הספר שארגנה את הארוחה. רוב התלמידים לא בזבזו את זמן ההפסקה ובין ביס לביס המשיכו לדון באפשרויות שיפור הקוד.
חשיפת קוד
בסבב השלישי נחשף הקוד של כל הקבוצות. כל קבוצה הייתה יכולה לראות את הבוט של קבוצה אחרת, ללמוד את סודות היריב ולשפר את קוד השחקן משלה. חלק מהקבוצות היו מרוצות מאוד, והיו גם קבוצות מאוכזבות. ברור! הקוד המתוחכם שלהן נחשף לכולם. כל אחד יכול פשוט להעתיק אותו כפי שהוא. איפה הצדק? כבר בסוף הסבב השלישי התברר שלא היה ממה לחשוש. קבוצות חזקות נשארו בקדמת התחרות. בזמן שקבוצות אחרות למדו מקוד שלהן, צוותי הקבוצה האלה התקדמו לקוד מתוחכם עוד יותר.
התוצאות
בתחרות הקודמת קבוצות תלמידי י"א נותרו בפער גדול אחרי תלמידי י"ב. לעומת זאת השנה הקבוצה המובילה של תלמידי י"א כמעט ניצחה בתחרות. רק נקודה אחת הפרידה בינה לבין הקבוצה המנצחת מ-י"ב.
במקום הראשון קבוצה של תלמידי י"ב 5: אופק ג'ורג'י, זיו אבישר ורון ויינפלד. אחריהם בפער מזערי של נקודה אחת בלבד קבוצה של תלמידי י"א: הוד וקנין מ-י"א 6, אביב זבולוני ודניס ויינשנקר מ-י"א 3. במקום השלישי קבוצה של תלמידי י"ב 5: מיכאל בסוב, תומר אטיאס ואיתי סלונסקי.














Comments