WEBVTT 00:00:02.803 --> 00:00:05.635 אנחנו צריכים להתחיל מלהבין צורות, את הבסיס לפחות 00:00:05.635 --> 00:00:10.803 אל דאגה, מספיק מהר, הצורות שלך יעופו ברחבי המסך, ישנו צבעים ועוד דברים מגניבים. 00:00:10.803 --> 00:00:12.772 אז תשארו איתנו! 00:00:12.772 --> 00:00:14.636 טוב, בואו נתחיל לצייר מלבנים. 00:00:14.636 --> 00:00:20.870 בשביל לצייר רבוע נכתוב ()rect ובתוך הסוגריים נרשום ארבעה מספרים, אני אסביר את המשמעות של זה עוד רגע. 00:00:20.870 --> 00:00:23.938 אחרי המספרים נסגור את הסוגריים, ובסוף, נשים נקודה פסיק. 00:00:23.938 --> 00:00:26.005 תראו, מדהים, מלבן! 00:00:26.005 --> 00:00:29.670 זה היה כל כך מגניב, אז בואו נעשה את זה שוב. אנחנו ננסה מספרים אחרים הפעם. 00:00:29.670 --> 00:00:36.171 אולי מספרים גדולים יותר, ואז מספרים קטנים יותר בסוף. תראו, עוד מלבן! 00:00:36.171 --> 00:00:41.003 אם נשנה את המספר הראשון ונקטין אותו, הוא יתחיל לזוז. 00:00:41.003 --> 00:00:47.968 אם נשנה את המספר האחרון, נגדיל ונקטין אותו, אז הוא רק יגדל ויקטן. מעניין.. 00:00:47.968 --> 00:00:51.885 אז איך קורה הקסם הזה אתם בטח תוהים? 00:00:51.885 --> 00:00:55.506 ובכן, זכרו שהמחשב הוא בסופו של דבר כמו כלב צייתן ומאד אינטליגנטי. 00:00:55.506 --> 00:01:00.218 במקרה של כלב אתם יכולים להגיד לו לשבת. להישאר, אולי אפילו להתגלגל. 00:01:00.218 --> 00:01:03.303 פשוט תנו לו את הפקודה ()sit. 00:01:03.303 --> 00:01:07.052 אז בקוד, איך תגידו לכלב הממוחשב שלכם לשבת? 00:01:07.052 --> 00:01:19.719 הדרך שתעשו את זה תהיה לכתוב את שם הפקודה, למשל "sit", ואז סוגריים () בכדי לומר לו לעשות את זה, ואז נקודה פסיק כדי להגיד לו "זהו, הפקודה הזאת נגמרה" 00:01:19.719 --> 00:01:22.219 ואז, הכלב הממוחשב שלכם ישב. 00:01:22.219 --> 00:01:32.371 טוב, כמובן שהמחשב שלכם בקאהן אקדמי הוא לא כלב, אז הוא לא יודע להתגלגל,אבל הוא יודע לצייר מלבן כשאנחנו אומרים לו ()rect, שזה גם די מגניב לא? 00:01:32.371 --> 00:01:44.135 טוב, זה מה שאנחנו הולכים לעשות בשורה הזאת. אנחנו נכתוב את הפקודה ()rect, נפתח ונסגור סוגריים, ואז נגיד לו, לך תעשה את זה בעזרת הנקודה פסיק. 00:01:44.135 --> 00:01:47.436 ככה המחשב יודע ללכת ולבצע את היכולת המיוחדת שלו לצייר מרובע. 00:01:47.436 --> 00:01:49.967 בואו נחזור למלבן שלנו. 00:01:49.967 --> 00:01:53.672 יש לנו את שם הפקודה ואת הסוגריים. 00:01:53.672 --> 00:01:56.870 מה לגבי כל המספרים המשוגעים? 00:01:56.870 --> 00:02:01.552 ובכן, המחשב לא יודע מספיק אם רק אומרים לו rect. 00:02:01.552 --> 00:02:09.669 כדי להבין, דמיינו שהייתי נותן לכם נייר ריק ומבקש מכם לצייר מרובע בדיוק איפה ובגודל שאני רוצה. 00:02:09.669 --> 00:02:15.106 אם אין לך יכולת לקרוא מחשבות, יהיו לך כמה שאלות. 00:02:15.106 --> 00:02:20.172 בתור התחלה, אולי תשאלו את עצמכם, "בסדר, איפה אתה רוצה שאצייר את המרובע"? 00:02:20.172 --> 00:02:28.006 ואז, תוכלו להגיד " מה אתה אומר שנסכים שצד שמאל של הנייר נקרא 0". 00:02:28.006 --> 00:02:30.635 "ובוא נסכים שצד ימין נקרא 400" 00:02:30.635 --> 00:02:37.536 אז אני אוכל לתת לכם מספר, נגיד 100, ותדעו שיהיה בערך פה. 00:02:37.536 --> 00:02:43.884 זה יוכל לספק אותנו אבל רק חלקית, כי איך תדעו כמה למעלה או למטה זה צריך להיות? 00:02:43.884 --> 00:02:56.303 אז אני אוכל לתת לכם עוד מספר, נגיד 200, ואני אגיד לכם להקצה העליון של הדף הוא 0 והתחתון הוא 400, אז 200 יהיה בדיוק באמצע. 00:02:56.303 --> 00:03:02.970 ואתם תחשבו לעצמכם, מעולה, אני יודע לצייר את המרובע בדיוק פה. 00:03:02.970 --> 00:03:06.670 .. כי זה 100 משמאל ו200 מלמעלה. 00:03:06.670 --> 00:03:09.886 אבל עדיין אין לכם מספיק מידע למה שביקשתי. 00:03:09.886 --> 00:03:12.838 אתם צריכים לשאול את עצמכם, באיזה גודל אני רוצה את המרובע. 00:03:12.838 --> 00:03:17.468 אני אגיד, "מה דעתכם על 150 רוחב"? 00:03:17.468 --> 00:03:27.718 ואתם תחשבו, זה 100 וזה 400 אז הוא רוצה 150 רוחב זה יהיה בדיוק באמצע, אני זה צריך להיות כאן. 00:03:27.718 --> 00:03:30.271 מגניב, זה בערך 150 רוחב. 00:03:30.271 --> 00:03:31.718 עכשיו אתם תשאלו באיזה גובה תרצה אותו? 00:03:31.718 --> 00:03:33.468 אני אגיד, "מה אתם אומרים על 50"? 00:03:33.468 --> 00:03:39.386 אתם תגידו, בכיף, 50, זה בערך בגובה הזה ( רבע מהמרחק למעלה). 00:03:39.386 --> 00:03:45.437 עשיו תגידו, מעולה, אני יודע בדיוק איפה ובאיזה גודל אתה רוצה את המלבן שלך 00:03:45.437 --> 00:03:48.052 זה הרבה עבודה בשביל מלבן, לא? 00:03:48.052 --> 00:04:02.203 הרעיון הוא שנותנים את ארבעת המספרים האלו 100 משמאל, 200 מלמעלה, 150 רוחב, 50 גובה, אנחנו יודעים בדיוק איך המלבן צריך להראות ואיפה. 00:04:02.203 --> 00:04:04.552 ככה גם המשב עובד. 00:04:04.552 --> 00:04:16.553 אתה יכול פשוט לכתוב את שם הפקודה, פתח סוגריים, ארבעת המספרים 100,200,150,50 ,סגור סוגריים, ונקודה פסיק. 00:04:16.553 --> 00:04:20.553 והמחשב יצייר בדיוק מה שרצינו שהוא יצייר. 00:04:20.553 --> 00:04:26.135 אם נהיה כנים עם עצמנו, זה לא איפה שרצינו את המלבן, זה לא איפה שציירנו אותו. 00:04:26.135 --> 00:04:31.635 המספרים שלנו קצת שונים, אז קדימה באו נשנה אותם כדי שיתאימו בדיוק. 00:04:31.635 --> 00:04:43.718 אנחנו נזיז את זה קצת לשם, קצת רזה יותר וקצת נמוך יותר. 00:04:43.718 --> 00:04:52.804 עכשיו המלבן שלנו די מתאים למה שציירנו, בזכות זה שהבנו מה המשמעות של כל מספר ואנחנו יכולים לשנות אותו כדי שהמלבן יראה כמו שרצינו. 00:04:52.804 --> 00:04:55.437 עכשיו בואו נחשוב על לצייר עוד מלבן. 00:04:55.437 --> 00:04:59.719 היופי של זה הוא שאנחנו יכולים לצייר מלבנים איפה שרק שמתחשק לנו. 00:04:59.719 --> 00:05:04.603 מה אתם אומרים שנצייר אחד בפינה העליונה, ממש שם למעלה. 00:05:04.603 --> 00:05:06.838 בואו נחשוב איפה זה יהיה. 00:05:06.838 --> 00:05:17.385 זה יהיה 0 משמאל ו0 מלמעלה ונעשה אותוקטן נגיד רוחב 50 גובה 10. 00:05:17.385 --> 00:05:26.552 קדימה, בואו נעשה את זה, נכתוב ()rect, את הפרמטרים בתוך הסוגריים נפריד בפסיקים, וסיימנו. 00:05:26.552 --> 00:05:35.504 אוי לא! קיבלנו הודעת שגיאה שאומרת שחסרה לנו סגירת הסוגריים, אז נשים אותם ו... 00:05:35.504 --> 00:05:38.718 באסה. שוב קיבלנו הודעת שגיאה. עכשיו כי שכחנו לשים נקודה פסיק. 00:05:38.718 --> 00:05:43.606 אם נלחץ "תראה לי איפה", זה יצביע על השורה שכרגע כתבנו... 00:05:43.606 --> 00:05:49.205 ואנחנו נזכר שנקודה פסיק זה כמו נקודה בסוף משפט, אבל בסוף שורת קוד, ואנחנו שכחנו אחד. 00:05:49.205 --> 00:05:53.384 אנחנו יכולים לשים את זה חזרה, זה לא סיפור גדול, ועכשיו הכל כשורה! 00:05:53.384 --> 00:05:56.135 תראו את זה, מלבן קטן, בדיוק כמו שרצינו. 00:05:56.135 --> 00:06:03.803 כמו מקודם, אנחנו יכולים להגדיל אותו, להזיז אותו ולמקם אותו היכן שנרצה. 00:06:03.803 --> 00:06:07.605 אז עכשיו אתם יודעים לפרטים איך עניין המלבן הזה עובד. 00:06:07.605 --> 00:06:15.671 עברנו על המשמעות של המספרים, ואיך שתמיד צריך לשים את שם הפקודה, סוגריים, פסיק להפריד מספרים ולשים פסיק נקודה בסוף 00:06:15.671 --> 00:06:19.670 זה נראה מורכב ומסובך, אבל אתם יכולים לנסות זאת בעצמכם ולהשתפשף 00:06:19.670 --> 00:06:23.670 בפעם הבאה אנחנו נלמד כיצד להכין עוד צורות, ונעשה איתן עוד דברים מגניבים כמו לצבוע אותן או לגרום להן לעוף מסביב למסך!