מיקרו:ביט (Micro:bit) ואיך מכניסים אותו לכיתה
- Zufit Furst

- 21 בספט׳ 2023
- זמן קריאה 4 דקות
עודכן: 14 בינו׳
מיקרוביט הוא מחשב זעיר המיועד להיכרות עם עולם התכנות והאלקטרוניקה. כמו כל מחשב, כדי להפעיל אותו צריך לכתוב תוכנה שתגיד למיקרוביט מה לעשות. מאחר והמיקרוביט נועד לילדים, ניתן להפעילו בקלות באמצעות תכנות מבוסס בלוקים. אז מה יש במיקרוביט ואיך בוחרים את סביבת העבודה הנכונה לכם וללומדים?

רכיבים מובנים במיקרוביט אותם ניתן לתכנת:
- מערך של 25 נורות לד.
- 2 כפתורים.
- חיישנים מובנים: חיישן אור, חיישן טמפ', חיישן תנועה (תגובה לפי כיוון, שקשוק וכו'), מצפן, חיישן תקשורת ורדיו.
מהי הסביבה האידיאלית על-מנת לתכנת לוח מיקרוביט?
בשביל זה הכנו עבורכם תבלת השוואה שתעזור למפות ולפשט, ייתרונות וחסרונות של כל אחת מהפלטפורמות הנגישות ברשת (כולן בסביבת ענן)
עובד מצויין: 👍 | עובד אבל לא מספק: 😐 | ללא מענה: 👎
סקראץ' Scratch
לשילוב מהיר של מיקרוביט ברצף לימוד התוכנה הקיים. מתאים כאשר מיקרוביט אינו מרכז תוכנית הלימודים. https://scratch.mit.edu
יתרונות:
תוכנת סקראץ' מוכרת כבר לתלמידים רבים
קיימת גרסת עברית מלאה ולכן נגישה ללומדים
מיקרוביט יגיב לייב לתכנות, בלי צורך להטעין את התוכנה למיקרוביט
חסרונות:
במחשב חייב להיות חיבור בלוטות' (Bluetooth)
יש צורך בהתקנה חד פעמית של תוכנת גישור בין סקראץ' למיקרוביט (תוכנה שתרוץ ברקע) והעתקת קובץ HEX למיקרוביט שיאפשר את זיהויו בתוכנה. יש צורך להעתיק את קובץ ה HEX בכל פעם שעוברים לתכנת בסקראץ' מתוכנה אחרת.
בגרסה מסוימת של מחשבים בעלי Win 10 ישנו באג, מיקרוביט לא ניתן לזיהוי בתוכנת סקראץ' ולכן לא ניתן לתכנת בעזרתו את הלוח, הדבר מצריך בדיקה מוקדמת.
סקראץ' אינה התוכנה "הטבעית" שנועדה לתכנות מיקרוביט ולכן מאפשרת לתכנת רק חלק מהרכיבים המובנים בו.
שורה תחתונה: נדרשת פעולת הכנה רבה וגם לא ניתן להגיע לפוטנציאל מלא של הלוח
אז איך בכל זאת מחברים מיקרוביט לסקראץ':
תהליך חד פעמי: התקנת תוכנת גישור בין הסקראץ' למיקרוביט. הורידו כאן: https://scratch.mit.edu/microbit
חיבור המיקרוביט למחשב עם כבל USB, להעתיק אליו קובץ שישלים את החיבור למחשב. את הקובץ הורידו כאן: https://downloads.scratch.mit.edu/microbit/scratch-microbit.hex.zip(זהו קובץ מכווץ שמכיל גם את הקובץ שיש להתקין למחשבי PC וגם את הקובץ שיש להתקין למחשבי Mac. יש לפתוח את הקובץ המכווץ ולגרור את הקובץ המתאים לפי סוג המחשב לתוך כונן המיקרוביט)
להכנס לסקראץ', ללחוץ על לחצן "הוסיפו הרחבה" בצד ימין למטה, ולבחור מיקרוביט.
טינקרקאד Tinkercad
נוח כשרוצים לא להתמקד רק במיקרוביט אלא לשלב ערוצי פעילות כמו הדפסת תלת מימד מעגלים חשמליים ועוד. https://www.tinkercad.com
יתרונות:
אפשרות ללמד תלמידים מספר כלים דיגיטליים בחדר המייקרי בתוכנה אחת: מיקרוביט ומידול תלת מימד
בקרת מנחה נוחה לשימוש המאפשרת ליצור כיתות ולכנס בהם תלמידים, לראות את ההתקדמות שלהם לייב, להשאיר להם תרגילים לפתרון ולהיכנס לכל עבודה שהם יוצרים בתוכנה ולכתוב פידבק.
ניתן להיכנס עם שם המשתמש הארגוני אחרי תהליך רישום קצר ביותר (תאריך לידה ומדינה)
בלחיצת כפתור, התוכנה מראה את הקוד הכתוב בבלוקים בשפת Python, אחת משפות התכנות המובילות ביותר כיום, מה שמאפשר לחשוף את התלמידים למבנה של שפה שאינה שפת בלוקים על פי הצורך (לתלמידים מתקדמים)
בתוכנה יש סימולטור שמדמה הוספת חלקי אלקטרוניקה חיצוניים (כמו מטריצה Breadboard, מנוע סרוו ולדים), מדגים איך לחבר את הכבלים אליהם ומאפשר לבדוק היתכנות ואופן פעולה גם לפני רכישת וחיבור החלקים במציאות
קשיים וחסרונות בתכנות בטינקרקאד למיקרוביט:
התוכנה באנגלית בלבד
כדי לבדוק את התוכנה שכתבנו יש לחבר את המיקרוביט בעזרת כבל USB ולהעתיק את קובץ התוכנה (קובץ עם סיומת .HEX) לתוך המיקרוביט (החיווי המיידי הוא רק בסימולטור)
שורה תחתונה: One stop shop כסביבת למידה ותרגול
מייק קוד MakeCode
כאשר רוצים להפוך את מיקרוביט לכלי מרכזי בתוכנית הלמידה ולשלב רכיבים אלקטרוניים חיצוניים כמו מנועים וחיישנים שונים.
יתרונות:
התוכנה הטבעית של מיקרוביט ולכן מכילה את מלוא אפשרויות התכנות
בלחיצת כפתור, התוכנה מראה את הקוד הכתוב בבלוקים בשפת Java. מאפשר לחשוף את התלמידים למבנה של שפה שאינה שפת בלוקים על פי הצורך (לתלמידים מתקדמים)
קיימת בגרסה עברית חלקית כך שהאפשרויות הבסיסיות נגישות עבור התלמידים
אין צורך בהתקנות על המחשב, הכניסה מהירה עם חשבון מייקרוסופט או פתיחת חשבון
יש סימולטור שמדמה הוספת חלקי אלקטרוניקה חיצוניים (כמו מנוע סרוו ולדים), מדגים איך לחבר את הכבלים ומאפשר לבדוק היתכנות לפני חיבור החלקים במציאות
חסרונות:
מותאמת למיקרוביט בלבד
כדי לבדוק את התוכנה שיצרנו יש לחבר את המיקרוביט בעזרת כבל USB ולהעתיק את קובץ התוכנה (קובץ עם סיומת .HEX) לתוך המיקרוביט (החיווי המיידי הוא רק בסימולט
שורה תחתונה: סביבת למידה מותאמת בצורה מלאה למיקרוביט, בנוסף נתמך בתוכן למידה שנכתב עבורו ע״י מיקרוסופט וה-BBC.



