Return to Video

שימוש בביטויים מתמטיים (גירסת וידאו)

  • 0:04 - 0:09
    ()point היא פונקציה שמקבל כפרמטר נקודת x ונקודת y ומציירת נקודה על המסך בהתאם.
  • 0:09 - 0:13
    כרגע היא מציירת נקודה בגודל של פיקסל אחד, שאותו אולי תוכלו לראות אם תתאמצו
  • 0:13 - 0:19
    אם תרצו לעשות את הנקודה גדולה יותר, תוכלו לקרוא לפונקציה strokeWeight ולהעביר לה גודל, נגיד 10.
  • 0:19 - 0:23
    אה! זה יותר טוב. עכשיו בואו נדבר על כמה ביטויים מתמטיים.
  • 0:23 - 0:27
    ביטוי מתמטי הוא רצף של מספרים וסימנים שערכו הוא מספר אחר.
  • 0:27 - 0:31
    למשל, הביטוי ״1+1״ הוא ביטוי מתמטי וערכו שווה ל-2.
  • 0:31 - 0:45
    ביטוי מתמטי מורכב יותר יכול להיות "4 + 2 * 8 / (2+2)", שערכו הוא, אממ, בוא נראה, שתיים... טוב, לא משנה מהו ערכו
  • 0:45 - 0:50
    הנקודה היא, שבזמן שאתם כותבים קוד, בכל מקום שבו אתם כותבים מספר, אתם יכולים להחליף אותו בביטוי מתמטי.
  • 0:50 - 0:55
    לדוגמא פונקציית point כאן מקבלת שני מספרים כפרמטרים.
  • 0:55 - 1:03
    במקום לכתוב 100, יכולתי פשוט לכתוב ״50 + 50״, אולי אפילו ״25 * 4 ״,
  • 1:03 - 1:08
    ואז המחשב היה מחשב את הביטויים האלו לפני שהוא היה מצייר את הנקודה.
  • 1:08 - 1:12
    סדר הפעולות המתמטיות שלמדתם בבית הספר תקף גם כאן.
  • 1:12 - 1:17
    באנגלית זה נקרא "PEMDAS"
  • 1:17 - 1:21
    ראשי תיבות שאמורים לעזור לכם לזכור
  • 1:21 - 1:26
    הם מייצגים את המילים "Parenthesis, Exponent, Multiplication, Division, Addition, Subtraction" או בעברית: סוגריים, חזקה, כפל, חילוק, חיבור, חיסור
  • 1:26 - 1:33
    ואין שום סימול לחזקה בשפה שאנו כותבים בה, אז במקרה שלנו נשתמש בקיצור "PMDAS"
  • 1:33 - 1:40
    הכווונה היא שכל מה שמופיע בתוך הסוגריים מתבצע קודם, לאחר מכן כפל וחילוק משמאל לימין,
  • 1:40 - 1:44
    ולבסוף מתבצע החיבור והחיסור, גם משמאל לימין.
  • 1:44 - 1:48
    אז בואו נעבור על עוד דוגמאות ונראה אילו דברים אנחנו יכולים לעשות.
  • 1:48 - 2:04
    בואו נצייר ריבוע, אולי ב-״100 * (4 - 2)" ובנקודה y ניתן לו "(300 + 50) / 7 + 80",
  • 2:04 - 2:16
    ואולי רוחב של ״100 + 50״, אממ, ואז גובה של ״60 * 3״, מה אומרים?
  • 2:16 - 2:24
    ואוו! זה ריבוע שמן, אולי אני אגדיר את ה-strokeWeight למשהו קטן יותר, נגיד ״10 - 7״, כן?
  • 2:24 - 2:43
    אממ, אני יכולה גם לצייר ellipse() בנקודה, הממ, "130 + 50", ו-"100 + 60", אולי "40 * 3" ובואו נעשה ״200 - 17״ כן?
  • 2:43 - 2:45
    או, תראו את זה!
  • 2:45 - 2:51
    קצת נראה כמו... פיל!
  • 2:51 - 2:55
    ובכן זהו זה, עכשיו אתם יודעים מהם ביטויים מתמטיים.
Title:
שימוש בביטויים מתמטיים (גירסת וידאו)
Description:

תוכלו לצפות בסרטים נוספים שלנו בכתובת:
https://www.khanacademy.org/cs/programming/

more » « less
Video Language:
English
Duration:
02:56

Hebrew subtitles

Revisions