Puppy Code הוא משחק קידוד לילדים. ילדים לומדים לתכנת על ידי עזרה לגור להביא את הכדור שלו, צעד אחר צעד.
הכדור נמצא איפשהו בגינה. הגור יאסוף אותו, אבל רק אם תגידו לו בדיוק איך להגיע לשם. בנו תוכנית, לחצו על הפעלה, והגור יעקוב אחריה צעד אחר צעד.
אם התוכנית לא עובדת, שנו אותה ונסו שוב.
זהו תכנות.
מחיצים לקוד אמיתי
הרמות הראשונות אינן דורשות קריאה. ילדים מקישים על חצים, ותמונות נושאות את המשמעות.
לאחר מכן החצים הופכים למילים על המקשים. לאחר מכן הילדים מקלידים את המילים בעצמם, על מקלדת שנועדה לידיים קטנות.
אין קפיצה פתאומית מתמונות לקוד. כל רמה מוסיפה רעיון חדש קטן אחד, כך שלמידת קוד מרגישה כמו משחק.
רעיונות התכנות שבפנים
ילדים פוגשים כל רעיון כי הם צריכים אותו כדי לפתור חידה. שם התכנות לרעיון יכול להגיע לאחר מכן.
רצף
תוכנית היא רשימה של צעדים, המבוצעים לפי הסדר.
ניפוי באגים
חלק מהשלבים מתחילים בתוכנית שיש בה טעות. ילדים מוצאים את השלב השגוי ומתקנים אותו.
לולאות
"do 3 times" חוזר על השלבים שמתחתיה. בועה מראה אילו שלבים שייכים ללולאה. התוכנית מתקצרת לכתיבה, והגור עדיין הולך בכל שלב.
If and else
"if ball" שואל שאלה: האם הכדור כאן? השלבים שמתחתיה פועלים רק כאשר התשובה היא כן. השלבים תחת "else" פועלים כאשר התשובה היא לא.
תוכניות קצרות
במחברת הקטנה של הגור, לדף יש רק שבע שורות. כתיבת כל שלב כבר לא מתאימה, כך שלולאות ושאלות הופכות את התוכנית לקצרה מספיק. למתכנתים יש כלל לכך: אל תחזור על עצמך.
פונקציות
"trick find" מלמד את הגור כמה שלבים תחת שם. כתיבת "find" גורמת לגור לעשות את כולם. טריק עובד מכל מקום שבו הגור עומד.
פונקציות המשתמשות בפונקציות
טריק אחד יכול להשתמש באחר, כפי שפונקציה אחת קוראת לאחרת. תקן טריק פעם אחת, וכל מקום שמשתמש בו מתוקן.
תכנות לילדים, ללא לחץ
קוד הגור לעולם לא אומר פשוט "לא נכון".
כאשר תוכנית מפסיקה לעבוד, המשחק מראה מה הגור ניסה לעשות ומה עצר אותה. הילד יכול לשנות שלב אחד ולהריץ את התוכנית שוב.
תוכנית ארוכה שעובדת היא עדיין תשובה נכונה. רק שלבי המחברת, עם עמוד בן שבע שורות, מבקשים תשובה קצרה.
ישנם:
• ללא טיימרים
• ללא ניקוד
• ללא רצפים
• ללא לחץ לסיים מהר
• ללא דרך להפסיד
כל שלב פתוח מההתחלה. ילדים יכולים להישאר ברמה אחת כל עוד הם רוצים.
מקש האזנה מקריא כל משימה בקול רם. כל שלב שלישי שילד מסיים מביא מתנה: תמונה חדשה לספר התמונות של הגור.
למדו יחד
תכנות לילדים עובד היטב זה לצד זה. ילד ומבוגר יכולים לחלוק מסך אחד, לדבר על מה הגור צריך לעשות הלאה, לעשות תחזיות ולכתוב את השלבים בתורם.
דף למבוגרים מסביר מה כל עולם מלמד, ואיך לשחק איתו. הוא מתאים לשיעורי חינוך ביתי, זמן STEM, או אחר צהריים שקט בבית.
גם מבוגרים שמעולם לא תכנתו קודם יכולים להתחיל ברמה הראשונה.
עיצוב פרטי
קוד הגור אינו דורש חשבון.
ישנם:
• ללא פרסומות
• ללא ניתוחים
• ללא מעקב
• ללא חשבון או הרשמה
שום דבר לא נאסף או נשלח לשום מקום.
ההתקדמות נשמרת במכשיר ונשארת במכשיר.
למד לתכנת: משחק פאזל לגורים שמלמד ילדים תכנות, צעד אחר צעד.
עדכון אחרון בתאריך
3 בנוב׳ 2026