-
ברוכים הבאים לשעת הקוד...
-
מלחמת הכוכבים
-
היי, אני קת'לין קנדי, ואני המפיקה של
"מלחמת הכוכבים: הכוח מתעורר".
-
היום תעבדו עם אחד מהכוכבים שלנו,
הרובוט BB-8 .BB-8 הוא דרואיד כדורי.
-
בכל דבר שהוא עושה ובכל תנועה שלו
שולטת תוכנת מחשב.
-
מדעי המחשב משפיעים על תעשיות רבות,
משיווק דרך רפואה ועד קולנוע.
-
למעשה, מאות מהנדסי מחשב עבדו יחדיו
כדי ליצור סרט כמו "הכוח מתעורר".
-
היי, אני רייצ'ל רוז, מהנדסת בכירה בחברת
האפקטים המיוחדים של הסרט,
-
ואני מובילה את צוות הפיתוח
של האנימציה והדמויות בחברה.
-
ב"הכוח מתעורר" אני אחראית לסייע
לאומנים לפתח את הבסיס לדמויות,
-
החלק שמאפשר להן לזוז ולהיראות אמינות
מאוד בגלקסיה רחוקה, רחוקה מאוד.
-
בשעה הקרובה נבנה את משחק "מלחמת הכוכבים"
שלנו, שילמד אותנו את עקרונות התכנות.
-
בדרך כלל, תכנות מתבצע באמצעות טקסט,
אך אנו נשתמש בבלוקים, שאותם נוכל לגרור ולשחרר
-
כדי לכתוב את התוכנית. בהתחלה, נעבוד עם
ריי כדי לתכנת את BB-8 כך שינוע ויאסוף
-
את כל חלקי המתכת המפוזרים.
-
המסך שלכם מחולק לשלושה חלקים.
-
בחלק השמאלי נמצא שטח המשחק "מלחמת
הכוכבים" שבו נריץ את הקוד. ההוראות לכל שלב
-
נמצאות מתחת לשטח המשחק. האזור שנמצא
כאן באמצע הוא ארגז הכלים שלנו,
-
וכל בלוק הוא פקודה שהרובוט יכול להבין.
-
השטח הלבן מימין נקרא "סביבת העבודה",
ושם נבנה את התוכנית שלנו.
-
אם אני גוררת את הבלוק "זוז שמאלה" לסביבת
העבודה, ולוחצת "הרץ", מה יקרה?
-
BB-8 זז צעד אחד שמאלה. ומה יקרה אם ארצה
ש-BB-8 יעשה משהו לאחר מכן?
-
אוכל להוסיף עוד בלוק לתוכנית. אני אבחר את
הבלוק "זוז למעלה" ואגרור אותו אל מתחת
-
לבלוק "זוז שמאלה", עד שיהפוך למודגש,
ואז אשחרר אותו, ושני הבלוקים יתחברו.
-
כאשר אלחץ על "הרץ" שוב,
BB-8 יבצע את הפקודות שהצבנו
-
מלמעלה למטה בסביבת העבודה.
אם תרצו למחוק בלוק,
-
פשוט הסירו אותו מהערמה וגררו אותו
בחזרה לארגז הכלים.
-
לאחר שתלחצו על "הרץ" תוכלו תמיד ללחוץ על
"אפס" כדי להחזיר את BB-8 לנקודת ההתחלה.
-
עכשיו צאו לדרך!