بناء الجملة الأساسي

يتم تحديد أوامر الخدش باستخدام مكافئ النص (انظر المثال أدناه).

ابحث عن مرجع مفصل على موقعنا ‫ Docs .‬

                                عند نقر علَم
تحرك (10) خطوة
قل (السلام عليكم!) لمدة (2) ثانية
                            

تحديد القيم

القيم محددة بأقواس دائرية، على سبيل المثال

                                اجعل الموضع س مساويًا (100)
                            

شروط

الشروط محددة بين قوسين زاويتين مستخدمين < > على سبيل المثال

                                إذا <زر الفأرة مضغوط؟>
  غيِّر الموضع س بمقدار (10)
                            

إسقاط الحقول

حقول الإسقاط محددة بأقواس معقوفة [] بغض النظر عما إذا كانت تظهر على كتلة Scratch مع زوايا مربعة أو مستديرة. ستحتوي الصورة على الزوايا الصحيحة اعتمادًا على الكتلة، على سبيل المثال.

                                اذهب إلى [مؤشر الفأرة]
                            

المسافة الفارغة

عند المسافة الفاصلة تستخدم إما مسافتين أو أكثر أو علامات تبويب، ولكن من المهم أن تكون متسقًا وإلا فإنها ستخلق مشكلات عندما يجري تحليل الرمز.

يستخدم هذا الرمز علامة تبويب واحدة لكل مستوى من المسافات البادئة

                                كرِّر (10) مرة
  تحرك (10) خطوة
  إذا <مفتاح [مفتاح الفضاء] مضغوط؟>
    استدر الأيمن (90) درجة
                            

كتل المراسل

يتم تحديد كتل المراسل عن طريق وضع اسم الكتلة في أي مجال قيمة

للمتغيرات المخصصة بادئها مع المايفار! بحيث يتم عرضها بشكل صحيح.

                                الموضع ص
                            

أعظم من المقارنة

يُحدَّد ما هو أكبر من المقارنة على أنه "أكثر من" وليس ">"

                                كرِّر حتى <(الموضع س) أكثر من (50)>
  تحرك (10) خطوة
                            

كتل مع الرسومات

يُحدَّد أقل من المقارنة مع "أقل من" بدلاً من "<"

                                إذا <(الموضع ص) أقل من (50)>
  اذهب إلى [مؤشر الفأرة]
                            

كتل مع الرسومات

كتل الخدش مع الرسومات محددة كما هو موضح في الرمز أدناه. ونص "علَم","الأيمن" و "الأيسر" يستعاض عنها تلقائيا بالرسم المقابل.

                                عند نقر علَم
استدر الأيمن (90) درجة
استدر الأيسر (-20) درجة
                            

تحديد الألوان

عند الحاجة إلى تحديد الألوان ببساطة ذكر قيم اللون والتشبع والسطوع كما هو موضح في الكود. يمكن للطلاب استخدام القيم لإعادة إنشاء اللون المطلوب.

                                إذا <ملامس للون (c10 s20 b100)؟>
  اختفِ
                            

التوجيه الغامض

يعتبر توجيه الغموض طريقة رائعة لاختبار فهم الطلاب للمادة التي يتم تدريسها.

يمكن ترك حقول القيمة وحقول الحالة والكتل بأكملها فارغة باستخدام "mystery!‎" التوجيه.

                                إذا 
  اختفِ
                            

كتل C فارغة

إذا كان تقديم المادة باستخدام نهج تكراري أو لاختبار معرفة الطالب، فإنك تترك مساحة يكون فيها الكتلة باستخدام "space" التعليمات.

                                إذا <مفتاح [مفتاح الفضاء] مضغوط؟>
  space
  space
  space
وإلا
  تحرك (10) خطوة
                            

تسليط الضوء على الكتل

يمكن تسليط الضوء على القطع من خلال تمهيدها بـ "highlight!‎" التوجيه. سيتم تحديد الكتلة بخط أسود متقطع عند استخدام مخطط اللون الكامل أو اللون. بالنسبة إلى Black & White، فإن مخطط الكتلة (الكتل) المميزة مظلمة ويتم تخفيف الكتل المتبقية.

                                عندما تبدأ نسخة مني
اظهر
اذهب إلى الموضع س (عدد عشوائي بين (-235) و (235)) ص (170)
كرِّر حتى <(الموضع ص) أقل من (-170)>
  highlight!‎غيِّر الموضع ص بمقدار (-5)
احذف هذه النسخة
                            

تلميحات تلقائية

تلميحات تلقائية تذكر فئات الكتلة من الكتل المستخدمة لبناء تعليمات. هذا مفيد جدًا عندما يكون خيار اللون أبيض وأسود وقد يحتاج الطلاب إلى مساعدة في تحديد موقع الكتل

لتمكين التلميحات التلقائية ما عليك سوى وضع علامة في مربع الاختيار على خيارات التحويل

                                عند نقر علَم
