פוסט אורח: לשחק בתכנות

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

אני שמח לשתף אתכם בשתי חוויות שעיצבו את היחס שלי למשחק ומשחוק והכניסו בי את המודעות והמוטיבציה לשלב משחקים ואלמנטים מישחקיים בקורסים שאותם אני מלמד במגמת מדעי המחשב.

החוויה הראשונה היא חווית ילדות. אני זוכר את עצמי בשנות ה-80 בגיל 11 מתכנת בשפת basic במחשב שקוראים לו spectra video. מה זה מתכנת? קראתי תוכניות שאחרים כתבו, שיניתי פה משהו, שם משהו, הרצתי שוב ושוב ושוב והבנתי מתוך ניסוי וטעיה. לא היה ברשותי מדריך מסודר או גישה לרשת האינטרנט. למרות שההתנסות הזו היוותה את הבסיס שלי ללימודי מדעי המחשב בתיכון ומאוחר יותר לתואר, היום אני מבין שהידע לא היה הדבר העיקרי שלמדתי. העובדה שתפסתי את מלאכת התכנות כמשחק היא זו שתרמה לי להמשך הדרך. אבל למה היא נתפסה בעיניי כמשחק? יש לא מעט סיבות:
– העובדה שבאותה תקופה שיחקתי במשחקי מחשב ורציתי לדעת איך הם בנויים.
– הפידבק לכתיבה של הקוד שכתבתי שעסק בגרפיקה פשוטה היה פידבק מיידי.
– אף אחד לא דחף אותי או ציפה ממני לכתוב קוד (מוטיבציה פנימית).
– המחיר של טעות היה הלמידה עצמה ולא היה מלווה בשום השלכה שלילית.
– היה לי תוצר (תוכנית מחשב) שיכולתי להתגאות בו ולהציג אותו לאחרים.

כל אלו זימנו לי לא מעט רגעים בהם ריחפתי לתוך עולם המשחק והתכנות והתנתקתי לרגע מהמציאות היומיומית (מצב שנקרא זרימה כפי שהגדיר הפסיכולוג Csikszentmihalyi).

john-maxwell-win-learn-udi

החוויה השנייה היא הקריאה של הספר  Gamification by Design שיצא ב-2011. הספר סוקר תהליכי משחוק בחברות מובילות כמו +Foursquare, Zynga, Nike ו- Groupon, מסביר על אלמנטים משחקיים ומקשר בין תחום המשחקים והאפליקציות לתחום הפסיכולוגיה. בספר ניתן למצוא הסברים על סוגי שחקנים, מה מניע שחקנים ומהו בכלל מכניזם של משחק – ספר מומלץ לכל מי שמעוניין להכיר את התחום.

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

%d7%9e%d7%a9%d7%97%d7%a7%d7%99%d7%9d-%d7%91%d7%aa%d7%9b%d7%a0%d7%95%d7%aa-%d7%9e%d7%95%d7%a0%d7%97%d7%94-%d7%a2%d7%a6%d7%9e%d7%99%d7%9d-%d7%a1%d7%a4%d7%a8-%d7%90%d7%95%d7%93%d7%99-%d7%9e%d7%9c%d7%9b
משחקים בתכנות מונחה עצמים – אודי מלכה

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

udi-malca-3

על הכותב: אודי מלכה

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

 

למידת תכנות עם משחקים: המפתח שלך לעולם ההייטק

למידת תכנות באמצעות פיתוח אפליקציות משחקים

לדעת שר החינוך החדש נפתלי בנט אנחנו בבעיה: ״הירידה במסיימי הבגרות 5 יחידות מתמטיקה היא בעיניי איום אסטרטגי על מדינת ישראל.״. כיום חסרים לשוק ההייטק הישראלי 10,000 מהנדסי תוכנה טובים ואם מגמה זו תמשך, בקצב זה בעוד 5 שנים יחסרו לנו 20,000 מהנדסי תוכנה. מספר חסר תקדים!

