קייטנת UNIX/Linux
לעולים לכיתות י"א/י"ב

בקורס זה, המיועד לעולים לכיתות י"א/י"ב, יכירו התלמידים את מערכות ההפעלה UNIX/Linux, ויתרגלו את השימוש במערכות אלה. בסיום הקורס התלמידים ידעו כיצד להתקין את מערכת ההפעלה על מחשב וירטואלי, וילמדו לתפעל מגוון פקודות של המערכת. הכרת מערכת ההפעלה UNIX ותואמותיה מסייעת לתלמידים המעוניינים לפלס לעצמם דרך לעולם ההייטק ולתפקידי טכנולוגיה בשירות הצבאי המתקרב.

סקירה

מערכת ההפעלה Unix ותואמותיה (כמו Linux, Android, MacOS) תופסות כ 80% מנפח שוק השרתים (על פי סטטיסטיקות העולות מניתוח תעבורה ציבורית ברשת), ונפח גדול מאוד ממערכות ההפעלה במכשירים האישיים (כשלוקחים בחשבון את Android של גוגל ו-iOS של Apple). לכן, לימוד של מערכות הפעלה תואמות Unix הוא חשוב מאין כמותו לתלמיד הרואה עצמו מתקדם בעתיד לעולם ההייטק או רוצה להשתלב בתפקיד טכנולוגי בצה"ל בגיוס המתקרב.

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

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

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

קורס זה מקנה את היסודות ההכרחיים והכלים הדרושים לתלמיד על מנת לההתקדם אל רמות גבוהות אף יותר בלימוד מערכות הההפעלה UNIX/Linux, גם אם בלמידה עצמית.

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

הנושאים הנלמדים בקורס

מה נלמד בקורס זה:
  • נכיר את ההיסטוריה של מערכות ההפעלה UNIX ו־Linux ואת גרסאותיהן/הפצותיהן הפופולריות.
  • נבין את מבנה המחשב, ואת תפקידי מערכת ההפעלה במחשב.
  • נתקין במחשב האישי את תוכנת VirtualBox ועליה נתקין מספר הפצות של UNIX/Linux.
  • נלמד כיצד להתחבר למערכת ממסוף מקומי או ממסוף מרוחק באמצעות תוכנת Putty, שגם אותה נתקין.
  • נכיר את מבנה מערכת הקבצים ב־UNIX ונתרגל פקודות שונות לעבודה עם קבצים וספריות.
  • נתרגל פקודות מערכת שונות, בהן פקודות לניהול משתמשים, קבוצות והרשאות.
  • נתרגל פקודות וכלים מגוונים לעבודה עם קובצי טקסט.
  • נכיר דרכים שונות לשרשור פקודות ולניתוב פלט וקלט של תוכניות.
  • נכיר פקודות שונות לניהול תהליכים במערכת.
  • נכיר פקודות לניהול, הורדה ועדכון של חבילות (Packages).
  • נלמד כיצד לכתוב תסריטי מעטפת (Shell Script).
  • נלמד לכתוב תכנית בסיסית בשפת C על UNIX, לקמפל ולהפעיל אותה.
  • ככל שנספיק נלמד נושאים נוספים כמו: ניהול תהליכים, ניהול הרשת, ניהול הדיסקים.

חומרי הקורס

מלבד השיעורים האינטראקטיביים בזום, יהיו זמינים לתלמידים חומרים ואמצעים נוספים, ובהם:
  • סרטוני ידע נוספים באתר או בערוץ היוטיוב
  • קבוצת וואצאפ/טלגרם בה אפשר יהיה לקיים דיונים עם תלמידים אחרים הכיתה, ובהשתתפות המורה במידת זמינותו, בתקופת הקורס.
  • קבצי PDF עם תכנים שונים ומשלימים לקורס.

מספר משתתפים בקורס

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

דרישות קדם להשתתפות בקורס

על מנת שהתלמיד יוכל להפיק את המירב מהקורס, נשים לב לדרישות הקדם הבאות:
  • מחשב אישי (נייד או נייח) עם מערכת ההפעלה Windows 10 ומעלה (מסוג 64bit), לטובת תרגול החומר הנלמד בבית. בקישור המצורף מוסבר כיצד ניתן לבדוק את סוג מערכת ההפעלה.
  • אפליקציית zoom מותקנת עם חשבון מתאים המאפשר התחברות לשיעור בשידור חי.
  • בדיקת התאמה לקורס באמצעות שיחת zoom עם התלמיד והוריו.

לוח מפגשים

  • הקורס כולל עשרה מפגשים הנפרשים לאורך חמישה שבועות.
  • בכל שבוע יתקיימו שני מפגשים: ביום שני וביום חמישי.
  • כל מפגש יארך שעתיים (שעות שעון) בין השעות 12:00 ל-14:00 (רבע שעה הפסקה בשעה 13:00, סה"כ שעתיים ושליש שעות הוראה נטו).
  • במידת הצורך, ולפי שיקול דעתו של המורה, ייקבע שיעור בונוס אחד או שניים לחיזוק, תרגול והשלמת החומר הנלמד.

רשימת השיעורים

מס' יום תאריך התחלה סיום
1 ב 01/07/2024 12:00 14:00
2 ה 04/07/2024 12:00 14:00
3 ב 08/07/2024 12:00 14:00
4 ה 11/07/2024 12:00 14:00
5 ב 15/07/2024 12:00 14:00
6 ה 18/07/2024 12:00 14:00
7 ב 22/07/2024 12:00 14:00
8 ה 25/07/2024 12:00 14:00
9 ב 29/07/2024 12:00 14:00
10 ה 01/08/2024 12:00 14:00

מחיר

  • המחיר למשתתף בקורס הוא 1800 ש"ח.
  • ברישום משותף (קבוצתי) תינתן הנחה של 10% לכל נרשם.

מדיניות ביטולים

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

  • במקרה של ביטול עד חודש ממועד פתיחת הקורס יקבל התלמיד החזר כספי מלא.
  • עבור ביטול בתקופה שבין בין חודש לפני פתיחת הקורס ועד שבוע לפתיחתו - ייגבו 5% מעלות העסקה.
  • על ביטול במהלך השבוע האחרון שלפני פתיחת הקורס ייגבו 15% מעלות העסקה.
  • על ביטול בתוך השבוע הראשון של הקורס, ייגבו 20% מעלות העסקה.
  • לאחר שבוע מיום פתיחת הקורס, לא ניתן יהיה לקבל החזר עבור ביטול השתתפות בקורס.

הערות

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