يحتوي Blockly على الكثير من المفردات لمكوّناته المرئية المختلفة. يوضّح هذا المستند بعض أهم المعلومات التي تحتاج إلى معرفتها للبدء في استخدام Blockly.
Workspace
مساحة العمل هي المكوّن الأعلى مستوى في Blockly. وهي تتضمّن جميع المكوّنات الأخرى. هذا هو المكان الذي يتم فيه تنفيذ عملية البرمجة.
مربع الأدوات
تحتوي حزمة الأدوات على اللبنات التي تستخدمها للبرمجة. يمكن سحب اللبنات إلى مساحة العمل.
هناك نوعان رئيسيان من صناديق الأدوات، وهما صناديق الأدوات المنبثقة وصناديق الأدوات حسب الفئة. ويمكن عرضها عموديًا وأفقيًا.
مجموعة الأدوات المنبثقة
تحتوي أدوات مربع الحوار المنبثق (المعروفة أيضًا باسم أدوات مربع الحوار البسيطة) على مجموعة واحدة من اللبنات يتم عرضها في جميع الأوقات.
مجموعة أدوات الفئات
تحتوي مجموعات أدوات الفئات على مجموعات متعددة من اللبنات.
إذا نقرت على عنصر فئة، سيتم فتح قائمة منبثقة تعرض الوحدات في الفئة.
Trashcan
تتيح لك سلة المهملات حذف البلوكات عن طريق سحبها وإفلاتها. يمكنك أيضًا النقر على رمز سلة المهملات لفتح قائمة منبثقة تحتوي على البلوكات التي حذفتها حتى تتمكّن من استعادتها.
عناصر التحكم في التكبير/التصغير
تؤدي عناصر التحكّم في التكبير/التصغير إلى تكبير مساحة العمل أو تصغيرها عند النقر عليها.
قائمة السياقات
تظهر قائمة الخيارات عند النقر بزر الماوس الأيمن أو الضغط مع الاستمرار على عناصر معيّنة في مساحة العمل (مثل خلفية مساحة العمل أو اللبنات). تعرض هذه القائمة الإجراءات التي يمكنك تنفيذها على هذا العنصر.
Blocks
اللبنات هي ما تستخدمه للبرمجة. وهي تمثّل العبارات والجُمل في لغات البرمجة المستندة إلى النصوص.
قائمة الحظر
حزمة الحظر هي أي مجموعة من الحظر المرتبط. ويمكن أن تكون متصلة أفقيًا أو رأسيًا.
الحظر المظلّل
الكتلة الفرعية هي كتلة قابلة للتعديل ولكن لا يمكن نقلها، وهي مرتبطة بكتلة أخرى. يمكنك سحب كتل غير مظلّلة فوق كتل مظلّلة للكتابة فوقها.
علامة الإدراج
علامة الإدراج هي معاينة لمكان ربط مجموعة من الكتل عند إسقاطها. يبدو وكأنّه نسخة رمادية من المربّع.
حظر أجزاء
تحتوي اللبنات على عدة أجزاء مختلفة يمكنك تعديلها والتفاعل معها لإنشاء البرنامج.
الحقول
الحقل هو عنصر مرئي يظهر في أحد المربّعات. ويمكن أن يكون قابلاً للتعديل (مثل إدخال نص)، أو معلوماتيًا فقط (مثل تصنيف). يحتوي حقل الإدخال دائمًا على حقل.
الاتصالات
نقطة الربط هي موضع في أحد المربّعات يمكن للمربّعات الأخرى الاتصال به.
الاتصال | صورة |
---|---|
الناتج | ![]() |
الإدخال | ![]() |
السابق | ![]() |
التالي | ![]() |
مدخلات
الإدخال هو حاوية للحقول وعمليات الربط. يتم إنشاء الكتلة من خلال عرض مدخلاتها في صف واحد أو أكثر مثل الطوب.
يمكن أن تحتوي جميع المدخلات على حقول. يمكن أن تحتوي مدخلات القيمة والعبارة على اتصال.
نوع الإدخال | نوع الاتصال | ملاحظات |
---|---|---|
Dummy | بدون | |
نهاية الصف | بدون | يفرض على الإدخال التالي بدء صف جديد. |
القيمة | الإدخال | |
كشف | التالي |
الرموز
الرمز هو عنصر مرئي يظهر في أحد المربّعات. وتظهر دائمًا في الزاوية العلوية اليمنى من الكتلة، وغالبًا ما تنشئ فقاعات.