top of page

تـطبيقات تعلم البرمجة 

Grasshopper  

من انتاج شركة Google مصمم بشكل مناسب وجميل لأي شخص يرغب في تعلم لغة البرمجة JavaScript ،يتيح التطبيق سلسلة من الدورات ، تبدأ بـ "أساسيات" ، حيث يتعلم المستخدمون كيفية عمل الشفرة ، جنبًا إلى جنب مع المصطلحات المختلفة مثل الوظائف والمتغيرات والسلاسل والحلقات والمصفوفات والمشروطات والمشغلين والكائنات. ثم ينتقل الجندب إلى دورتين أخريين حيث يتعلم المبرمجون رسم الأشكال باستخدام مكتبة 3D ، ثم ينشئون وظائف أكثر تعقيدًا ، صُممت الدورات على شكل سلسلة من الألغاز والمسابقات التي تزداد صعوبة على نحو متزايد ،وعندما تنتهي من المحتوى الموجود في Grasshopper، يمكنك الانتقال إلى فصول Coursera الموصى بها وذلك لمعرفة المزيد عن JavaScript، HTML، CSS، الخوارزميات، وتصميم مواقع الويب، يمكنك أيضًا استكشاف بدائل تعلم التعليمات البرمجية، مثل الدورات التدريبية التي تقدمها EdX وFreeCodeCamp.

 

مميزاته:

  1. مصمم بشكل مناسب وجميل لأي شخص يرغب في تعلم البرمجة

  2. الحصول على إشعارات للبدء في التحديثات بشكل يومي

  3. وجود تغذيه راجعه فوريه وسريعة

  4. عند وجود خطأ في الكود البرمجي يشرح لك ما هو الخطأ بالضبط

  5. تزداد المراحل صعوبة كل ما اجتزت كود برمجي ,

  6. ميزات تحفيزية مثل الإنجازات ومؤشرات التقدم وشرائط الترميز

  7. تمثل كل أحجية في Grasshopper تحديًّا برمجيًّا يدلك على طريقة لاستيعاب مفهوم جديد

افكار مقترحة لتفعيله في التعليم :

  • مناهج الثانوي  (دروس الفيجوال بيسك – الروبوتات – برنامج NSB  ) حيث ان الطالبات لا يشاهدن كل كود برمجي وما هو عمله ، بل برنامج كامل بدون أي توضيح تفصيلي ، أما برنامج Grasshopper يتيح للطالبات معرفة نتيجة كل كود برمجي على حده ، مما يساعدهم على تعلم أفضل في المناهج الدراسية.

  • مبادرة ساعة برمجة العالمية ، مبادرة السعودية تبرمج

  • تصميم مواقع وصفحات الويب.

  • الاستفادة منه في حصص النشاط المضافة مؤخرا في المدارس لتعلم لغة برمجية جديده غير مدرجة في المناهج الدراسية .

grass5.jpg
الفئة العمرية +4 سنوات
bottom of page