שעת הקוד - ביל גייטס מסביר על פקודות "אם"
-
0:01 - 0:03אנשים מבצעים החלטות בכל יום.
-
0:03 - 0:05לדוגמה, לפני שאתם יוצאים החוצה
-
0:05 - 0:07יש לכם מעין הצהרת "אם" האומרת,
-
0:07 - 0:10אם גשום בחוץ,
אז אני צריך לקחת איתי מעיל. -
0:10 - 0:16מחשבים עושים את זה בצורה מדהימה
ברגע שאתם מחליטים על הצהרות כאלה, -
0:16 - 0:21הן יכולות לעשות דברים כאלה במהירות על.
-
0:21 - 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:39אם האדם השני עומד לנצח,
צריך לחסום את המשבצת הזו." -
1:39 - 1:44אני מקווה שתיהנו ללמוד איך עובדות
הצהרות "אם". זה מושג מפתח!
- 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 |