גוגל (Google) חשפה היום את Project Bloks, פלטפורמת חומרה פתוחה המאפשרת למפתחים, מעצבים ומחנכים, לבנות וליצור חוויית תכנות לילדים בשימוש של בלוקים פיזיים, על ידי פיתוח ועיצוב המוצר באופן עצמאי.
הרעיון הוא לספק פלטפורמה קלה ופשוטה לשימוש, דרכה ניתן לבנות ולפתח מוצרים בעצמם, על ידי שילוב של אמצעיים טכנולוגיים ושימוש בקוד, כדי לעודד יצירתיות ומחשבה לוגית כבר מגיל צעיר. בגוגל מכנים זאת “תכנות מוחשי” (tangible programming), אשר אומר כי הילדים לא צריכים לעבוד עם המקלדת ולכתוב קוד מורכב, אלא הם לומדים את התכנות על די מגע על ידי בלוקים שונים, אבני בניין, המסייעים להם להבין חשיבה לוגית ואיך יש לתכנן את המוצר ואת התהליך הנדרש.
“על ידי יצירת פלטפורמה פתוחה למפתחים, מעצבים וחוקרים, אנו מסירים למעשה את המחסום הטכני המפריע בדרך. כך יכולו המשתמשים להתמקד בחדשנות, בניסויים וליצור דרכים חדשות כדי ללמד ילדים חשיבה לוגית וטכנולוגית.” אמרו בגוגל.
תכנות באמצעות צעצועים
Bloks מורכב למעשה ממספר מוצרים ובראשם הלוח הראשי המוכנה Brain Board, שהוא למעשה לוח של Raspberry Pi המספק את יחידת העיבוד המרכזית המשולב עם רטט תגובה, נוריות LED והתקשורת האלחוטית עם שאר הבלוקים, Base Board המשמש כלוח בסיס ומספק את החשמל לשאר המערכת וכן את Pucks, שהם בלוקים שונים ומשונים במגוון צבעים וצורות דרכם הילדים לומדים את התכנות הבסיסי.
על כל בלוק מסוג Pucks מצויר ציור, צבע, מספר, חץ ועוד, ועל ידי הרכבה של מספר בלוקים שכאלה ניתן ליצור רצף של הוראות כמו “לנוע במעגלים במשך x דקות” או “הסתובב ב-180 מעלות” וכו’. את ההוראות הללו קורא הלוח המרכזי ומבצע בהתאם. שינוי אחד החלקים ישנה גם את תוצאה. כך בוידאו הדגימה גוגל כיצד ניתן לשלוט ב-Mirobot ובאופן דומה אפשר לשלוט גם בצעצועי תכנות אחרים.
לגוגל אין כל כוונה להיכנס לתעשיית הצעצועים לילדים, אלא לספק את הפלטפורמה ליצרניות צעצועים אחרות שיוכלו לספק את הכלים לילידם להיות קצת יותר יצירתיים ואולי מייקרים לעתיד.