פיתוח חשיבה מיחשובית
פיתוח חשיבה מיחשובית
מספר הקורס: 313.4542
סמינר, 4 שש"ס
קורס בחירה
מתי: סמסטר א', 12:15-15:45
חשיבה מיחשובית (computational thinking) תופסת בהדרגה את מקומה כמיומנות אנליטית בסיסית הדרושה לילדים ולמבוגרים. חשיבה מיחשובית עוסקת בפתרון בעיות, עיצוב מערכות והבנה של ההתנהגות האנושית תוך שימוש במושגים ממדעי המחשב. דוגמאות למושגים אלה כוללים: זיהוי דגמים, זיהוי חוקיות פשוטה, פירוק בעיה למרכיביה ועוד. בשנים האחרונות, נושא הבינה המלאכותית נכנס אף הוא למאגר כלי החשיבה והעשייה. במערכות החינוך בעולם ובישראל ניכרת בשנים האחרונות תנועה לכלול לימוד ידע זה במסגרת האוריינות הבסיסית, ואף לכלול קורסים בנושא בכל אחת מן הדיסציפלינות בתואר הראשון. החשיבה המיחשובית משפיעה באופן מכריע על דיסציפלינות שונות במחקר, ובמקביל גם בתעשייה ובסביבות יצירה מבוססות טכנולוגיה.
במסגרת הקורס נחשף לתחום הידע והמושגים הקשורים בו. תיערך המשגה של התחום על בסיס פעילויות, קריאה ודיון רפלקטיבי במאמרים, משימות בסדנא ומפגשים עם חוקרים הפועלים בתחום. יישומים מוכרים הם תכנות של ילדים מגיל הגן באמצעות ממשקים מבוססי-לבנים (block-based programming) וגם יישומים לא ממוחשבים, כגון התוכנית Computer Science Unplugged. עבודות של תלמידים מן השנים הקודמות עסקו בתכנות רובוטים בגן, חקירת סביבת מייקרס, בניית משחק קלפים המלמד על אחד מן העקרונות ועוד. משימת הקורס העיקרית היא כתיבת עבודה על אחד מנושאי הקורס.
