שעת הקוד - ביל גייטס מסביר על פקודות "אם"
-
0:01 - 0:03אנשים מבצעים החלטות בכל יום.
-
0:03 - 0:05לדוגמה, לפני שאתם יוצאים החוצה
-
0:05 - 0:07יש לכם מעין פקודת "אם" שאומרת,
-
0:07 - 0:12אם גשום בחוץ,
אז אני צריך לקחת איתי מעיל. -
0:12 - 0:16מחשבים עושים את זה בצורה מדהימה.
ברגע שאתם מחליטים על פקודות כאלה, -
0:16 - 0:22הם יכולים לבצע אותן במהירות על.
-
0:22 - 0:24וכך, תוכנת מחשב היא בעצם
-
0:25 - 0:28קצת מתמטיקה
-
0:28 - 0:31וכמה פקודות "אם", שבהן מתבצעות ההחלטות.
-
0:31 - 0:34אז בחידה הזאת
-
0:34 - 0:38בלוק ה"אם" מסייע לזומבי בהחלטה,
-
0:38 - 0:40הוא בודק משהו.
-
0:40 - 0:45למשל, אם נשתמש בבלוק שאומר:
"אם יש דרך לצד שמאל", -
0:45 - 0:48ונשים בתוכו פקודת "פנה שמאלה",
-
0:48 - 0:52אנחנו בעצם אומרים לזומבי
לבדוק את הסביבה שלו, -
0:52 - 0:54לראות אם יש דרך משמאלו,
-
0:54 - 0:56ואם כן, אז לפנות לשם.
-
0:56 - 1:01ואז אנחנו משתמשים בבלוק ה"זוז קדימה"
שבתוך בלוק ה"חזור" -
1:01 - 1:04כדי לגרום לו להמשיך לזוז כל עוד
-
1:04 - 1:06הוא רוצה ללכת ישר.
-
1:06 - 1:12ואז כשיש פנייה, בלוק ה"אם"
יאמר לו לבצע את הפנייה הזו שמאלה. -
1:12 - 1:14וכפי שאתם רואים, אם אנו עושים זאת,
-
1:14 - 1:18אם אנחנו ממשיכים ישר ופונים שמאלה כשאפשר,
נשיג את המטרה שלנו. -
1:18 - 1:22אז זו דוגמה לשימוש בפקודת "אם",
-
1:22 - 1:26שהיא מושג יסודי בתכנות מחשבים.
-
1:26 - 1:32אחד הדברים הראשונים שלמדתי היה איך לכתוב
תוכנה שמדמה את המשחק "איקס-מיקס-דריקס". -
1:32 - 1:35היו לי פקודות "אם" שאמרו: "אוקיי,
-
1:35 - 1:40"אם האדם השני עומד לנצח,
צריך לחסום את המשבצת הזאת". -
1:40 - 1:45אני מקווה שתיהנו ללמוד איך עובדות
פקודות "אם". זה מושג מפתח!
- Title:
- שעת הקוד - ביל גייטס מסביר על פקודות "אם"
- Video Language:
- English
- Team:
- Code.org
- Project:
- Hour of Code
- Duration:
- 01:47
ZikitTranslator edited Hebrew subtitles for Hour of Code - Bill Gates explains If statements | ||
ZikitTranslator edited Hebrew subtitles for Hour of Code - Bill Gates explains If statements | ||
ZikitTranslator edited Hebrew subtitles for Hour of Code - Bill Gates explains If statements | ||
ZikitTranslator edited Hebrew subtitles for Hour of Code - Bill Gates explains If statements | ||
ZikitEditor edited Hebrew subtitles for Hour of Code - Bill Gates explains If statements | ||
Gal Rosenberg edited Hebrew subtitles for Hour of Code - Bill Gates explains If statements |