אתגרים בסקרץ' - נושאים מתקדמים

כפילים, פרוצדורות, רשימות

ואתגרים רב תחומיים מתקדמים

אתגר 1 - יוצר יהלומים

הפעל את המשחק שמשמאל ושים לב שליהלום נוצרים כפילים.

צור משחק כמו המשחק שמשמאל בעזרת ההנחיות הבאות:

  1. במשחק דמות אחת בלבד

  2. יש ליצור, בעזרת לולאת לעולמים, כל 2 שניות כפיל לדמות

  3. לאחר שהכפיל נוצר הוא יגלוש במשך שניה לכיוון אקראי

  4. לאחר שהוא נוצר הוא ישנה את צבעו לצבע אקראי

 

רמז: יש להשתמש בבלוק של יצירת כפיל בתוך הלולאה

 

אתגר 2 - פרוצדורת קפיצה

הפעל את המשחק שמשמאל ושים לב לכדור.

צור משחק כמו המשחק שמשמאל בעזרת ההנחיות הבאות:

 

  1. במשחק דמות אחת בלבד

  2. יש ליצור פרוצדורת קפיצה

  3. הפרוצדורה תדאג לבחור צבע לכדורסל, לזוז למקום אקראי ולקפוץ במקום (למעלה ואז למטה)

  4. פרוצדורת הקפיצה תופעל מתוך לולאת לעולמים

רמז: יש להשתמש ב- "צור לבנה" ליצירת הפרוצדורה

 

אתגר 3 - רשימת חיות

הפעל את המשחק שמשמאל ושים לב לכל שם חיה שתוסיף יצטרף לרשימת החיות.

צור משחק כמו המשחק שמשמאל בעזרת ההנחיות הבאות:

 

  1. במשחק דמות אחת בלבד

  2. יש ליצור רשימה

  3. בתוך לולאת שתתקיים 5 פעמים הוסף שאלה

  4. ואת התשובה שתקבל כקלט מהשחקן הוסף לרשימה

 

רמז: יש להשתמש במנכנון יצירת רשימה שבקטגורית משתנים

 

אתגר 4 - הטלת קוביה

הפעל את הסימולציה שמשמאל ושים לב לשאלה ששואלים אותך. ראה שלאחר שאתה משיב על השאלה, אז מוטלת הקוביה הוירטואלית מספר פעמים כמספר ההטלות שביקשת.

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

צור משחק כמו המשחק שמשמאל

רמז: יש להשתמש ב-6 משתנים. משתנה לכל מונה של פאה

 

 

אתגר 5 - רשימת אותיות

הפעל את המשחק שמשמאל בעזרת המקשים A,B,C,D,E,0,3,9. שים לב שמקשי האותיות מוסיפים את האותיות לסוף הרשימה. מקש 0 מאפס את הרשימה, מקש 3 מוחק את האות C ומקש 9 בודק האם האות C נמצאת ברשימה או לא.

צור משחק כמו המשחק שמשמאל

 

רמזים:

  1. במשחק דמות אחת בלבד

  2. יש ליצור רשימה

 

 

אתגר 6 - אסור לגעת בדג

צור פרויקט ובו חתול אחד ו-3 דגים.

החתול, באופן תמידי, יגלוש למקום אקראי במשך חצי שנייה ואז יבדוק אם הוא נוגע באחד מהדגים.

אם הוא נוגע בדג אז יאמר שנגע בדג ויחזור לאמצע.

רמזים:

  1. יש להשתמש בבלוק לעולמים.

  2. יש להשתמש ב-3 בלוקים של אם..אז.. (אחד לכל דג)

  3. יש להתשמש בפרוצדורה. דוגמא למטה "התנגשות בדג"

תרגיל למתקדמים:

  1. הוסף משתנה "פסילות" הסופר נגיעות בדג

  2. שנה את החתול כך שיזוז על פי חצי המקלדת

  3. הוסף עוד אקווריומים כדי להקשות על החתול לנוע במרחב

אתגר 7 - רשימת שיאים ממוינת

הפעל את המשחק שמשמאל והכנס מספרים שלמים לרשימה.

לדוגמא הכנס את המספרים 3,7,7,3,6

לאחר לחץ על מקש enter וראה את הטבלה ממוינת: 3,3,6,7,7

 

צור משחק כמו המשחק שמשמאל.

 

רמזים:

  1. המיון יכול להתבצע בעזרת אלגוריתם מיון מנייה (Counting sort)

  2. לשם כך יש יצור 4 רשימות

 

 

 

  כל הזכויות שמורות לשמיר יעוץ והדרכה