8200 University

רובוט חכם

בחרו רמת קושי וסט תרגול

📋רובוט חכם מתקדם

מה חדש ברמה מתקדמת

  • לולאות מקוננות — לולאה בתוך לולאה
  • משתנים — מונה, דגל, ערך שהרובוט שומר
  • תנאי עצירה משתנה — "עד ש-X מתקיים"
דוגמה:
רובוט ב-(0,0), פונה מזרח. n=1.
חזור עד n>4: {
  קדימה n
  סובב שמאלה
  n = n+1
}

סיבובnפקודהמיקוםכיוון
11קדימה 1, סובב(0,1)↑ צפון
22קדימה 2, סובב(-2,1)← מערב
33קדימה 3, סובב(-2,-2)↓ דרום
44קדימה 4, סובב(2,-2)→ מזרח
n=5 > 4 → עצירה. מיקום סופי: (2,-2)
טיפ: טבלת מעקב היא חובה. עמודות: סיבוב, משתנים, פקודה, מיקום, כיוון.

תרגול נוסף ואסטרטגיות

שגרת תרגול מומלצת:
1. פתרו 5-10 שאלות ברצף
2. סמנו זמן — כמה לקח לכל שאלה?
3. בדקו תשובות
4. לכל טעות: מה סוג הטעות? (חישוב? קריאה? שיטה?)
5. חזרו על שאלות שטעיתם

מלכודות נפוצות

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