Skip to content

لنبدأ البرمجة

روابط سريعة

Microsoft MakeCode

إن محرر MakeCode من Microsoft هو الطريقة المثالية لبدء البرمجة والإبداع باستخدام المايكروبيت (micro:bit). الكتل المرمزة بالألوان مألوفة لأي شخص استخدم Scratch سابقًا، ومع ذلك، فهي قوية بما يكفي للوصول إلى جميع ميزات هذا الكمبيوتر الصغير. يمكنك أيضًا التبديل إلى JavaScript لرؤية التعليمات البرمجية النصية الموجودة خلف الكتل.

ستوجهك صفحات البدء خلال خطواتك الأولى.

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

طلاب يستخدمون محرر Microsoft MakeCode مع مايكروبيت (micro:bit)

عد التزلجات، القفز، الطيور - أو أي شيء!

استكشاف مشاريع MakeCode

البايثون(Python)

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

وهي تستخدم على نطاق واسع في المدارس ويدعمها مجتمع عالمي من المدرسين والمبرمجين والمهندسين. تم تصميم محرر Python الخاص بنا لمساعدة المعلمين والمتعلمين على تحقيق أقصى استفادة من البرمجة النصية على المايكروبت (micro:bit).

طفل يستخدم محرر Python على مايكروبيت (micro:bit)

لست متأكدًا مما يجب عليك فعله؟ دع micro:bit يقرر بالنيابة عنك!

استكشف مشاريع Python

Mobile and tablet apps

إذا كنت تستخدم الأجهزة المحمولة مثل الهواتف أو الأجهزة اللوحية لدينا تطبيقات iOS و Android التي تسمح لك ببرمجة المايكروبيت (micro:bit) باستخدام MakeCode. يتم نقل التعليمات البرميجية من جهازك المحمول إلى مايكروبت (micro:bit) باستخدام اتصال راديو Bluetooth، لذلك لا يلزم وجود كبلات بيانات.

اطّلع على المزيد حول تطبيقات الجوال
الهاتف المحمول والجهاز اللوحي بجانب المايكروبيت (micro:bit)

micro:bit CreateAI

micro:bit CreateAI is a free, web-based tool that makes it easy for students to explore AI through movement and machine learning, and take it into the real world with a BBC micro:bit.

With micro:bit CreateAI, you can program a micro:bit to recognise and respond to your movements, like clapping, waving, dancing or jumping. You can do this by collecting your data samples, training, testing and improving your own machine learning model, then using it in a Microsoft MakeCode program on your micro:bit.

A girl performing a pirouette in front of CreateAI on an electronic whiteboard. She has a micro:bit on her wrist and CreateAI is showing a graph of her movement and a recording progress bar.
Explore AI projects

سكراتش (Scratch)

Scratch محبوب من قبل الأطفال والبالغين في جميع أنحاء العالم. بالنسبة للكثيرين، Scratch هو مدخلهم للبرمجة من سن 8 سنوات فما فوق.

يمكنك دمج المايكروبيت (micro:bit) في مشاريع Scratch الخاصة بك، وتحويل المايكروبيت (micro:bit) إلى وحدة تحكم ألعاب فعلية، أو فرشاة رسم، أو لوحة نتائج رقمية، أو أكثر. ستحتاج إلى جهاز كمبيوتر يعمل بنظام التشغيل Windows أو macOS (الإصدار 10/11) مُزوّد بتقنية Bluetooth و Scratch Link مثبت أو جهاز Chromebook أو جهاز جوال لتثبيت تطبيق Android. يمكنك بعدئذٍ اتباع الروابط أدناه للبدء أو استكشاف مشروعات Scratch الخاصة بنا.

كيفية استخدام المايكروبيت (micro:bit) مع Scratch
تلميذ يستخدم Scratch

عزف الأوتار على micro:bit باستخدام Scratch

استكشاف مشاريع Scratch

Swift Playgrounds

إذا كان لديك جهاز Apple iPad أو كمبيوتر Mac يعمل بنظام macOS 10.15.3 أو إصدار أحدث، فيمكنك استكشاف لغة البرمجة Swift من خلال كتاب Swift Playgrounds التفاعلي.

تعرف على المزيد حول Swift Playgrounds
لقطة شاشة من كتاب micro:bit Swift Playgrounds

Other editors

يوجد مجتمع ضخم من الأشخاص الذين يصنعون أدوات للبرمجة والتفاعل مع المايكروبيت (micro:bit) مما يعني أنه يمكنك برمجة المايكروبيت (micro:bit) باستخدام Python، وC ++، ولغات أخرى، بما في ذلك برامج تحرير الكتل الأخرى.

برامج التحرير المدرجة أدناه غير مدعومة رسميًا من قبل Micro: bit Educational Foundation، لذا يرجى البحث عن تفاصيل "الدعم" في برامج التحرير لأي أسئلة لديك.