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