שאלה על הדוגמא של משחק שחמט

היי :slight_smile:
אני מנסה לעקוב אחרי הקוד ואני לא מוצאת את התכונה self.board. שיש אליה השמה בפונקציה הבאה:

בפעולת reset…

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

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

יעל, במחילה, אבל זה לא המצב בשאלה הזו.
אני לא חושב שהשאלה הזו נובעת משעמום, אני כן משוכנע שהיא נובעת מלא מספיק מאמץ.

השאלה של “איפה המשתנה board בקוד” היא לא שאלה שתואמת את סט הכלים, היכולות והידע שהיית אמורה לקבל עד שבוע 8.
את יכולה להשתמש בחיפוש ממוחשב פשוט (CTRL+F) ולמצוא בשנייה את כל ההופעות של self.board, או לעקוב שורה שורה אחרי הקוד, אם לא ידנית אז בעזרת PythonTutor.

השאלה הזו היא גם שאלה בעייתית אינהרנטית – סביר לשאול “אני מתקשה בלעקוב אחרי קוד ואשמח לטיפים שלכם על איך אתם מצליחים להתמודד עם פיסת קוד גדולה במיוחד”.
בשאלה שפרסמת נתקלת בבעיה סופר נקודתית (ושוב במחילה – כזו שעם מאמץ מסוים אני בטוח שהיית יכולה לפתור בעצמך, אם הגעת עד הלום) וביקשת את התשובה לבעיה הסופר נקודתית שלך. אז צורי פשוט זרק לך את התשובה, אבל לא היה כאן שום תהליך לימודי ואין שום מניעה שתתקלי באותה בעיה בדיוק גם במחברת הבאה.

אני לא נוזף, או כועס, וגם כמו שאולי ראית בפורומים אני לרוב לא נחרץ בצורה הזו ואני סופר פתוח וזמין לשאלות של חניכים.
אחרי קצת יותר מ־10 שנים של ניסיון בהדרכה ועשרות קורסים שהעברתי, אני לא חושב שאפשר להגיד שאני עיוור לקושי ושזה “טריוויאלי לי אז אני לא מבין”. זה מה שאני עושה כבר שנים.

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

לייק 1