יום שישי, 24 בפברואר 2023

האם ניתן לתכנת את ה Micro:bit בעזרת ChatGPT?

 ChatGPT מצליח לתפוס את תשומת הלב בעולם. ChatGPT הוא כלי חינמי (כרגע) של בינה מלאכותית, AI, ומאפשר לכל אחד לגשת אל המערכת ולשאול אותה כל מה שהוא רוצה. 

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

בניסיון הראשון, ChatGPT החזיר לי את הקוד הבא: 


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


כעת נותר לברר - האם ה ChatGPT אכן הבין. ביקשתי ממנו לכתוב עבורי קוד של פרצוף עצוב. ה ChatGPT כתב עבורי את הקוד הזה: 


הקוד אכן עובד ונראה ש ChatGPT למד משהו חדש!! 

מוזמנים לצפות בסרטון שמתעד את תהליך הלמידה: 


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