משרד החינוך, חברת אינטל וחברות הייטק נוספות, מנסים להתמודד ולפתור את הבעיה אך עד כה ללא הצלחה רבה. אחד הגורמים לכך הוא העובדה שגם מתמטיקה ברמה גבוהה וגם למידת מדעי המחשב מחייבים השקעה, יכולת למידה עצמית, התמודדות עם אתגרי חשיבה לוגית ופיצוחם ובעיקר התמדה. הבחירה במסלול לימודים קשה ומלחיץ מתקשה לעמוד מול שפע הגירויים והמסלולים הקלים יותר שעומדים בפני בני הנוער.
אני רוצה להדגיש שלא כולם צריכים ללמוד מדעי המחשב או מתמטיקה 5 יחידות. הבדלים האישיים באהבת למידת מקצועות ריאליים לבין מקצועות הומניים הייתה קיימת הרבה לפני שנכנסתי בשערי בית הספר והיא תמשיך להתקיים לעד. זהו טבע האדם הלומד. יחד עם זאת, אי אפשר להתעלם מהעובדה שבני נוער עם פוטנציאל להצליח, מעדיפים בשנים האחרונות, שלא לבחור במסלול שיכול לפתוח להם קריירה מצליחה בהייטק.
במקביל, אני מזהה בשנתיים האחרונות דפוס שונה, דפוס של השקעה והתמדה בסביבת למידה שונה. ראיתי בני נוער שמשקיעים 20-25 שעות בממוצע בשבוע בלמידת הסביבה הזו לבד ועם חברים. הם מוכנים לעזוב את הכל, לפעמים אפילו לדחות את זמן אכילת ארוחת הצהרים או ארוחת הערב, רק בכדי להמשיך ולהתקדם בסביבה להשתפר במיומנות שלהם בה ולהשיג בה השגים גבוהים יותר. לסביבה זו קוראים ליג אוף לאג'נד (League of Legend) או בקיצור LoL משחק תפקידים מרובי משתתפים מקוון שרשומים בו, נכון להיום, למעלה מ 40 מיליון משתמשים פעילים בכל העולם! זהו המשחק המצליח ביותר בעולם מבחינה מסחרית כיום מבית היוצר של חברת רייאוט-גיימז.
פיצוח סודות הצלחתו שווה פוסט נפרד, אך אפשר לומר בזהירות שהמשחק הצליח למסד בקרב צעירים בכל העולם מקצוע חדש ומתגמל: שחקן משחקים דיגיטליים מקצועי e-sport. כמו שחקני כדורגל מקצוענים שמשחקים בטורנירים בקבוצות מקצועניות, שחקנים אלה משחקים באליפויות LoL באופן מקצועי ומתחרים על פרסים כספיים שיכולים להגיע למיליון, כן 1,000,000 דולאר!

האם אנחנו יכולים ליישם חלק מעקרונות עיצוב משחקים שמצליחים לייצר כאלה רמות של עניין, מוטיבציה והתמדה כדי לרתום את התלמידים ללמוד מקצועות ריאליים? במילים אחרות, האם אפשר ליצור גשר בין שני העולמות, עולם המשחקים הדיגיטליים ועולם הידע המתמטי, מדעי המחשב והמדעים, ליצירת למידה אפקטיבית ומהנה?

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

כל אחד יכול ללמוד תכנות! מארק צוקרברג Anybody can learn to code

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

קורס קיץ: יזמות ותכנות דרך פיתוח משחקים @ טד מרכז למידה. לפרטים התקשרו 0549462873, 0547675178

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

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

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

ד"ר חנן גזית חוקר גיימינג, מרצה, משחקולוג מומחה בניתוח התנהגות משתמשים ולמידה בסביבות מציאות מדומה, משחוק וחשיבה משחקית, גיימיפיקיישן. ראש המרכז הישראלי של איגוד חוקרי משחקים דיגיטליים העולמי. מייסד ג'וּלוּת (juloot) יועץ לארגונים, חברות הייטק וסטארטאפים בפיתוח משחקים ופתרונות גיימיפיקציה.

חנן מעביר הרצאות וסדנאות מרתקות על גיימינג, גיימפיקיישן, טכנולוגיות עתידניות חדשניות, עולמות וירטואליים וספורט אלקטרוני. כותב את ספרו מִשְׂחוּק העתיד, עורך ומגיש פודקאסט בנושא, גיימר.

להזמנת הרצאה (מקוונת-:) קישור | לקביעת פגישת ייעוץ קישור | להצטרף לפינה יומית #גיימינגבראש וואטסאפ / טלגרם | האזינו לפודקאסט ’משחוק העתיד’ גם בספוטיפיי, אייטונס, גוגל פודקאסטים בכל זמן שתבחרו קישור | אהבתם את הפינה? פרגנו והזמינו חברים לעקוב כאן וגם להרשם לניוזלטר לקבלת עדכונים | שלחו שאלות או הצעות לשת"פ ב- וואטסאפ