مع RoboGarden، لا يحتاج المعلمون لفهم أساسيات علوم الكمبيوتر لتمكين التلاميذ من تعلم البرمجة.
تمنح RoboGarden المعلمين أداة تمكين تسمح لهم بإدارة جميع جوانب دورات البرمجة الخاصة بطلابهم دون الحاجة إلى أي خبرة سابقة بالبرمجة.
يمكن للمعلمين عرض تفاصيل الفصل الدراسي مثل قائمة الصف الدراسي، ويمكنهم تعيين مهام برمجة مختلفة.
يمكن للمعلمين مراقبة التقدم في الفصول الدراسية وعرض مستوى إنجاز كل طالب مثل المهام المكتملة
يمكن للطلاب مشاهدة الفصول الدراسية التي يتم تسجيلهم فيها واختيار أي واحد منهم للوصول إلى دورات البرمجة المختلفة.
بمجرد تخصيص الدورة التدريبية، يمكن للطلاب بدء مهمة البرمجة الخاصة بهم.
'الرحلة' هى دورة تعليمية في RoboGarden. رحلة RoboGarden تتكون من ثمانى 'مغامرات'. على مدار'الرحلة'، سوف يتعلم الطالب مختلف مفاهيم البرمجة الرئيسية وتطبيقها على الرياضيات وسيناريوهات العلوم.
في هذه الرحلة، يتعلم الطلاب الحركة الأساسية لروبو داخل المجال، فضلا عن الدوال التي تغيرفي المجال مثل تغييراللون وكتابة النص.
الطلاب يقومون بحل المهام للتعرف على تسلسل روبو والإجراءات الحركية أثناء اللعب وتطبيق مفاهيم الرياضيات البسيطة.
تم بناء المتاهة في هذه الرحلة لتفادي العديد من العوائق بحركة مختلفة.
سيتم تعريف الطالب بحركة الدوران والترجمة للوصول إلى هدفه ".
سيتعرف الطلاب على حروف الأبجدية. سيبدأون بحروف ناقصة، ينتقلون إلى كتابة كلمة كاملة، وينتهون بإكمال عبارات كاملة.
وسوف يستكشفون حيوانات جديدة، وفواكه، وخضراوات، كما سيتعلمون الكلمات والتعبيرات المستخدمة لوصف العائلة.
Students will become familiar with letters of Alphabet. They will begin with missing letters, move on to writing a complete word, and end with completing entire statements.
They will explore new animals, fruits, and vegetables, and will also learn the words and expressions used to describe family.
Students will become familiar with letters of Alphabet. They will begin with missing letters, move on to writing a complete word, and end with completing entire statements.
They will explore new animals, fruits, and vegetables, and will also learn the words and expressions used to describe family.
أثناء التحضير لحفلة عيد الميلاد، سوف يتعلم الطلاب حلقات التكرار واستشعار اللون والنص مع التطبيق من أجل حل بعض ألغاز الرياضيات وجمع ونقل الأشياء في الأرجاء.
يصبح الطلاب على دراية بالمعاملات الرياضية والمنطقية، الحلقات من نوع while والمتغيرات، وعمليات الجمع / الطرح البسيطة في البرمجة. إستخدام المتغيرات والمعاملات الرياضية والمنطقية لحل ألغاز الرياضيات والاستعداد لإطلاق صاروخ إلى القمر.
عند الانتهاء من هذه الرحلة، سيصبح الطلاب أكثر دراية بالمتغيرات و العمليات على المتغيرات و حلقات التكرار باستخدام العد والتعبيرات الرياضيات المتقدمة بإستخدام المتغيرات و حل الألغاز أثناء التخطيط لرحلة القمر و تطبيق مفاهيم الرياضيات
الطلاب في هذه الرحلة سوف يتعلمون كيفية استخدام الأوامر البرمجية break and continue للتحكم في حلقات التكرار. علاوة على ذلك، سوف يكون الطلاب قادرين على بناء حلقات تكرار متداخلة للحصول على تكرار أكثر تعقيدا في التعليمات البرمجية الخاصة بهم.
في هذه الرحلة، سوف يواصل الطلاب رحلتهم في التعلم وتطبيق مفاهيم البرمجة مع المصفوفات، الدوال، الحلقات التكرارية ، والحلقات التكرارية المتداخلة. هنا، يتم تقديم مفهوم آخر مهم - برمجة منظمة - وتنظيم التعليمات البرمجية في الدوال.
تعلم كيفية كتابة الأوامر في JavaScript . تعرف على كيفية كتابة الحلقات التكرارية ، المعاملات الرياضية والمنطقية والعمليات الحسابية في JavaScript . سيبدأ الطلاب خطواتهم الأولى نحو فهم JavaScript كلغة نصية وعلاقتها ببرامج الكتل البرمجية.
تعلم كيفية كتابة الأوامر في Python . تعرف على كيفية كتابة الحلقات التكرارية ، المعاملات الرياضية والمنطقية والعمليات الحسابية في Python . سيبدأ الطلاب خطواتهم الأولى نحو فهم Python كلغة نصية وعلاقتها ببرامج الكتل البرمجية.
في هذه الرحلة، سوف يصبح الطلاب على دراية بجميع مفاهيم البرمجة، من التسلسل البسيط إلى المعاملات الرياضية والمنطقية ، والحلقات التكرارية ، والأوامر المتداخلة. هذا الرحلة هو ضغط المبتدئين لتعديل مستوى البرمجة في الرحلة في شكل ألغاز ممتعة لحلها.
.JavaScript سيقوم الطلاب بكتابة خطوطهم الأولى في
.سوف يتعلمون المتغيرات والمصطلحات ، أوامر الحالة الشرطية ، وحلقات التكرار بسيطة
سيقوم الطلاب بكتابة خطوطهم الأولى في Python . وسوف يتعلمون المتغيرات والمصطلحات ، أوامر الحالة الشرطية ، وحلقات التكرار بسيطة. تعلم البرمجة باستخدام لغة Python دون الحاجة إلى إعداد بيئة معقدة.
In this journey, Students will get familiar with all programming concepts from simple sequencing to conditions, loops, nested structures. This is a compressed journey from beginner level to moderate programming level in funny puzzles to solve.
JavaScript عند الانتهاء من هذه الرحلة، سوف يكون الطلاب قادرين على كتابة كتل برمجية أكثر تعقيدا في JavaScript كما سيكونون على دراية بالقوائم والدوال في
عند الانتهاء من هذه الرحلة، سوف يكون الطلاب قادرين على كتابة كتل برمجية أكثر تعقيدا في Python كما سيكونون على دراية بالقوائم والدوال في Python
في هذه الرحلة، يقوم الطلاب ببناء تطبيق كامل معقد بإستخدام JavaScript. بالإضافة إلى ذلك، سوف يكون الطلاب على دراية بأنظمة التحكم في إصدارات التعليمات البرمجية مثل (Git).
في هذه الرحلة، يقوم الطلاب ببناء تطبيق كامل معقد بإستخدام Python. بالإضافة إلى ذلك، سوف يكون الطلاب على دراية بأنظمة التحكم في إصدارات التعليمات البرمجية مثل (Git).
لقد صممت رحلاتنا لتكون ممتعة كما أنها مفيدة, فهي لا تعلم فقط روبو لنقل وأداء المهام المختلفة, ويتعلم الطلاب الكثير من المعلومات الهامة خلال هذه العملية
لقد وضعت دوراتنا (الرحلات) مع الأخذ بعين الاعتبار المهارات الأساسية ونتائج التعلم من نتائج المناهج التعليمية K12؛ تم تصميم الدروس لتتناسب مع نفس نتائج التعلم مثل تلك المقابلة لنفس الفئة العمرية في أونتاريو منهاج دراسي