الحلقات التكرارية في سكراتش
سكراتش (Scratch) هي لغة برمجة بصرية مصممة للأطفال. الحلقات التكرارية تسمح بتكرار الأوامر عدة مرات دون كتابتها مراراً. في هذا الدرس سنتعلم استخدامها.
ما هي سكراتش؟
سكراتش هي لغة برمجة رسومية طورها معهد ماساتشوستس للتقنية (MIT). بدلاً من كتابة الأكواد، تسحب وترتب اللبنات (Blocks) البرمجية الملونة لإنشاء البرامج.
ما هي الحلقة التكرارية (Loop)؟
الحلقة التكرارية هي هيكل برمجي يسمح بتكرار مجموعة من الأوامر عدداً محدداً من المرات أو بشكل لا نهائي. توفر الوقت والجهد في البرمجة.
أنواع الحلقات في سكراتش
في سكراتش، نجد ثلاث لبنات للحلقات التكرارية في قسم “التحكم” (Control):
1. كرر (عدد): تكرر الأوامر عدداً محدداً من المرات. مثال: كرر 10 مرات.
2. كرر باستمرار (Forever): تكرر الأوامر إلى ما لا نهاية حتى نوقف البرنامج.
3. كرر حتى (Repeat Until): تكرر الأوامر حتى يتحقق شرط معين.
مثال عملي
اجعل القطة تتحرك 10 خطوات وتقول “مرحباً” 5 مرات.
استخدم لبنة “كرر 5 مرات” وضع داخلها لبنات “تحرك 10 خطوات” و “قل مرحباً”.
نشاط
افتح محرر سكراتش (scratch.mit.edu) وجرب إنشاء كائن يكرر حركة معينة 10 مرات.
المزيد: درس الأعداد من 1 إلى 5 و درس مفهوم الطرح.
📍 دروس مشابهة:
- الإعلام الآلي — قواعد البيانات: SQL المتقدم (JOIN و Subqueries) — الثانية ثانوي (شعب علمية) — بكالوريا — المنهاج الجزائري
- الإعلام الآلي — مهارات رقمية 5: التطبيق — السنة الثالثة إبتدائي — المنهاج الجزائري
- الإعلام الآلي — الحاسوب: نظام التشغيل لينكس ومزاياه — الأولى ثانوي (شعب علمية) — المنهاج الجزائري
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.