Bluely هو محرّر برمجة مرئي من Google يستخدم قوالب السحب والإفلات. إنه المحرك الذي يشغِّل أكثر برامج تعليم الترميز شيوعًا في جميع أنحاء العالم.

تجربة Bluely

تُضيف مكتبة Bluely أداة تعديل قابلة للتخصيص إلى تطبيقك تعرض مفاهيم الترميز على شكل وحدات متشابكة. تنشئ هذه الأداة رمزًا برمجيًا نظيفًا باللغة التي تريدها ويسمح بإنشاء وحدات أساسية مخصّصة وفقًا لتطبيقك.

تمثّل لعبة Blockly الأساس لبعض من أكبر منتجات الترميز المستندة إلى الكتل، مثل Scratch وCode.org، اللتين تخدمان عشرات الملايين من الطلاب كل عام.

حظر بشكل كامل من جهة العميل وبدون تبعيات من جهة الخادم، كما أنّه متوافق مع جميع المتصفحات الرئيسية، مثل Chrome وFirefox وSafari وOpera وEdge.

لماذا حظر

حظر تمامًا هو الخيار المفضّل للمنصات التي تهدف إلى تقديم تجارب برمجة متنوعة وسهلة الاستخدام.

توفّر مكتبة Bluely حزمة شاملة من واجهات برمجة التطبيقات والأدوات، ما يعزّز النظام الأساسي للترميز من أجل توفير بيئة قابلة للتخصيص لتلبية متطلباتها الفريدة.

يستخدم محرِّرBlockly الكتل الرسومية المتشابكة لتمثيل مفاهيم التعليمات البرمجية مثل المتغيرات والتعبيرات المنطقية والحلقات الحلقية وغيرها. يسمح للمستخدمين بتطبيق مبادئ البرمجة دون القلق بشأن بناء الجملة.

وهي مكتبة غير مرتبطة بالنظام الأساسي، وتفضّل استخدامها على منصات الترميز التي تبحث عن الاتساق والمرونة والراحة. يتوافق تطبيق Blockly مع جميع المتصفحات الرئيسية ويعمل على كلّ من الويب والأجهزة الجوّالة.

أنشئ أدوات وتطبيقات ومنصات فريدة تلبي متطلبات البرنامج المحددة.

مصادر مطوِّري البرامج

يمكنك إضافة وظيفة إلى Blockly باستخدام Plugins (المكوّنات الإضافية). يمكنك إضافة حقول وتحديد المظاهر وإنشاء برامج عرض وغير ذلك الكثير.

تقدّم برامج Codelabs التعليمية تعليمات مفصّلة حول كيفية استخدام التطبيق وتخصيصه.

تعرض نماذج المشاريع كيفية استخدام العديد من ميزات قناة Blockly.

منتدى Bluely Developer API هو المكان الذي يمكن من خلاله طرح الأسئلة والإجابة عنها.

يُستخدم الترميز القائم على الكتلة لجميع المبرمجين، من أي مجال أو مستوى. يمكنك الاطّلاع على آخر الأخبار من تطبيقBlockly والتواصل مع المطوّرين الآخرين في المؤتمرات التي ننظّمها.

جيسيكا كولويك، مديرة هندسة البرمجيات في Code.org

<img <="" alt="" body="" class="show-on-mobile" src="/blockly/images/landing/quote-2-mobile.png" />

مارك فريدمان، مؤسس مشارك، مبتكر تطبيقات

موثوقة ومجربة

100+

الشركاء

10+

سنة

94+

ترجمات

المطوّرون الذين يثقون بنا

‫Blockly هو المحرّك الذي يدير بعضًا من أكبر منتجات برمجة الاعتماد على الكتل وأكثرها رواجًا.

الاشتراك في إشعارات حظر

سيتم استخدام بياناتك بما يتوافق مع سياسة خصوصية Google.

الأسئلة الشائعة

كيف يمكنني بدء استخدام Blockly؟

إذا كنت مطوّر برامج وتريد البدء في استخدام Blockly، عليك البدء بقراءة مستندات البدء، ثم تجربة الدرس التطبيقي حول الترميز للبدء.

إذا كنت معلّمًا أو طالبًا مهتمًا بالترميز المستنِد إلى الكتل، ننصحك بالاطّلاع على أحد الدروس من خلال منتج تعليمي يستند إلى Blockly، مثل CS First أو Code.org أو Scratch.

لمن هم متوافقة مع حظر المحتوى؟

مكتبة Blockly مخصصة لمطوّري البرامج الذين يرغبون في إضافة محرر إلى تطبيقهم يمثل مفاهيم البرمجة ككتل متشابكة. من منظور المطوّر، فإنّ لعبة Blockly هي واجهة مستخدم جاهزة لإنشاء لغة تستند إلى الكتل.

إذا لم تكن مطوّر برامج، ستريد على الأرجح التفاعل مع Blockly من خلال منتج يستند إلى Blockly، مثل Scratch أو App Inventor. انتقِل إلى قسم الشراكات المحظورة للاطّلاع على أمثلة على التطبيقات الأخرى التي تستند إلى تطبيق Blockly.

اذكر بعض مزايا الترميز المستند إلى الكتل.

ويتيح الترميز القائم على الكتل للمستخدمين تطبيق مبادئ البرمجة بدون الحاجة إلى القلق بشأن البنية أو التخويف من وميض المؤشر على سطر الأوامر، ما يجعل منحنى التعلم أسهل للمبرمجين الطموحين. من خلال تقليل الحاجة إلى تعلُّم البنية، يتيح الترميز القائم على الكتل للمستخدمين التركيز بالكامل على المنطق وراء الشرطات الشرطية والحلقات والمتغيرات والمفاهيم الأساسية الأخرى بدون القلق بشأن عدم توازن الأقواس أو عدم وجود فاصلة منقوطة.