יזמות טכנולוגית · כיתות ד׳–ט׳ · מפגש 5

כפתורים, חיישנים וחשיבה חישובית

Micro:bit מגיב לעולם: כפתורים, ניעור, ופירוק בעיה לשלבים

  1. זוכרים?5 דק׳
  2. כפתורים A ו-B10 דק׳
  3. מנערים!10 דק׳
  4. מה יש על הלוח?10 דק׳
  5. מלמדים רובוט להכין טוסט10 דק׳
  6. חשיבה חישובית ב-5 שלבים10 דק׳
  7. בלוקים חדשים15 דק׳
  8. אתגר: קלט ← פלט15 דק׳
  9. מה למדנו היום?5 דק׳
התוצר של היום

מה עושים היום?

  • לוחצים על A ועל B.
  • מנערים את ה-Micro:bit!
  • מלמדים רובוט להכין טוסט.
  • חמשת שלבי החשיבה החישובית.
  • אתגר תכנות מסכם.

דגשים למדריך

  • תוצר גשמי ודיגיטלי: תוכנית ל-Micro:bit שמשלבת קלט ופלט, ותוצר מופשט של פירוק פעולה יומיומית לרצף הוראות באמצעות חשיבה חישובית.
פתיחה · 5 דקות

זוכרים?

  • קלט ← עיבוד ← פלט
  • איזה קלט יש ב-Micro:bit?
  • ואיזה פלט?

איזה קלט ואיזה פלט יש ב-Micro:bit?

כאן עוברים למצגת של המפגש.

דגשים למדריך

  • תזכורת קצרה למודל, עם כמה דוגמאות מהמפגש הקודם. מתחברים ישירות לידע שכבר נרכש.
Micro:bit: קלט · 10 דקות

כפתורים A ו-B

  • גרמו ל-Micro:bit לעשות משהו כשלוחצים על A.
  • ומה קורה כשלוחצים על B?
  • אפשר ש-A ו-B יעשו דברים שונים?

דגשים למדריך

  • התלמידים יוצרים תוכנית שבה לחיצה על כפתור גורמת לפלט.
  • מדגישים: הלחיצה היא הקלט, והפעולה שמתרחשת היא הפלט.
  • מתחילים ממשימה פשוטה: "בואו נגרום ל-Micro:bit לעשות משהו כשלוחצים על A." כשמצליחים: "ומה יקרה אם נלחץ על B?" ואז: "אפשר לגרום ל-A ול-B לעשות דברים שונים?" המטרה היא שהתלמידים יזהו בעצמם שהכפתור הוא קלט והפעולה היא פלט.
Micro:bit: חיישנים · 10 דקות

מנערים!

  • ה-Micro:bit מרגיש תנועה.
  • משימה: הציגו לב בכל פעם שמנערים.
  • איפה נמצא החיישן?

אילו מוצרים משתמשים בזיהוי תנועה?

דגשים למדריך

  • מסבירים שה-Micro:bit מזהה תנועה באמצעות חיישן שמודד תנועה ותאוצה, ומכירים את האירוע Shake.
  • אחרי שהמשימה עובדת שואלים: איך ה-Micro:bit יודע שניערנו אותו? מה היה הקלט? מה היה הפלט? איפה נמצא החיישן?
  • אפשר לבקש מהתלמידים לחשוב על שימושים אמיתיים בזיהוי תנועה: משחקים, שלטים, מכשירים לבישים ועוד.
מבנה ה-Micro:bit · 10 דקות

מה יש על הלוח?

  • כפתור A וכפתור B
  • מטריצת נורות LED
  • חיישן תנועה
  • פיני חיבור

למה הרכיב הזה נמצא דווקא כאן?

דגשים למדריך

  • מחזיקים Micro:bit ומצביעים פיזית על הרכיבים תוך כדי ההסבר, ולא רק במצגת: כפתור A, כפתור B, מטריצת ה-LED, חיישן התנועה, חיישנים ורכיבי קלט נוספים לפי גרסת ה-Micro:bit, ופיני החיבור.
  • לא רק "מה זה", אלא גם "למה הרכיב הזה נמצא דווקא כאן?" למשל, מטריצת ה-LED נמצאת בחזית כי היא מציגה מידע למשתמש, וחיישן התנועה נמצא על הלוח עצמו כדי שיוכל למדוד את תנועת המכשיר.
תרגיל חשיבה · 10 דקות

מלמדים רובוט להכין טוסט

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

איך הרובוט יודע שהגיע הזמן להוציא את הטוסט?

דגשים למדריך

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

חשיבה חישובית ב-5 שלבים

  • פירוק: מחלקים בעיה גדולה לחלקים קטנים.
  • זיהוי דפוסים: מה חוזר על עצמו?
  • הפשטה: מתמקדים במה שחשוב.
  • אלגוריתם: סדרה של הוראות.
  • בדיקה ושיפור.

כאן עוברים למצגת של המפגש.

דגשים למדריך

  • מציגים את חמשת השלבים ומתרגלים בקצרה על הדוגמה של הטוסט או הקפה.
  • מתאימים את השפה לגיל ונותנים דוגמאות מוחשיות.
  • מחברים ל-Micro:bit: "מה שאנחנו עושים עכשיו בתכנות, האם זה לא בעצם אותו דבר?" התלמידים מתכננים הוראות, מפעילים אותן, בודקים מה קרה ומשנים את התוכנית בהתאם.
תרגול תכנות · 15 דקות

בלוקים חדשים

  • מה הבלוק הזה עושה?
  • בודקים בעצמכם.
  • משלבים אותו בתוכנית שלכם.

דגשים למדריך

  • הדגמה קצרה של בלוקים חדשים שרלוונטיים לעבודה עם קלט ופלט, ואחריה התלמידים מנסים לשלב אותם בתוכניות שלהם.
  • מאפשרים לתלמידים לבדוק בעצמם מה כל בלוק עושה.
תרגיל מסכם · 15 דקות

אתגר: קלט ← פלט

  • A ← לב
  • B ← פרח
  • Shake ← מספר
  • מתקדמים: A, B ו-Shake, כל אחד עושה משהו אחר.

דגשים למדריך

  • המשימה הבסיסית: "צרו תוכנית שבה קלט גורם לפלט." לדוגמה: A מציג לב, B מציג פרח, Shake מציג מספר. או A מציג את השם ו-B אייקון אחר.
  • לתלמידים מתקדמים: "צרו תוכנית שבה כל כפתור עושה פעולה שונה, ו-Shake עושה פעולה שלישית", או "תכננו משחק קטן שהמשתמש מפעיל בכפתורים או בתנועה."
  • אפשר לתת רמות קושי שונות לפי הגיל והרמה של הקבוצה.
סיכום · 5 דקות

מה למדנו היום?

  • מה למדנו על קלט ופלט?
  • מהו חיישן?
  • למה חשוב לפרק בעיה לשלבים?

מה היה האתגר הכי מעניין בתכנות?

דגשים למדריך

  • מחברים בין החשיבה החישובית לבין בניית פתרונות טכנולוגיים.

כל הכבוד!

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

✕ ← → מעבר · T שעון · N דגשים · F מסך מלא