ל-Blockly יש אוצר מילים גדול שמתייחס לרכיבים החזותיים השונים שלה. במסמך הזה מפורטים כמה מהמושגים החשובים ביותר שצריך להכיר כדי להתחיל להשתמש ב-Blockly.
Workspace
סביבת העבודה היא הרכיב ברמה הגבוהה ביותר ב-Blockly. הוא מכיל את כל הרכיבים האחרים. כאן מתבצעת העבודה של התכנות.
תיבת כלים
ארגז הכלים מכיל את הבלוקים שמשמשים לתכנות. אפשר לגרור את הבלוקים אל סביבת העבודה.
יש שני סוגים עיקריים של ארגזי כלים: ארגזי כלים נפתחים וארגזי כלים לפי קטגוריות. אפשר להציג אותם גם אנכית וגם אופקית.
ארגז כלים נפתח
ארגזי כלים נפתחים (שנקראים גם ארגזי כלים פשוטים) מכילים קבוצה אחת של בלוקים שמוצגת בכל רגע.
ארגז הכלים של הקטגוריה
ארגזי הכלים של הקטגוריות מכילים כמה קבוצות של בלוקים.
אם לוחצים על פריט בקטגוריה, נפתח תפריט צד שבו מוצגים הבלוקים בקטגוריה.
פח אשפה
אפשר לגרור בלוקים לפח האשפה כדי למחוק אותם. אפשר גם ללחוץ על סמל האשפה כדי לפתוח חלון קופץ עם הבלוקים שמחקתם, כדי שתוכלו לשחזר אותם.
כפתורי הגדלה והקטנה
פקדי שינוי מרחק התצוגה מגדילים או מקטינים את התצוגה של סביבת העבודה כשלוחצים עליהם.
תפריט הקשר
התפריט בהקשר מופיע כשלוחצים לחיצה ימנית או לחיצה ארוכה על רכיבים מסוימים של סביבת העבודה (לדוגמה, הרקע של סביבת העבודה או בלוקים). תוצג רשימה של פעולות שאפשר לבצע ברכיב הזה.
חסימות
בלוקים הם מה שמשמש לתכנות. הם מייצגים ביטויים והצהרות בשפות תכנות מבוססות-טקסט.
רשימת רשתות בתהליך בחירת הרשת
ערימת בלוקים היא כל אוסף של בלוקים מחוברים. הן יכולות להיות מחוברות במאוזן או במאונך.
חסימת גישה ב-Drive
בלוק צל הוא בלוק שאפשר לערוך אבל אי אפשר להזיז אותו, והוא מחובר לבלוק אחר. אפשר לגרור בלוקים שלא מוצללים מעל בלוקים מוצללים כדי להחליף אותם.
סמן מיקום ההזנה
סמן הוספה הוא תצוגה מקדימה של המקום שבו יתחבר מחסנית של בלוקים אם משחררים אותה. נראה כמו גרסה אפורה של בלוק.
חסימת חלקים
לבלוקים יש כמה חלקים שונים שאפשר לערוך ולעבוד איתם כדי לתכנת.
שדות
שדה הוא רכיב חזותי שנמצא בבלוק. יכול להיות שיהיה אפשר לערוך אותו (כמו שדה להזנת טקסט), או שהוא יהיה רק אינפורמטיבי (כמו תווית). שדה תמיד נמצא בתוך input.
חיבורים
חיבור הוא מקום בבלוק שאפשר לחבר אליו בלוקים אחרים.
חיבור | תמונה |
---|---|
פלט | ![]() |
קלט | ![]() |
הקודם | ![]() |
הבא | ![]() |
קלט
קלט הוא קונטיינר לשדות ולחיבורים. בלוק נוצר על ידי עיבוד הקלט שלו בשורה אחת או יותר כמו לבנים.
כל הקלטים יכולים להכיל שדות. רק קלט של ערך ושל הצהרה יכול להכיל חיבור.
סוג קלט | סוג החיבור | הערות |
---|---|---|
dummy | ללא | |
סוף השורה | ללא | כופה על הקלט הבא להתחיל שורה חדשה. |
ערך | קלט | |
תדפיס | הבא |
סמלים
סמל הוא רכיב חזותי שמופיע בבלוק. הם תמיד מופיעים בפינה הימנית העליונה של הבלוק, ולעתים קרובות יוצרים בועות.