اذهب إلى الموضع س (0) ص (0)
أنزل القلم
كرِّر (4) مرة
  تحرك (100) خطوة
  استدر الأيمن (90) درجة
                            

تحويل البرامج النصية المتعددة

يمكن استخدام التلميحات اليدوية لتوفير تعليمات خاصة للطلاب على أساس كل كتلة.

بعد النص البسيط الكتلة ترفق تيلدا متبوعة بالنص المطلوب على سبيل المثال "تحرك (10) خطوة ~ ما يحدث عند زيادة القيمة"

لاحظ أنه عند تقديم تلميحات يدوية دائمًا ما تتجاوز التلميحات التلقائية.

                                عند نقر علَم
اختفِ
اجعل الحجم مساويًا (70)
كرِّر باستمرار
  أنشئ نسخة من [نفسي]
  انتظر (1) ثانية ~ هل هذا طويل بما فيه الكفاية
                            

تلميحات يدوية

يمكن تحويل نصوص متعددة في وقت واحد عن طريق فصل النصوص في المحرر مع 5 أو أكثر من الشراطات "-----"

عندما يتم تحويل نصوص متعددة a "zip" وسينتج أيضا ملف يحتوي على الصور المحولة.

                                عند نقر علَم
اختفِ
أنشئ نسخة من [نفسي]
-----
عندما تبدأ نسخة مني
اذهب إلى الموضع س (-240) ص (0)
اظهر
                            

تحديد اسم ملف الصورة

يمكن تحديد اسم الصورة لكل نص من خلال تسبق النص مع توجيه اسم الملف بعد شرطتين، على سبيل المثال
"‭-- filename: figure_1.jpg‬"

NOTE: نحن نؤيد كليهما ".jpg" و ".png" التمديدات. الصور التي تم إنشاؤها باستخدام ".png" سيكون للتمديد خلفية شفافة تلقائيا.

                                ‭-- filename: apple_sprite.png‬
عند نقر علَم
اجعل [Score] مساويًا (0)
اجعل [Missed Apples] مساويًا (0)
اختفِ
اجعل الحجم مساويًا (70)
كرِّر باستمرار
  أنشئ نسخة من [نفسي]
  انتظر (1) ثانية
                            

لبناتي

يمكن تعريف MyBlocks باستخدام تعريف "define!‎" التوجيه. يجب أن يكون هذا هو الكتلة الأولى في النص

يمكن بعد ذلك استخدام الكتلة المحددة في النصوص اللاحقة (باستخدام فاصل متعدد النصوص).

NOTE: الكتلة المحددة مع عدم التحقق من صحتها في المحرر وستظهر كخطأ ما لم تضع علامة عليها بـ "myblock!‎" التوجيه. ومع ذلك سيحول بنجاح.

                                define!‎إنشاء (x) كرات
كرِّر (10) مرة
  أنشئ نسخة من [نفسي]
-----
عند نقر علَم
myblock!‎إنشاء (10) كرات
                            

كتل الغرور

يمكن تحديد كتل الغرور عن طريق تمهيد الخط بـ "vanity!‎" التوجيه.

سيختار النظام لونًا عشوائيًا من فئات الكتلة (لا يشمل الملحقات). إذا كنت تريد أن تكون الكتلة محددة لون فئة الكتلة يمكنك إلحاق الفئة بتوجيه الغرور على سبيل المثال "vanity-looks!‎" أو "vanity-motion!‎"

                                vanity-control!‎عيد ميلاد سعيد
                            

micro:bit اعرض []

حديد ما يجب عرضه باستخدام "1" و "0" للخروج في صف تلو صف (الصف 1 إلى الصف 5) إ& مفصولة بفواصل على سبيل المثال عرض [01010 10101 10001 01010 00100]

                                ‭-- filename: microbit_display.png‭‬
اعرض [01010,10101,10001,01010,00100]
                            

عامل المقياس

عند إنشاء كتل للطباعة للأنشطة غير الموصولة. استخدم تعليمات scale_factor للتأكد من أن جميع الكتل لها نفس حجم الموصلات. يمكن تحديد عامل المقياس على النص الأول وستستخدم جميع النصوص اللاحقة، في تحويل متعدد النصوص، نفس عامل المقياس. بادئة النص مع "‭-- scale_factor: < القيمة >‬" لتحديد عامل المقياس المطلوب.

إذا كنت غير متأكد من عامل المقياس الذي يجب استخدامه. قم بتحويل أطول كتلة أولاً ثم تحقق من عامل المقياس الذي تم إنشاؤه به على صفحة حسابي/التحويلات واستخدام عامل المقياس هذا في التحويلات اللاحقة.

لا يمكن استخدام تعليمات عامل المقياس إلا إذا كنت قد اشتركت في خطة Educator Plus.

                                ‭-- scale_factor: 3‬
عند نقر علَم
                            
Translated with the help of Reverso and Google Translate. Help us improve them.