קידוד תנאי ב-Scratch

כאשר אתה מקודד פרויקט Scratch, אתה לפעמים רוצה שהספרייטים יעשו דברים שונים, בהתאם למה שקורה בפרויקט.
 
לדוגמה, במשחק המיחזור ביחידה 5 , השתמשת בבלוק אם-אז-אחר כדי להוסיף 1 לציון אם המשתמש העביר את הפריט אל הספרייט הנכון. אחרת , הפרויקט הוריד 1 מהניקוד.
if else block in scratch
הסרטון למטה עוזר להסביר את הסוגים השונים של בלוקים מותנים , שהם בלוקים שגורמים לפעולות שונות בהתאם למצב .
 
הילדה משתמשת בשפת קידוד שונה מ-Scratch, כך שהבלוקים נראים קצת שונים ויש להם צבעים שונים, אבל הרעיונות זהים .

אפליקציות משחקי שריטות הן ממש מהנות ויכולות להיות דרך מצוינת ללמד משתמשים על בעיות גדולות!

פעילות: משחק ניקוי פלסטיק אוקיינוס

עקוב אחר הסרטון למטה כדי ליצור משחק שבו צולל ירוץ מול דג כדי לאסוף פלסטיק באוקיינוס.

כך נראה המשחק בסיום.

עבודה נהדרת!

יצרת משחק Scratch ולמדת הכל על בלוקים מותנים

אילו דרכים תוכל לשפר או להוסיף למשחק Ocean Plastic Cleanup ?

נסה להוסיף תכונה חדשה אחת. הנה כמה הצעות:

  • בדוק אם הצולל "מנצח" במשחק על ידי העלאת בריאות הדג ל-10.  
  • הוספת יותר ספרייטים מפלסטיק מאשר רק הבקבוק.
  • תנו לבקבוק הפלסטיק "לרחף" דרך האוקיינוס.
  • תנו לדג ולצולל לנוע בשני הכיוונים - ימינה ושמאלה.

מה עוד אפשר להוסיף?