ماذا نقدم

Next generation robo programming

نقدم باقة شاملة من الخدمات
التدريب على برمجة الروبوت و التصميم
انشاء فرق الروبوت للمنافسة محلياً و المنافسة عالميًا
اقامة مسابقات الروبوت على مستوى ألمانيا
مناهج دراسية معتمدة
خبرات سابقة في مجال التدريب
دورات لكافة الاعمار حتى مرحلة مابعد الجامعة
لم يعد يقتصر الروبوت على المراحل الدراسية بل اصبح من الهوايات التى تؤثر في حياتنا

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

لكل مرحلة خطة و لهذا سنبدأ بالمبتدئين

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

وأثناء الدورة التدريبية، سوف يتعلّم الطلبة وينفذون المفاهيم التالية:

  • جمل البرمجة: if/else، و الحلقات، و while، و random
  • المتغيّرات: استخدام المتغيّرات لتخزين المعلومات
  • المستشعرات: استخدام مستشعرات اللمس واللون والجيروسكوب والتاكومتر

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

بيئة التعلّم

برنامج محاكاة برمجة

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

سوف يتعرّف الطلبة على بيئة التطوير والروبوت الذي سيبرمجونه. وسيتعلّمون الأوامر التالية: التحريك للأمام والتحريك للخلف والدوران. ويُعتمد على منصة Blockly لإجراء البرمجة في هذه المرحلة (البرمجة المعتمدة على الكتل).

 سوف يتعلّم الطلبة كيفية استخدام الجيروسكوب وكيفية رؤية الإدخال ، وكيفية قياس مدى تأثير السرعة على دقة التحريك.

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

 سيتعلم الطلبة ماهية المتغير وكيفية استخدام المتغيرات لتخزين المعلومات. وسوف يبرمجون الروبوت لإنشاء مسار الحلزون عن طريق قياس نصف القطر المتزايد/المتناقص.

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

 سوف يتعرّف الطلبة على مستشعر الألوان ومستشعر السرعة/المسافة (تاكوميتر). وسوف يتعلّمون كيفية حساب مسافة التحريك عن طريق قياس النسبة بين زاوية دوران المحرك والمحيط الخارجي للعجلة.

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