אנימציה חלק 1
שיעור 2: אנימציה חלק 1 בסביבת Scratch
ברוכים הבאים לשיעור השני בקורס "תכנות ויצירה בסביבת Scratch למתחילים". בשיעור זה נלמד כיצד ליצור אנימציה פשוטה בסביבת Scratch, תוך שימוש בפקודות בסיסיות ובניהול תלבושות של דמויות. Scratch היא פלטפורמה חינוכית שמאפשרת יצירת פרויקטים אינטראקטיביים באמצעות ממשק גרפי פשוט להבנה, מה שהופך אותה למושלמת למתחילים.
התחברות לחשבון Scratch
לפני שנתחיל, יש לוודא שיש לכם חשבון ב-Scratch. אם עדיין לא יצרתם חשבון, תוכלו לעשות זאת בקלות דרך האתר של Scratch. לאחר שיש לכם חשבון, התחברו אליו באמצעות שם המשתמש והסיסמה שלכם. לאחר ההתחברות, תראו את שם המשתמש שלכם מופיע בפינה העליונה של המסך, מה שמצביע על כך שאתם מחוברים.
יצירת פרויקט חדש
-
יצירת פרויקט חדש: כדי להתחיל פרויקט חדש, לחצו על כפתור "צור" (Create) שנמצא בתפריט הראשי של Scratch. פעולה זו תפתח את סביבת העבודה ליצירת פרויקטים.
-
שינוי שפה: אם הממשק מופיע באנגלית ואתם מעוניינים לעבוד בעברית (או בכל שפה אחרת), תוכלו לשנות את השפה על ידי לחיצה על סמל הגלובוס בפינה העליונה של המסך ובחירת השפה הרצויה.
הכרת סביבת Scratch
בסביבת Scratch ישנם מספר אזורים חשובים:
-
אזור הבמה: זהו האזור המרכזי שבו מתבצעת האנימציה. כאן תוכלו לראות את הדמויות שלכם פועלות.
-
אזור השחקנים: נמצא בצד שמאל למטה, ומציג את כל הדמויות (Sprites) בפרויקט. כברירת מחדל, תופיע כאן דמות החתול.
-
אזור הסקריפטים: זהו האזור שבו נבנה את הקוד. יש שלוש לשוניות עיקריות:
- קוד: כאן נבנה את הלוגיקה של הפרויקט.
- תלבושות: מאפשרת לערוך ולשנות את המראה של הדמויות.
- צלילים: מאפשרת להוסיף ולערוך צלילים לפרויקט.
יצירת אנימציה פשוטה
הבנת אנימציה
אנימציה היא תהליך יצירת תנועה על ידי הצגת סדרה של תמונות (תלבושות) אחת אחרי השנייה. העין האנושית מתרגמת את ההחלפה המהירה של התמונות לתנועה רציפה.
הכנת דמות החתול
-
בדיקת תלבושות החתול: עברו ללשונית "תלבושות" ובדקו את התלבושות של דמות החתול. כברירת מחדל, יש שתי תלבושות: אחת עם רגל ימין קדימה והשנייה עם רגל שמאל קדימה.
-
החלפת תלבושות: החליפו בין התלבושות על ידי לחיצה עליהן כדי לראות את האפקט של תנועה.
כתיבת קוד האנימציה
-
אירוע התחלה: עברו ללשונית "קוד" ובחרו את הקטגוריה "אירועים". גררו את הבלוק "כאשר לוחצים על דגל ירוק" אל אזור הקוד. בלוק זה יפעיל את הקוד בכל פעם שלוחצים על הדגל הירוק שמעל הבמה.
-
החלפת תלבושות: עברו לקטגוריה "מראה" וגררו את הבלוק "קבע תלבושת ל-" אל אזור הקוד. בחרו את "תלבושת 1".
-
הוספת השהייה: כדי שהאנימציה תהיה נראית לעין, יש להוסיף השהייה בין שינויי התלבושות. עברו לקטגוריה "בקרה" וגררו את הבלוק "חכה 1 שניות" לאחר בלוק החלפת התלבושת. שנו את הזמן ל-0.5 שניות.
-
המשך האנימציה: חזרו על תהליך זה עבור "תלבושת 2", כך שהקוד שלכם ייראה כך:
כאשר לוחצים על דגל ירוק
קבע תלבושת ל-תלבושת 1
חכה 0.5 שניות
קבע תלבושת ל-תלבושת 2
חכה 0.5 שניות
- בדיקת האנימציה: לחצו על הדגל הירוק כדי לבדוק את האנימציה. אם הכל נעשה נכון, החתול יראה כאילו הוא הולך במקום.
שיפור האנימציה
כדי לשפר את האנימציה, ניתן להקטין את זמן ההשהייה או להוסיף עוד מחזורי תנועה. בשיעור הבא נלמד כיצד להשתמש בלולאות כדי לייעל את הקוד ולהפוך את האנימציה לחלקה יותר.
תרגול
לפני המעבר לשיעור הבא, נסו ליצור את האנימציה בעצמכם. השתמשו בתלבושות הקיימות של החתול וצרו קוד שמחליף בין התלבושות מספר פעמים. נסו לשחק עם זמנים שונים של השהייה כדי לראות איך זה משפיע על התנועה.
סיכום
בשיעור זה למדנו:
- כיצד להתחבר וליצור פרויקט חדש ב-Scratch.
- איך לשנות את שפת הממשק.
- את מבנה סביבת Scratch והאזורים השונים בה.
- כיצד ליצור אנימציה בסיסית באמצעות החלפת תלבושות והוספת השהיות.
בפעם הבאה נלמד כיצד לייעל את הקוד שלנו באמצעות לולאות כדי ליצור אנימציות מורכבות יותר.