רקע ברירת מחדל
לוגו ברירת מחדל

מטרות

מטרת הנבחרת היא לעודד עניין ואתגר במדעי המחשב; לכנס ביחד את טובי הכישרונות הצעירים מכל העולם לפעילות מדעית ברמה הגבוהה ביותר ולחוויה תרבותית; ולפתח יכולת ניתוח בעיות ומציאת פתרון, יצירתיות, וחשיבה הפורצת "מחוץ לקופסה" בתחום מדעי המחשב לצד פיתוח היכולת לייצר פתרונות יעילים לבעיות מורכבות.

המשלחת כוללת עד 4 תלמידים, ואיתם כמה חברי צוות מקצועיים. התלמידים מתחרים באופן אישי בפתרון בעיות אתגר אלגוריתמיות, בדגש על ניתוח בעיה ופיתוח פתרון יצירתי הכולל גרעין אלגוריתמי מתוחכם שבמימושו משולבים גרפים, התאמת מחרוזות, שימוש במבני נתונים מורכבים ועוד.

שלבי המיון

שלב א'
מבחן המתקיים בבתי הספר או באמצעות פתרון שאלות אתגר באינטרנט. אין צורך לדעת לתכנת כדי להתמודד בשלב זה. משך המבחן הוא שעתיים, ולא משתמשים בו במחשב אלא בדף ועט. השאלות במבחן הן שאלות אלגוריתמיות - בכל שאלה נתון קלט ויש לחשב פלט מתאים בעבורו. מידי שנה משתתפים בשלב זה אלפי תלמידים מכל רחבי הארץ.
ההשתתפות פתוחה ומומלצת לכל תלמיד שמעוניין בכך.

המבחן לשלב א' יתקיים בתאריך: 25 באוקטובר 2019 וב-28 באוקטובר 2019
למידע על המבחן ולאתר התרגול לחצו כאן

שלב ב' (שלב חדש)
מבחן בכתב המתקיים באוניברסיטת תל אביב.מבחן זה הינו שלב שנוסף בבדיקת יכולות החשיבה והוא דומה בכך לשלב א'. שאלות במבחן הן שאלות אלגוריתמיות – בכל שאלה נתון קלט ויש לחשב פלט מתאים עבורו.

אנו ממליצים להיכנס לאתר נבחרת מדעי המחשב ולתרגל באמצעות שאלות עבר.

מבחן שלב ב' יתקיים בתאריך: המועד יפורסם בקרוב
לתרגול לחצו כאן   

 שלב ג' (שלב ב' הקודם)
השאלות בתחרות הארצית הן אלגוריתמיות. בשונה משלב א’ – שלב ב', המתחרים אינם נדרשים לכתוב את הפלט המתאים לקלט ספציפי, אלא לכתוב אלגוריתם כללי, יעיל, שפותר את הבעיה החישובית המוצגת בשאלה. בכל שאלה יש לתאר אלגוריתם באמצעות שפת תכנות שיבחר המתחרה, או כאלגוריתם מילולי (פסאודו קוד). בנוסף, יש להסביר במילים את הרעיון שמאחורי האלגוריתם. הדגש הוא על אלגוריתמים יעילים הפועלים בסיבוכיות זמן נמוכה ככל האפשר. אלגוריתמים שאינם יעילים יקבלו רק חלק קטן מהנקודות, אם בכלל.

מבחן שלב ג' יתקיים בתאריך: מועד יפורסם בהמשך
לתרגול לחצו כאן

שאלת האתגר
שאלת האתגר במדעי המחשב היא שאלה המיועדת לתלמידים ותלמידות שהראו בשלב המיון הראשון יכולת וכשרון המתאימים לנדרש בנבחרת ישראל במדעי המחשב, גם במקרה בו לא הצליחו לצבור את הניקןד המספיק למעבר לשלב המיון השני – שלב ב' (שלב חדש).

שאלת האתגר מיועדת אך ורק לתלמידים שקיבלו הודעה כי הם יכולים לנסות ולפתור את השאלה.

שאלת האתגר היא שאלה מורכבת הדורשת חשיבה וידע בסיסי באלגוריתמים.
שאלת האתגר תשלח באופן אישי לכל תלמיד ותלמידה.

אימון מתקדם:
האימון המתקדם - סדרת ימי אימון, תחרות ולמידה. ימי האימון נערכים לרוב אחת לשבוע, רובם בקמפוס האוניברסיטה הפתוחה ברמת אביב, ומקצתם מהבית דרך האינטרנט.

יום אימון מדמה יום תחרות ב- IOI, והוא מורכב מ-2 חלקים: 
בחלק הראשון - למתחרים ניתנות 5 שעות לפתור 3 בעיות אלגוריתמיות, לתכנת את אלגוריתמי הפתרון שלהם, ולהגיש את הקוד למערכת בדיקה אוטומטית כדי לקבל משוב. התכנות הוא באחת מהשפות האלה: C# ,C++ או Java, לפי בחירת המתחרה. בסוף החלק הראשון מאמני האולימפיאדה מראיינים את המתחרים ודנים עמם בפתרונותיהם. 


בחלק השני המשתתפים לומדים נושאים באלגוריתמים ברמה אקדמית: השיעורים מכסים אלגוריתמים ומבני נתונים מהסילבוס הרשמי של ה־IOI, ולעתים גם מקבלים העשרה נוספת במדעי המחשב.

תחרות מקדימה

במסגרת פעילות הכנת הנבחרות לתחרות ברמה הבינלאומית הגבוהה ביותר, חברי הנבחרת ניגשים לתחרויות מקדימות - תחרויות בינלאומיות בהשתתפות מדינות רבות. 
השתתפות בתחרויות אלו מאפשרת לתלמידי הנבחרת לבחון את הידע והיכולות שלהם בהשוואה לתלמידים ממדינות אחרות; לתרגל היבחנות בתנאי תחרות; ולחוש את האווירה הייחודית לתחרות בינלאומית במדעי המחשב.

Innopolis Open
בשנת 2018 השתתפו חברי נבחרת ישראלית בפעם הראשונה בתחרות אימון בינלאומית במדעי המחשב לתלמידי בתי ספר מתחת לגיל 19. התחרות התקיימה באוניברסיטת אינופוליס ברוסיה - אחת האוניברסיטאות המובילות ברוסיה בתחום מדעי המחשב והרובוטיקה. השאלות בתחרות הן ברמת האולימפיאדה הרוסית למדעי המחשב, הידועה ברמתה הגבוהה. עם מחברי השאלות נמנים גם חברי הצוות של אולימפיאדת IOI הרוסית. 
חברי המשלחת נבחרו בידי מארגני התחרות באינופוליס על סמך הישגיהם המרשימים בשתי תחרויות מקדימות (תחרויות מקוונות),וזכו במקום השני והשלישי.

תחרות Innopolis Open התקיימה ב-24-25 בפברואר 2018 באינופוליס, ברוסיה.
לפרטים נוספים על התחרות לחצו כאן