Buddy Blocks
22.3 MB
حجم الملف
- الأمان
Everyone
Android 7.0+
Android OS
عن Buddy Blocks
برمجة بايثون مرئية لـ BuddyKit و ESP32 باستخدام كتل السحب والإفلات
Buddy Blocks هو تطبيق برمجة مرئي سهل الاستخدام للمبتدئين، يُساعد الطلاب والمبتكرين وهواة الأجهزة على تعلّم برمجة بايثون باستخدام كتل برمجية قابلة للسحب والإفلات. صُمم التطبيق خصيصًا للوحات التطوير BuddyKit وESP32 واللوحات المتوافقة، ويجمع بين البرمجة القائمة على الكتل، وإنشاء أكواد بايثون مباشرةً، وتوصيل الأجهزة في سير عمل واحد بسيط.
مع Buddy Blocks، يُمكن للمستخدمين إنشاء برامج بصريًا، وفهم كيفية عمل أكواد بايثون في الوقت الفعلي، وتحميل المشاريع مباشرةً إلى الأجهزة المدعومة عبر شبكة Wi-Fi. صُمم التطبيق لجعل تعلّم الأنظمة المدمجة وإنترنت الأشياء أسهل وأسرع وأكثر تفاعلية للمبتدئين والمتعلمين الصغار.
سواء كنتَ تبدأ مشروعك البرمجي الأول أو تُدرّس الإلكترونيات في الفصل الدراسي، يُوفر لك Buddy Blocks مسارًا سهلاً من المنطق المرئي إلى برمجة بايثون الحقيقية.
الميزات:
• بيئة برمجة مرئية سهلة الاستخدام تعتمد على السحب والإفلات
• توليد تلقائي لرمز بايثون من الكتل البرمجية
• محرر بايثون متزامن مباشر
• تجربة برمجة سهلة للمبتدئين
• يدعم أجهزة BuddyKit وأجهزة ESP32
• أدوات اتصال وتحميل للأجهزة عبر Wi-Fi
• أدوات طرفية وWebREPL مدمجة
• اقتراحات ذكية للكتل البرمجية ومعالجة الاستيراد
• حفظ وإعادة استخدام إعدادات الجهاز الأخيرة
• محرر تفاعلي مصمم للأطفال والمبتدئين
• تجربة تعليمية تركز على الأجهزة
• مثالي لتعليم العلوم والتكنولوجيا والهندسة والرياضيات، والروبوتات، وإنترنت الأشياء
تعلم بايثون بصريًا
يتيح Buddy Blocks للمستخدمين بناء برامج باستخدام كتل برمجية مرئية بدلًا من كتابة الصيغ المعقدة يدويًا. كل إجراء على الكتلة البرمجية يُولّد فورًا رمز بايثون قابلًا للقراءة، مما يساعد المتعلمين على فهم كيفية عمل البرمجة الحقيقية.
يمكن للطلاب تجربة الحلقات، والشروط، والمتغيرات، والدوال، وعناصر التحكم في الأجهزة مع رؤية رمز بايثون المكافئ يُحدّث تلقائيًا.
مصمم لتعلم الأجهزة
صُمم Buddy Blocks خصيصًا للأنظمة المدمجة وتطوير إنترنت الأشياء. يمكن للمستخدمين توصيل الأجهزة المتوافقة مع BuddyKit أو ESP32 وتحميل البرامج المُنشأة مباشرةً من التطبيق.
هذا يجعله مثاليًا لما يلي:
• مختبرات الإلكترونيات في المدارس والجامعات
• برامج تعليم العلوم والتكنولوجيا والهندسة والرياضيات (STEM)
• ورش عمل الروبوتات
• التدريب على الأنظمة المدمجة
• مشاريع تعلم إنترنت الأشياء (IoT)
• دورات برمجة بايثون للمبتدئين
سير عمل برمجة سلس
يجمع التطبيق أدوات متعددة في واجهة واحدة:
• مساحة عمل مرئية للبرمجة المرئية
• محرر بايثون للتعلم المتقدم
• أدوات توصيل الأجهزة
• أدوات التحميل والتواصل
• الوصول إلى الطرفية للتفاعل مع الأجهزة
يساعد سير العمل المتكامل هذا المتعلمين على الانتقال بسلاسة من برمجة الكتل للمبتدئين إلى تطوير بايثون عملي.
مصمم للمبتدئين
يركز Buddy Blocks على البساطة وسهولة الاستخدام. تم تحسين الواجهة للمتعلمين الصغار والمبرمجين الجدد من خلال سهولة التصفح، وأدوات التحكم التفاعلية، وسير العمل المبسط.
يشجع التطبيق على التجربة والتعلم العملي مع تقليل التعقيد الذي عادةً ما ينطوي عليه برمجة الأنظمة المدمجة.
الفوائد التعليمية
• فهم منطق البرمجة بصريًا
• تعلم لغة بايثون خطوة بخطوة
• استكشاف الإلكترونيات والتحكم بالأجهزة
• بناء الثقة في البرمجة
• الانتقال من البرمجة المرئية إلى البرمجة النصية
• إنشاء مشاريع حقيقية للأنظمة المدمجة وإنترنت الأشياء
حالات الاستخدام المدعومة
• مشاريع التحكم بمصابيح LED
• ربط أجهزة الاستشعار
• تجارب إنترنت الأشياء
• مشاريع الروبوتات
• عروض توضيحية تعليمية
• تمارين لتعلم بايثون
• تدريب على الأنظمة المدمجة
يساعد تطبيق Buddy Blocks على سد الفجوة بين التعلم المرئي والبرمجة العملية من خلال دمج البرمجة والتفاعل مع الأجهزة وتعليم بايثون في منصة واحدة سهلة الاستخدام للمبتدئين.
What's new in the latest 1.0.3
Added PWM, IR support.
Improved mobile drag handling for value blocks.
Added quoted text field support.
Added GAS, EEPROM, RTC support.
Improved LED and GPIO block grouping.
MPU6050, TM1637, ADC support.
معلومات Buddy Blocks APK
الإصدارات القديمة لـ Buddy Blocks
قم بتنزيل سريع وآمن بالغاية عبر تطبيق APKPure
قم بتثبيت ملفات XAPK/APK بنقرة واحدة على أندرويد!



