جيرو

جيرو أداة تعليمية متعددة المنصات لتعلم مفاهيم البرمجة كائنية التوجه . يساعد البرنامج بشكل خاص في تعلم مفاهيم مثل الكائنات والأساليب وهياكل التحكم الأساسية . [ 1 ] يدعم جيرو ثلاثة أنماط برمجية: جافا/سي شارب /جافا سكريبت، وبايثون، وفيجوال بيسك.

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

حصلت الأداة على جائزة "الفائز بجائزة التميز" من اختيار المحرر المساعد في عام 2004. [ 2 ]

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

الأوامر

يستطيع جيرو القيام بالعديد من الأشياء مثل:

فعلشفرةمعلومات إضافية
قفزةقفزة ( نعندما يكون n عددًا صحيحًا أكبر من 0، فإن هذا يُحرك جيرو n خانة للأمام. إذا لم يتم تحديد n ، فإن هذه الدالة تُحركه افتراضيًا مربعًا واحدًا للأمام.
يختاريختار()؛يقطف زهرة من مكان جيرو.
نباتنبات()؛يزرع زهرة في موقع جيرو.
دوردور()؛يمكن لهذا أن يُدير جيرو إلى اليسار أو اليمين. turn(LEFT)؛ أو turn(RIGHT) ؛
رميرمي();وهذا يجعل جيرو يلقي زهرة في المساحة التي أمامه، مما يعطل الشبكة.
يعطيأعطِ ( الاتجاه_النسبيةهذا يجعل جيرو يُسلّم زهرةً إلى جيرو آخر. يجب أن يكون "المُعطي" أو الاتجاه المُحدد ( relative_direction ) مُواجهًا للمُتلقي، ولكن يُمكن للمُتلقي أن يُواجه أي اتجاه.

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

المساهمون

المصدر: [ 3 ]

جيرو عبر الإنترنت (2019-حتى الآن)

  • بن كونز
  • كايلان برايان
  • توماس كونول
  • جون آدم
  • برايان دورن

جيرو المستقل (2002–2019)

  • برايان دورن
  • دين ساندرز

الأعمال الفنية المستخدمة في كل من جيرو المستند إلى الويب وجيرو المستقل

  • كريستينا شيل

انظر أيضاً

مراجع

  1. "ساندرز، إيدي - استخدام جيرو لتدريس مفاهيم البرمجة" . الجمعية الدولية للتكنولوجيا في التعليم. مؤرشف من الأصل في 8 يناير 2009. تم الاطلاع عليه في 10 يونيو 2009 .
  2. "مصدر تعليمي: جيرو" . الاحتياجات. مؤرشف من الأصل في 1 أكتوبر 2011. تم الاسترجاع في 10 يونيو 2009 .
  3. "جيرو" . jeroo.org . تم الاطلاع عليه بتاريخ 11 أغسطس 2022 .